Dual-booting Windows 11 and Fedora 38. Gaming on Win 11 is, as expected, most times great. I want to migrate to Fedora and use it as a daily driver, and while it does a damn good job at doing just that, it’s disturbingly aweful at gaming. I’ve installed Steam and I set out to try a couple of games to see what it would handle.

It should be noted that I’m not a hardcore gamer, and I’ve historically not gamed on PC (but PS and Xbox), so I don’t have quite the extensive library of games on Steam like many others do. I’ve got Game Pass, but that won’t help me here. Anyhow… the games I’ve tried to run are games that I currently have on Steam.

Hardware:

  • CPU: Ryzen 5 4600G

  • GPU: RX 6700 XT

  • RAM: 32 GB 3200 MHz

  • SSD: 4 TB M.2

  • I expected Civilization VI to run fine, and… it did. although anti-aliasing decided not to work.

  • Humankind, does not run. At all.

  • Broforce does in fact run perfectly fine!

  • F1 2015 (don’t laugh, it was free), does run and it does in fact run at max settings, but the controls (keyboard + xbox) are fucked, so that’s also a no go.

  • Red Dead Redemption 2, hahaha no.

  • Grand Theft Auto: Vice City, hahah no, for some reason.

While I “love” and support “Linux”, this doesn’t cut it. Why am I even “here”? I’ve been using “Linux” for at least 15 years (incl. Windows),but if I want to play a God damn fucking game, I want to play it now, not tomorrow, or after I’ve googled a fucking hack that’ll break x amount of shit and take me hours to get running. This is why I’ll still use Win 11 as my daily.

Fedora as an OS is smooth, quick AF and I very much like it. Gaming on it? God no.

My point is, while Win 11 is basically “don’t worry, it’ll run!”, Linux (or Fedora at least is “I don’t know… maybe?”. That won’t convince a lot of people, and currently not me.

EDIT: THIS IS WHY LEMMY IS BETTER THAN REDDIT. HUMAN CONVERSATION. THANK YOU ALL

  • fraydabson@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    35
    ·
    1 year ago

    Others have said enough but I just want to mention protondb.com look up a game you want to play here and you can see how others on Linux are doing with it.

    • bitwolf@lemmy.one
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Want to add that on desktop steam you can also add the Deck Verified indicator to games. While this isn’t as in depth. It’s definitely more streamlined and makes it easier to find games that are supported well.

  • vividspecter@lemm.ee
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    1 year ago

    Red Dead Redemption 2

    Are you using the Steam version or the Rockstar version? Because the former should just work OOTB (unless something has changed recently). The latter can be a pain to get working.

    I expected Civilization VI to run fine, and… it did. although anti-aliasing decided not to work.

    It has a native version and sometimes they are missing features/performance. Try forcing Proton.

    while Win 11 is basically “don’t worry, it’ll run!”

    That hasn’t been my experience at all, even with gaming. But YMMV.

  • dlove67@feddit.nl
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    You didn’t mention it in your post, did you make sure you set proton to run for non-verified games in steam settings? Also did you try proton experimental and/or Proton-GE?

    HUMANKIND seems to be a mixed bag but the others are reported to run well.

  • stappern@lemmy.one
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    1 year ago

    I still prefer doing 5% extra work on a particular game than having to deal with 100% more BS from the os itself all of the time.

  • lckdscl [they/them]@whiskers.bim.boats
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    1 year ago

    I agree that the experience on Linux is quite variable; I set up my Linux installation to play games once 3 years ago (it didn’t take me hours) and my Steam games are plug and play. I don’t play all the games from those lists but RDR2 plays perfectly fine for me. Occasionally, there would be updates that would introduce a regression for some games (DX12 is still a bit hit or miss on some titles) and it would take a few searches to find a workaround, but I can accept that, since I can stay on an OS I trust and would rather use. Rarely, there would be a serious bug or issue that I find difficult to triage because I can’t tell whose fault it is between Proton/Wine, Steam, Nvidia etc. But this happened once in the past few years.

    I think what would help is Steam making their own Wiki (with contributors) on gaming on Linux for its own platform for players who just want a streamlined experience.

    But communities like /c/linux_gaming (or its orange site equivalence) are ways to get support and help one another. You could even see it as the “friends you make along the way”.

    I would say gaming on Linux has come a long way since, but depending on how much time and energy one has for the occasional tinkering, one might need to exercise more patience. Sounds like Windows gives you what you need, and that’s okay.

    • Fecundpossum@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 year ago

      I’ve gone through about a dozen distros over the last year since I decided to use Linux exclusively, finally landing on EndeavourOS as my current home distro.

      You know what I’ve found? I don’t play games nearly as much, because due to whatever the hell is wrong with my brain, I enjoy the troubleshooting as much or more than the gaming. It’s become an unexpected weekend joy to find some random game from my past have an absolute ball tinkering to make it work only to finally launch the game and say “alright, that was fun” and go to bed.

      I should probably see a professional.

  • ryannathans@lemmy.fmhy.net
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    Can you list the issues because I don’t have problems with these titles on linux. Maybe fedora issues, they are notorious for not fixing issues. That’s why nobara was born

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I have RDR2 installed and it works just fine. My process was:

      1. Install from Steam
      2. Play

      That’s it. Maybe OP is trying to play from another store? If you play on Steam, almost everything works without any configuration whatsoever.

  • Domi@lemmy.secnd.me
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    I have a very similar system to you (Fedora 38 + AMD 5800X3D + AMD 6900 XT) as my daily driver and out of the games you listed I can only tell you that Red Dead Redemption 2 worked out of the box with no tinkering.

    One thing that comes to mind, maybe it’s using the integrated GPU of your 4600G?

  • Freesoftwareenjoyer@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    1 year ago

    Freedom requires sacrifices. I research if a game will run before buying it. I don’t but the ones that won’t, because freedom is more important to me.

    This is why I’ll still use Win 11 as my daily.

    I think your goal should be to do the opposite. Run GNU/Linux as your daily and switch to Windows only when you have to. Eventually you will become better at solving issues and will be able to run more games without using Windows. Maybe in a few years you will even decide that you no longer care about those remaining games that don’t run and ditch Windows entirely.

    That won’t convince a lot of people

    That’s fine. Most people don’t care about freedom, security and privacy, so they aren’t willing to spend the extra effort to get those things. But it also means that publishers don’t have a good reason to stop abusing their users with DRM and spyware, since people will buy those games anyway. They don’t have to publish for GNU/Linux, because people are fine with running Windows and not being in control of their computers.

  • Scolding7300@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 year ago

    I exclusively play Steam games on my Ubuntu machine because I don’t have to do anything, it just works for me (only had to set up proton once on Steam and I was done forever).

    There are sim games that I just boot into Windows to play them.

    The boot up time of programs and privacy is worth it in my mind.

    • cmnybo@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Even with Steam there can still be some strange issues. For example, Far Cry 4 will crash with no error messages if it can see more than 31 logical CPU cores. You have to use the WINE_CPU_TOPOLOGY environmental variable to limit it to less cores. Apparently, windows has been programmed to limit the number of CPU cores in certain games to work around bugs that the game developers should have fixed instead. I guess Proton should start doing that too since high core count CPUs are becoming more common.

      • Scolding7300@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I wasn’t aware, thanks! I guess I’m fairly lucky with my setup then, being either popular or just supported

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 year ago

    RDR2 worked just fine on my system, which is very similar to yours:

    • CPU: AMD 5600
    • GPU: RX 6650XT
    • RAM: 16GB 3000MHz
    • SSD: 512GB M.2 NVMe
    • OS: openSUSE Tumbleweed - used KDE on X11, can try on GNOME w/ Wayland later today (I switched recently)

    So my GPU is slightly slower, but the same gen, and my CPU is the same class, but without the integrated graphics and one gen newer.

    I did nothing to get RDR2 to work, I just installed and launched it.

    I haven’t tried the others though.

  • just_another_person@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    1 year ago

    Fedora 38 specifically is terrible for gaming. Google and you’ll find out how bad. Ubuntu and derivatives still seem to be the best supported for most gaming applications, especially Steam.

      • just_another_person@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        I think it mostly centers around the specific implementation choices the Fedora maintainers made with regard to libraries and kernel modules. Nvidia drivers causing lots of issues, people complain about performance degradation after kernel patches…etc. Reddit is full of users complaints, and if you dig in here, you’ll see lots of posts asking for help with issues mention F38.

      • mihnt@kbin.social
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Nobara is gaming centric, so no. Glorius Eggroll codes on a version of Proton and is the developer of Nobara. However, when I gave it a go I found it to be a bit buggy. YMMV though. (Nobara I mean. His version of Proton is amazing.)

      • hardcoreufo@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I found it ran pretty well but maybe 5 % of my library wouldn’t work on Nobara but runs on Debian and arch based distros as well as solus on the same hardware.

  • CorInABox@kbin.social
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    1 year ago

    Dropping by to throw some more praise onto the pile for Nobara Linux - it’s my current distro and I have an AMD RX 6700 as well. All the games in my Steam library work great, including Baldur’s Gate 3 (no tweaks necessary other than enabling the latest GE-Proton version). Unfortunately I haven’t played any of the games you listed; my preferences lean mostly towards RPGs like Elden Ring, Path of Exile, Guild Wars 2, Valheim (with mods!), Enderal and so on.

      • Ranjeliq@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        Not the one you have been asking, but you can eigher install Lutris, and then install GW2 from there, or download it on Steam. Those are 2 fairly straightforward ways. If you have an ArenaNet account (rather than an account binded to Steam), but still want to use Steam as your launcher - just write “-provider Portal” in launch options.

      • CorInABox@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I use the Steam version with the -provider Portal launch modifier (lets me use my old ANet account)

  • yrmyli@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Linux gaming often requires tinkering if there is no native port of the game, and that is unlikely to change in the near future or ever. If you are not the tinkerer type you should keep a Windows partition for games. I’ve been playing exclusively on Linux for the last two years and almost always the bigger AA games require some adjustment and “Googling” But if it is the cost of my freedom and system that I enjoy to use everyday then I accept it.

  • Cosmos@lemmy.today
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Are you using AMDVLK or RADV? I’ve heard that AMDVLK has been the source of a lot of problems for AMDGPU users on Linux.