this post was submitted on 22 Feb 2025
126 points (98.5% liked)

Linux

50398 readers
818 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
 

Now that windows 10 is end og life soon I want to update my gaming PC to Linux but I am very unsure on how to approach it, even though I'm pretty proficient in Linux. I daily drive Debian 12 on my laptop and have Ubuntu server and truenas on two other devices but those are all for very different use cases than gaming. I'm not afraid of the terminal (I actually often prefer it over GUI) but since this setup is for gaming for both me and my girlfriend I want this experience to be as easy and hands off low maintenance as possible.

My desktop is about 6 years old and consist of an MSI Tomahawk B450 motherboard with an Ryzen 5 2600X and an Asus Nvidia 1660ti and 16GB of RAM. I just recently installed 1TB nvme SSD so I have a decent amount of capacity available, but I'm generally not interested in dual boot since I have bad experience from the past with windows suddenly deciding to take over and ruin it all. For temporary testing it is of course an option but I really don't like it due to the maintenance of it.

Important games for me is Sims 2, 3 and 4 (with almost all expansions packs on Sims 4) and they are currently purchased through the EA game store. I also have a few steam games and Minecraft but I'm fairly sure they all work decently since I've tried on my laptop.

I use steam remote play to stream the desktop to a MacBook on the local network when Sims is played and it works quite well at the moment and it is important that it continues to work or an alternative remote play function to mac is easily available.

Sims is my biggest worry to get working since my girlfriend is playing it a lot and with a lot of custom content (mostly just assets) added along all the expansion packs. Rebying everything through steam is not an option (way too expensive) so I really hope there is a way to get EA GameStore to work without too much effort using wine or some other workaround.

I hope you guys have some ideas on how to approach this and keep the most important functions for me up and running.

top 50 comments
sorted by: hot top controversial new old
[–] noddy@beehaw.org 4 points 7 hours ago

I've played all sims games and all work on linux with wine. Sims 1 is the hardest to get to work because you need a CD crack to get it to run. Sims 2 and newer works great in my experience. I'd recommend using Bottles to install Sims 2. You can install it from CD and play it like normal. Need some tweaks to get widescreen though (but you have that issue on windows as well).

Sims 3 I've played in bottles through the EA app (I own a digital copy there). Worked out of the box (bottles has a way to install the ea store app easily). Sims 4 I've played on steam (using proton).

[–] Ulrich@feddit.org 40 points 1 day ago (3 children)

I've been using Bazzite for a good while. It just turns your PC into a fancy console. Boots right into Steam. Everything can be done with a controller. If you can use a console, you can use Bazzite.

Of course Chimera and Nobara are very similar in that way. Bazzite is just the new hotness.

[–] prole@lemmy.blahaj.zone 2 points 7 hours ago* (last edited 7 hours ago) (1 children)

Boots right into Steam.

I guess it can... I have been running Bazzite on my main laptop (including gaming) for like 6 months now, and it does not boot right into Steam, it boots to my KDE desktop.

I love it by the way, it's been a great experience.

[–] Ulrich@feddit.org 2 points 6 hours ago (1 children)

Well you can choose either one when you select the image from their site.

[–] prole@lemmy.blahaj.zone 2 points 6 hours ago

Ah ok, guess I forgot about that

[–] pineapplelover@lemm.ee 5 points 21 hours ago (2 children)

I agree. If you're a noob, and want the smoothest path, then Bazzite is the way.

I however, started on Ubuntu originally and you will have to learn the apt repos and install all this on your own. I'm now on Arch which makes you learn more the inner workings of Linux.

So if you want to progress, be sure to consider all the other distros out there too.

[–] Meshuggah333@beehaw.org 5 points 17 hours ago

Bazzite comes with Distrobox pre-installed, so you can literally try every other distro with it lol

[–] 3dmvr@lemm.ee 1 points 15 hours ago* (last edited 15 hours ago)

cachyos is easiest way to arch, I found the install to be easier than bazzite, its all graphical, very straightforward, just works, imo gnome with extensions is superior to plasma rnow if you want a clean modern look, plasma can get you one too, gnome just feels more crafted. Plasma feels more like an easily tinkerable windows ui, imo in a year itll be nice.

Reason why I talk about gnome and plasma more than distros is that reslly decides your day to day a bit more, bazzite gnome vs plasma or if cachyos you can have both, requires some tinkering. I go back and forth but gnome is the one where I actually end up using my laptop more and feeling good about the look with minimal extensions/tinkering. Gnome without extensions is bottomtier tho imo, not much customization by default (to be fair extensions are built in and a default thing)

I see no reason to switch rnow, but atomic blue distros like bazzite should be safer long term and in general. Backups, fixes issues on reboot, stable with tested updates, etc. You can change to another without losing your files/data. Can't easy effect settings, etc. Im a tinkerer tho, so cachy is superior, things that takes seconds would take minutes and workarounds on bazzite.

[–] jlow@beehaw.org 5 points 22 hours ago* (last edited 22 hours ago)

+1 for Bazzite. Atomic distro + NVDIA drivers included 👌

[–] ndondo@lemmy.dbzer0.com 15 points 1 day ago (1 children)

Protondb will be your best friend here. If I were you I'd look up the games you want to play on there and check peoples comments on how they got them running. Almost everything out of box using steams proton tools but often it needs tweaking. Depending on how much you want to play a game it might not be worth the trouble to setup. For instance I stay away from every live service game now. You should also check out the os people are using on protondb to make sure it works for you I use arch (btw) so I won't take instructions from a Debian setup if I can find one with a similar os.

Worth pursuing and you sound experienced enough to get it set up. Idk about modding though that can be painful to get setup BC of how wine/proton work.

[–] prole@lemmy.blahaj.zone 4 points 7 hours ago

Also note that, just because Steam itself says a game is unsupported, does not necessarily mean that's true. Always check ProtonDB. There have been several occasions where "unsupported" games have worked just fine for me (sometimes with minimal tinkering, sometimes none).

Proton is awesome.

[–] meldrik@lemmy.wtf 36 points 1 day ago* (last edited 1 day ago) (1 children)

The Sims 4 is gold on ProtonDB, so it should run just fine. Check out some of the comments in ProtonDB about running the game, if not purchased through Steam.

Edit: Start out with Linux Mint. It’s very user friendly.

[–] BlackEco@lemmy.blackeco.com 4 points 1 day ago (1 children)

I got both Steam and EA App versions running on my Steam Deck and desktop (the latter runs Bluefin). For the EA app I used Lutris, it works like a charm.

[–] freezy@discuss.tchncs.de 1 points 21 hours ago (1 children)

Does everything work on the EA app for you? I'm having issues with the friends list, so I'm not a to play some multiplayer games unfortunately :(

[–] BlackEco@lemmy.blackeco.com 2 points 13 hours ago

I don't know, I only play Sims 4 on the EA app and I read of people getting their EA account banned for playing multi-player games on Linux, so I did not even try.

[–] windpunch@feddit.org 9 points 1 day ago* (last edited 1 day ago) (1 children)

I have installed all of those Sims games at one point. It works fine. Mods work without any problems as well.

Lutris will help you for the most part.

I think for Sims 3, I specifically had to use Lutris 7.2 as the runner (IIRC, I have to check again). It didn't work with other versions. I will verify this when I'm home.

I did the most setup for Sims 3 (there is a whole guide for performance). I don't remember details too well, but it's still set up I think, so you can go ahaed and ask questions


Minecraft runs native, for Steam games you can see protondb.com

I'd be worried a bit about the Nvidia GPU. But since I have no experience with them, someone else should give you advice on this.

[–] TDCN@feddit.dk 3 points 1 day ago

Happy to hear a succes story and Sims 3 is the least interesting of the bunch. Sims 2 and 4 are most important for her.

[–] orvorn@slrpnk.net 9 points 1 day ago (2 children)
[–] treyf711@lemm.ee 5 points 1 day ago

I hate how good bazzite is at just being a game console. But then there’s lots of little Fedora ublue things in there that are useful. Like the fact that it has podman by default makes running silly things like ollama so easy.

[–] robador51@lemmy.ml 3 points 1 day ago

I second this, have been using this as a daily driver on my laptop and PC, and I'm really enjoying it. Seems very very stable.

[–] Robin@lemmy.world 16 points 1 day ago (1 children)

The easy path to getting storefronts like EA working is through Lutris. It does all the setup for you through guided wizards. I can't help much with deciding a distro tho, I've been using Fedora for years and that works well enough but is not exactly gaming focussed.

[–] TDCN@feddit.dk 4 points 1 day ago (2 children)

I I wrote to someone else here I don't really understand Lutris when I tried it about a year ago. I found it a bit confusing on how to use it and gave up rather quickly because steam ended up worked for my needs back then. But now I want remote play and Sims to work and I feel like I'm starting from scratch even though I very good with Linux. Gaming on Linux is a whole different ordeal with drivers and compatibility layers and I don't want my girlfriend (or myself for that matter) to be bothered by this when we just want to game.

[–] treyf711@lemm.ee 5 points 1 day ago

As someone that aggressively takes advantage of the prime gaming giveaways, heroic launcher has been nearly perfect for all the random games that I’ve received on epic/amazon/gog.

There is also nonsteamlaunchers but I haven't tried it on desktop. Full disclosure, even on steam deck I swapped back to lutris because updating was clunky. Still, might be an option for you.

[–] mrodri89@lemmy.zip 6 points 1 day ago

Linux mint cinnamon. I tested sims4 a few months ago. Ran fine. And surprisingly I didnt need to repurchase from steam, somehow I linked my ea account.

Sometimes games crash but not often for me. That's when I tweak the Proton version.

[–] MintyFresh@lemmy.world 8 points 1 day ago

Idk about EA, but I'm running mint and steam works great with proton. Super duper user friendly.

[–] terraborra@lemmy.nz 7 points 1 day ago* (last edited 1 day ago) (2 children)

Pop OS worked straight out of the box with the Nvidia driver build BUT it’s using an old version of Gnome desktop environment so doesn’t have support for HDR or VRR. Pop is based on Ubuntu so all the Debian and Ubuntu terminal commands will be familiar.

Fedora is leading edge and so long as you opt in for non-open source drivers works with Nvidia and runs HDR and VRR in KDE (haven’t used the Gnome version).

Haven’t tried any other distros but Bazzite seems well recommended.

Lutris is the recommended software for non-steam games. If you search for that and Sims/EA you should be able to find out if it’ll work for you.

I only use windows now for sim racing and Vr, but I also don’t play online games with anti-cheat. Linux seems pretty stable and I’ve found it easy to use.

[–] Mechaguana@programming.dev 7 points 1 day ago

I second bazzite. I tried arch since I heard it was so customizable that you gained performance but after numerous headaches of tring to connect to the internet, downloading packages one by one without even knowing what I was doing since Im still not even that familiar with the linux ecosystem, i just downloaded bazzite, used rufus to put it on a key, and it worked first try no hassle. Im a bazzite boi now. Im actually impressed with how well nvdia is slowly becoming useable too on that distro, half a year ago you couldnt even use wayland and had to still use x11 but now it works (DISCLAIMER FIDDLING IS REQUIRED WITH NVDIA I HEARD THAT WITH AMD IT JUST WORKS)

[–] TDCN@feddit.dk 1 points 1 day ago* (last edited 1 day ago) (1 children)

Does pop then use SNAP because then I don't really want to touch it. Imo. SNAP is so slow and bloated I don't want it on my system if I can avoid it.

[–] neatobuilds@lemmy.today 3 points 1 day ago

Usually deb or flatpak if you use the popshop

[–] mahony@feddit.org 5 points 1 day ago (2 children)

Almost everyone here recommends Lutris, but I had a far better out-of-the-box-experience with Heroic.

[–] Broadfern@lemmy.world 4 points 1 day ago

Seconding Heroic. Lutris confused me too but I was able to connect Epic and GOG to Heroic.

Also, when you’re not using steam remote play Sunshine/Moonlight works wonders for remote streaming.

[–] TDCN@feddit.dk 1 points 1 day ago (1 children)

I briefly tried to install lutris on my laptop about a year ago, but i found it really confusing to use. If I remember correctly it required a disk or iso to install and i have everything through either steam or EA or som older games just installs natively so I didn't really understand why or how I should use it.

[–] gyrfalcon@beehaw.org 2 points 1 day ago (1 children)

Mentioned elsewhere in the thread I think but not in a direct reply so making sure you see it, Lutris has the game specific scripts but also ones to set up environments for Origin/EA App. I've used those before with Sims 4 with both several expansion packs and some custom content.

[–] TDCN@feddit.dk 2 points 1 day ago

Awesome. I'll give it a go with lutris

[–] schmaker@schmaker.eu 5 points 1 day ago

@TDCN
Sims on steam are also logged into EA account so all the DLCs might (!) be available after installing and logging in.

I'd start with actually trying it. It's free 😀

[–] _____@lemm.ee 1 points 1 day ago (1 children)

You should just test run it from a bootable usb.

Install steam. Mount your NTFS drive which contains your windows games. If you have sims on steam use steam. If not take a look at lutris before doing any of the above.

Your experiment ends when you've tested all games you want to play.

Now: You cannot use NTFS (windows) drive for games, although you did it in the experiment long extended usage is discouraged.

So you will need to find a way to transfer your games to a different formatted drive. (ext4, btrfs for example)

If you don't need that advice you will eventually run into frustrating issues.

[–] JustAnotherKay@lemmy.world 3 points 21 hours ago (1 children)

I actually don't like this advice for this particular use case. The live session is gonna be sluggish because of the USB bottleneck which will make it look like the games run a lot worse than they would with a proper install.

Especially since this person also is already Linux proficient, I would say just jump into a dual boot setup or wipe the windows partition momentarily. Sure, it's gonna take a little longer and it's a bit tedious to have to reinstall windows if you change your mind but I'd prefer a bit tedium over a poor benchmark

[–] _____@lemm.ee 2 points 19 hours ago (1 children)

I specifically said this advice because dual booting windows with Linux is a terrible idea.

Although you are right, if you USB read/write is slow it will be a sluggish experience.

[–] JustAnotherKay@lemmy.world 2 points 18 hours ago

Long term, I agree. To test for 3 hours, and then decide which partition to nuke and which to keep? For this particular use case I'd prefer it

[–] untorquer@lemmy.world 4 points 1 day ago* (last edited 1 day ago) (2 children)

I suggest revisiting dual boot, despite your history. You want to have grub/Linux on it's own hard drive, in a Linux style filesystem (I think i used ext4) and default to it in bios. Then get the windows boot registered in grub.

Windows won't know about grub that way, no way to mess with it.

Windows 10 EOL doesn't mean it will stop working. If sims has trouble just use win.

Mint or a gaming focused distro. Not arch/endeavor/manjaro unless you're comfortable with Linux CLI already

I've used this config with win11 for a year now, zero issues. This way your partner can have less of a headache over your antics.

[–] aislopmukbang@sh.itjust.works 3 points 1 day ago* (last edited 1 day ago)

Yep sounds like OP's dual boot issues are due to installing windows last. It only overwrites boot each startup if it doesn't have its own boot partition.

Also try btrfs on your linux partition for better interop. Somehow, windows btrfs drivers are much more mature than windows ext4 or linux ntfs drivers.

" Windows 10 EOL doesn't mean it will stop working. If sims has trouble just use win. "

This, just continue win 10 (or win11 even though they said not run blah blah). I have my whole house with about 4 PC/server all running Debian but I still keep one gaming PC run windows.

[–] Jumuta@sh.itjust.works 0 points 20 hours ago (1 children)

if you are comfortable enough with cli and Linux you should try arch for the desktop, it'll be probably easier in the long run because games are fussy and you can refer to the wiki and use the AUR

[–] OminousOrange@lemmy.ca 2 points 16 hours ago (1 children)

I've found CachyOS to be fairly uncomplicated and it's gaming tweaks make most things work out of the box through Lutris. I'd probably avoid the standard Arch install for a newbie

[–] Jumuta@sh.itjust.works 1 points 14 hours ago (1 children)

they just said they're proficient with linux in their post, did you read it?

[–] OminousOrange@lemmy.ca 1 points 7 hours ago (1 children)

Right, but I would say the same thing and for a gaming machine, I would much prefer something that did the Arch install for me and worked for most games out of the box.

[–] Jumuta@sh.itjust.works 1 points 6 hours ago

idk gaming on arch works ootb on the 4 computers I've tried on, I've had no issues with it so far except when I tried to try some really experimental things with my gpu drivers. Every game I've tried works fine, and things like Steam and Lutris work just as well as on other distros.

also the archinstall TUI script comes with the installer and does the installation for you.

I'm honestly kinda tired of people making out arch as difficult/brittle without having tried it properly, it probably comes from the community latching onto the overused joke of "i use arch btw", and so wanting to view arch as inferior in some way because they don't want to be associated with the imaginary stereotypical arch user that doesn't actually exist.

It's probably also compounded by beginner arch users wanting to seem superior and above the others, so they present arch as something only them with their superior intellect could ever handle.

arch just works in my experience.

[–] BlastboomStrice@mander.xyz -5 points 22 hours ago

Not helpful, but oops, I had accidentally disliked this post😅

I removed the dislike:)

[–] Faydaikin@beehaw.org 2 points 1 day ago

Mint has treated me just fine since I converted.

I'm not proficient with Linux whatsoever, but Mint has literally been the most newbie user-friendly OS I have tried to date. So Windows can suck it.

For gaming, Steam runs things great. And for other things like GOG, Battle.net, Lutris has server me well. Proton does a good job.

load more comments
view more: next ›