2928
submitted 1 year ago by Uluganda@lemmy.ml to c/linux@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] unreliable@discuss.tchncs.de 25 points 1 year ago

A reminder that on last steam report, Linux overcome Mac as second in usage operating system. They don't have to excuse of only support the top 2 OS.

Instead to refund is to negative review, games companies are much more affected by losing a positive rating that a refund.

[-] Elderos@lemmings.world 10 points 1 year ago

Who is "they"? Not all game companies can afford to support multiple platforms. You're not entitled for developers to support your preferred platform nor does it make sense yo give a negative review unless they lied in the product description.

[-] uis@lemmy.world 1 points 1 year ago

https://github.com/LaG1924/AltCraft

0 money, few lines of config and win/mac/lin/bsd/haiku support

[-] Elderos@lemmings.world 2 points 1 year ago* (last edited 1 year ago)

Well, first of all I know multi-platform game exists and in some case it will just work out of the box. If it doesn't though, not all companies have the money to hire QA for other platforms or devs to look into issues when stuff goes wrong on Linux. Most game companies fail and run out of cash, only the top survives. They don't have that sort of money laying around to mess around a platform with 2% of users. My previous company certainly loss money on Linux and it was a cause of tension internally.

Secondly, a Minecraft prototype written in c++ and using native OpenGL calls is a terrible example. Even though I understand the dev volunteer his time so money isn't an issue, it would cost a fortune and take years for your average studio to make a game from scratch like this without a game engine.

[-] uis@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

This game was made by student at age of AFAIK 17-19 and took less than year to make working 1.12.2 client with rendering and movement.

take years for your average studio to make a game from scratch like this without a game engine.

I wonder how many people are working at average studio and what their qualification.

[-] Elderos@lemmings.world 2 points 1 year ago

A bare bone program with rendering and movement is not a game, it's a prototype, and this demonstrate nothing about modern game development. Of course a prototype with nothing but rendering and basic inputs coded in c++ is gonna be multi-platform by default. Hell, it is just code on a repo, you don't even need to build it and test it and deploy it for all platforms as it is up to the user. I don't think you understand the scope of making a fully-completed game. I had dozens of unfinished prototypes on my computer, some of which I made decades ago, some are multi-platform because of the language and tech. Still, this means nothing. It still cost money to support multiple platforms. Only exception nowadays is if your game happen to be compatible with Proton. But yeah, supporting Mac and a bunch of other platforms? It is not free my dude.

[-] unreliable@discuss.tchncs.de 1 points 1 year ago

It does make sense if they sell in a store for with support to multiple platforms and they only support the paid one.

[-] Yerbouti@lemmy.ml 6 points 1 year ago* (last edited 1 year ago)

I'm all for Linux but IMO it's not quite ready for general public yet. Even distros like Mint are buggy and requires multiple restart every day. I would install it on my dad's computer, but it's not stable enough yet. But I think it's a question of a few years, maybe months before it's there.

EDIT: since people are asking, here are a few bugs that I encounterd over the last week or so. I'm a audio/multimedia worker so obviously I push my computers farther then average user. Still, I'm happy to know many people have manage to get it stable

  • 2 days ago, Ssomething went wrong with cinnamon. At first all the dektop would not appears when waking up from sleep. Had to restart every time or disable sleep. At some point, even restart would bring me a window saying Cinnamon session could not be loaded. I had to reinstall it from Grub. I dont see average users being able to do that. *It's actually not fixed, sleep will mess up Cinnamon.

  • yesterday, I tried to get my DAW (Reaper) to work with one of my audio interfaces. Drivers would not work correctly, sound was glitching. I messed up with pulse audio for 2 hours but never got it to work.

  • this morning, te infamous NVIDIA driver wouldn't let me turn off the mirror mode (I have a projector connected to the computer), I had to reboot.

  • This morning also, I discoverd that Timeshift now only launch from the terminal.

  • Over the past week, I had to completly reinstall mint, because I installed and uninstalled some audio extension and it messed up the OS. Since then many apps that use to ne there dont show up in the software manager, updating the repo doesn't work, so I had to manually install using terminal.

  • I've been fighting to get Da vinci resolve to work, tho it's supposed to work natively. Took me around 4-5 hours overall.

I ACTUALLY LOVE LINUX. Indual boot it on my main PC an even installed it on my old 2015 MacBook. I think windows is garbage and full of bloatware, I hate apple but consider macOS a pretty good OS, but I think both are more stable for your average user.

I sincerely wish I could install Mint on my dad's computer but I'm pretty sure he would me need my help at least twice a week . I dont see him or your average user playing with the terminal to install a basic app. I know it's getting closer, but IMO it's not there yet.

You need multiple restarts a day?

What are you doing?

[-] Oliper202020@lemmy.world 2 points 1 year ago

I have to restart popos too, on my laptop, sometimes it doesnt start after opening it, idk doesnt really matter

[-] Yerbouti@lemmy.ml 1 points 1 year ago

I think you might have something wrong with your install. I do some heavy simulations (mostly Thermo and structural stress tests) with old hardware and haven't had to restart ever.

I'm baffled as to how you can have so many problems.

[-] LogarithmicCamel@feddit.uk 17 points 1 year ago

Even distros like Mint are buggy and requires multiple restart every day.

There is something wrong with your installation. Other people just restart to update the kernel often once a week/month. So you might as well tell us what's making you restart Mint so often.

[-] Yerbouti@lemmy.ml 2 points 1 year ago
[-] LogarithmicCamel@feddit.uk 3 points 1 year ago

It seems to me that installing external audio drivers and changing Pulseaudio configurations is messing with the OS. Mint uses fairly old, stable packages. Newer distros have Pipewire for audio now. It's a Pulseaudio replacement and might be useful in your case. Have you tried a newer distro? You can try Ubuntu 22.04 or Fedora from a USB stick to see if your audio equipment works out of the box. Then you won't have to fiddle so much with the OS. Fedora Silverblue in particular is immutable and you can reset the OS to any current or previous state with one command, even without Timeshift. Another thing for testing software like DaVinci Resolve is Distrobox containers. You can change whatever you want inside a container and try different distros but you won't break the underlying OS. Hacker's dream.

[-] uis@lemmy.world 1 points 1 year ago

I update my system once every half of year. Not Mint tho.

[-] viri@mas.to 4 points 1 year ago

what on earth are you doing that requires multiple restarts a day??

[-] Yerbouti@lemmy.ml 1 points 1 year ago

Look at my edit ! Many people asking the same question.

[-] bitwolf@lemmy.one 2 points 1 year ago* (last edited 1 year ago)

I recommend Fedora instead of Mint. It's a much more daily ready distro oriented for Workstations.

I always had problems with Mint especially with the older kernels it uses.

Fedora uses gnome which is very stable.

In regards to audio. It uses pipewire and works well in my experience. Less latency and relatively plug and play. I use Bitwig however.

DaVinci is known to be difficult, however there are some automations for setting it up in Fedora.

[-] Yerbouti@lemmy.ml 2 points 1 year ago

Following this advice that came quite often, I've decided to give Fedora a try on my home system. I've read that Nobora is optimised for production and gaming so I've installed it this morning ,triple booting Mint, Win10 and Nobora. It's really well done and comes with Gnome and preinstalled video and steam tools. But I'm still facing one significant issue: the multimedia codes wont install properly. I've just spent 2 hours on this with no luck so far. That means many games that worked out of the box on mint are not curently working...on a gaming oriented distro.... plus video editing doesn't work in Reaper due to Ffmpeg not working.. So yeah, it look quite nice but a lot of troubleshooting required. I'll see how it goes once problems are fixes.

[-] bitwolf@lemmy.one 1 points 1 year ago

Which multimedia codecs do you need? I understand that some were moved to rpmfusion because of licensing, maybe you can find what you need there?

[-] Yerbouti@lemmy.ml 2 points 1 year ago

Indeed I manage to manually install most of the codecs from rpmfusion and got Da vinci studio to work ! No video yet in Reaper but I have a few idea to get it working. After a few tweaks, all 5 games I've tried are now working flawless. So far I got one audio interface to work but not another, gonna neee to look into this also. Fedora definitely feels more stable, snappy and workstation oriented than Mint, so I'm probably gonna stick with it in the end. Thanks for recommanding it! Now if I could only get unreal to work with an Oculus Quest 2, I would deleted my windows install and never look back. To might come soon enough. Linux is still a bit challenging, but man, it does rock.

this post was submitted on 06 Sep 2023
2928 points (100.0% liked)

Linux

48210 readers
728 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS