• 1 Post
  • 28 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle












  • Zaemz@lemmy.worldtoLinux@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    There are configuration files for dnf in /etc/dnf/protected.d that might have gnome-shell listed. Check that directory for a file called gnome-shell.conf. If there is, you can simply rm it and try removing gnome-shell again.

    Be aware that there might be packages you have installed that depend on gnome-shell, so be sure to double check the list of dependent packages that will also be removed.


  • I’ve had this situation as well with a couple of games. Total War Warhammer 3 can’t be played online (or it’s not cross-platform, which would be weird) and XCOM 2 didn’t handle modding all that well using the native client.

    There are a few other games I’ve attempted but I can’t remember all of them.

    Graveyard Keeper has a native client but it can’t use hardware driven cursors and its display resolution gets out of whack (on ultrawide, admittedly). The game doesn’t have native ultrawide support, to be fair, but the scaling at least works correctly using Proton.

    Loop Hero has a native Linux version and it works perfectly.

    Oh yeah, speaking of Zachtronics, Last Call BBS is native and also works flawlessly.

    1. The versions of games compiled for Linux work about… hmmm… maybe in a 60:40 split? Oftentimes I do find myself almost immediately switching the game’s compatibility mode to use Proton on Steam if I have any issues.

    2. I think both Proton and Wine receiving much, much more developer support lately is going to be a net good, longterm. Many developers don’t have the “cognitive capacity” or time to dedicate to creating a version that runs on Linux without a compatibility layer. That’s especially true for those using game engines that typically have poor support and tooling for Linux in the first place.

    This is just a thought, maybe the effort being expended upon Proton/Wine will ultimately lead to solutions for compatibility issues that work without the use of “emulating” (for lack of a better work off the toppa my head) the whole Windows experience, replacing DLLs and whatnot.

    1. I’m more okay with indie devs just relying on Proton, for sure. I don’t give a “pass” to large studios that don’t at least expend some effort to get the game to build and run on Linux without the use of Proton or other compatibility tools. With that said, I also understand that AAA projects have many hundreds, possibly a thousand people or more, having some part in the development process. It’s not reasonable to assume that every person working on the game can have knowledge of or maintain that every aspect of their work is compatible with both Windows and Linux.

    I prolly have more to day but my thumbs are tired lol.