Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Linux Gaming
  3. Steam Proton doesn't works

Steam Proton doesn't works

Scheduled Pinned Locked Moved Linux Gaming
linuxgaming
62 Posts 8 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • hungrylemon@lemmings.worldH [email protected]

    Hi! Absolutely none game with Steam Proton doesn't works! But when I use Wine-GE with Lutris (or just use Wine-GE instead of Steam Proton) - everything works fine! Where's the issue may be? πŸ€”

    OS: Devuan

    thingsiplay@beehaw.orgT This user is from outside of this forum
    thingsiplay@beehaw.orgT This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #7

    What games? Which Steam Proton and Wine-GE versions do we talk about?

    BTW there is also a Proton GE and you can use it in Steam as well. Just saying. Some games do need a specific Steam Proton version, either an older or newer one, such as Proton Experimental. Some games are only working with Proton GE (or Wine GE).

    And you can always lookup if the game works, by looking into reports from Protondb website (user generated).

    hungrylemon@lemmings.worldH 2 Replies Last reply
    7
    • thingsiplay@beehaw.orgT [email protected]

      What games? Which Steam Proton and Wine-GE versions do we talk about?

      BTW there is also a Proton GE and you can use it in Steam as well. Just saying. Some games do need a specific Steam Proton version, either an older or newer one, such as Proton Experimental. Some games are only working with Proton GE (or Wine GE).

      And you can always lookup if the game works, by looking into reports from Protondb website (user generated).

      hungrylemon@lemmings.worldH This user is from outside of this forum
      hungrylemon@lemmings.worldH This user is from outside of this forum
      [email protected]
      wrote on last edited by [email protected]
      #8

      Proton 8.0-5 and Wine-GE 8-26.

      A 1 Reply Last reply
      1
      • thingsiplay@beehaw.orgT [email protected]

        What games? Which Steam Proton and Wine-GE versions do we talk about?

        BTW there is also a Proton GE and you can use it in Steam as well. Just saying. Some games do need a specific Steam Proton version, either an older or newer one, such as Proton Experimental. Some games are only working with Proton GE (or Wine GE).

        And you can always lookup if the game works, by looking into reports from Protondb website (user generated).

        hungrylemon@lemmings.worldH This user is from outside of this forum
        hungrylemon@lemmings.worldH This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #9

        And also with Wine 10.7 staging-tk everything works fine πŸ€”

        1 Reply Last reply
        1
        • hungrylemon@lemmings.worldH [email protected]

          I know that it may be a problem with the game, but for example I launched now another one (third game):

          chdir "/mnt/Games/Steam/steamapps/common/Mega Serval"
          ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
          ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
          ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
          ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
          ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
          Game Recording - would start recording game 2009720, but recording for this game is disabled
          Adding process 446 for gameID 2009720
          Adding process 447 for gameID 2009720
          Adding process 449 for gameID 2009720
          Adding process 450 for gameID 2009720
          pressure-vessel-wrap[449]: W: Disabling gtk3-nocsd LD_PRELOAD: it is known to cause crashes.
          setlocale "en_US.UTF-8": No such file or directory
          pv-locale-gen: Missing locale en_US.UTF-8
          pv-locale-gen: Generating locale ru_RU.UTF-8...
          pv-locale-gen: Generated locale ru_RU.UTF-8 successfully
          pv-locale-gen: Generating locale en_US.UTF-8...
          pv-locale-gen: Generated locale en_US.UTF-8 successfully
          pv-adverb[1002]: W: Container startup will be faster if missing locales are created at OS level
          Adding process 1050 for gameID 2009720
          Proton: Upgrading prefix from None to 8.0-103 (/mnt/Games/Steam/steamapps/compatdata/2009720/)
          Adding process 1980 for gameID 2009720
          Adding process 1981 for gameID 2009720
          fsync: up and running.
          wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
          Adding process 1982 for gameID 2009720
          Adding process 1985 for gameID 2009720
          Adding process 1987 for gameID 2009720
          Adding process 1990 for gameID 2009720
          Adding process 1999 for gameID 2009720
          Adding process 2012 for gameID 2009720
          Adding process 2018 for gameID 2009720
          Adding process 2031 for gameID 2009720
          Setting breakpad minidump AppID = 2009720
          Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198248711762 [API loaded no]
          Adding process 2049 for gameID 2009720
          pid 1983 != 1982, skipping destruction (fork without exec?)
          Game Recording - game stopped [gameid=2009720]
          Removing process 2049 for gameID 2009720
          Removing process 2031 for gameID 2009720
          Removing process 2018 for gameID 2009720
          Removing process 2012 for gameID 2009720
          Removing process 1999 for gameID 2009720
          Removing process 1990 for gameID 2009720
          Removing process 1987 for gameID 2009720
          Removing process 1985 for gameID 2009720
          Removing process 1982 for gameID 2009720
          Removing process 1981 for gameID 2009720
          Removing process 1980 for gameID 2009720
          Removing process 1050 for gameID 2009720
          Removing process 450 for gameID 2009720
          Removing process 449 for gameID 2009720
          Removing process 447 for gameID 2009720
          Removing process 446 for gameID 2009720
          

          Still doesn't works 😟

          V This user is from outside of this forum
          V This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #10

          wrong ELF class

          Maybe something something 32 bit vs 64 bit?

          https://forum.manjaro.org/t/cannot-run-steam-ld-preload-cannot-be-preloaded/140902 <-- first result of internet search. Maybe this could be something to get you started on troubleshooting.

          hungrylemon@lemmings.worldH 2 Replies Last reply
          4
          • hungrylemon@lemmings.worldH [email protected]

            Hi! Absolutely none game with Steam Proton doesn't works! But when I use Wine-GE with Lutris (or just use Wine-GE instead of Steam Proton) - everything works fine! Where's the issue may be? πŸ€”

            OS: Devuan

            M This user is from outside of this forum
            M This user is from outside of this forum
            [email protected]
            wrote on last edited by [email protected]
            #11

            Advice: I don't recommend using wine-ge because it has not been maintained in a while and it's archived on github

            hungrylemon@lemmings.worldH 1 Reply Last reply
            2
            • V [email protected]

              wrong ELF class

              Maybe something something 32 bit vs 64 bit?

              https://forum.manjaro.org/t/cannot-run-steam-ld-preload-cannot-be-preloaded/140902 <-- first result of internet search. Maybe this could be something to get you started on troubleshooting.

              hungrylemon@lemmings.worldH This user is from outside of this forum
              hungrylemon@lemmings.worldH This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #12

              I also noticed that Steam swore at pressure-vessel-wrap[449]: W: Disabling gtk3-nocsd LD_PRELOAD: it is known to cause crashes., so I've try to remove this:

              sudo apt purge gtk3-nocsd libgtk3-nocsd0:amd64 libgtk3-nocsd0:i386 -y
              

              But it also doesn't helped me 😟:

              chdir "/mnt/Games/Steam/steamapps/common/Mega Serval"
              ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
              Game Recording - would start recording game 2009720, but recording for this game is disabled
              Adding process 5139 for gameID 2009720
              ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
              ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
              ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
              ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
              Adding process 5140 for gameID 2009720
              Adding process 5141 for gameID 2009720
              Adding process 5142 for gameID 2009720
              setlocale "en_US.UTF-8": No such file or directory
              pv-locale-gen: Missing locale en_US.UTF-8
              pv-locale-gen: Generating locale ru_RU.UTF-8...
              pv-locale-gen: Generated locale ru_RU.UTF-8 successfully
              pv-locale-gen: Generating locale en_US.UTF-8...
              pv-locale-gen: Generated locale en_US.UTF-8 successfully
              pv-adverb[5694]: W: Container startup will be faster if missing locales are created at OS level
              Adding process 5739 for gameID 2009720
              Adding process 5742 for gameID 2009720
              Adding process 6181 for gameID 2009720
              fsync: up and running.
              wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
              Adding process 6182 for gameID 2009720
              Adding process 6185 for gameID 2009720
              Adding process 6187 for gameID 2009720
              Adding process 6190 for gameID 2009720
              Adding process 6199 for gameID 2009720
              Adding process 6212 for gameID 2009720
              Adding process 6218 for gameID 2009720
              Adding process 6231 for gameID 2009720
              Setting breakpad minidump AppID = 2009720
              Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198248711762 [API loaded no]
              Adding process 6249 for gameID 2009720
              pid 6183 != 6182, skipping destruction (fork without exec?)
              Game Recording - game stopped [gameid=2009720]
              Removing process 6249 for gameID 2009720
              Removing process 6231 for gameID 2009720
              Removing process 6218 for gameID 2009720
              Removing process 6212 for gameID 2009720
              Removing process 6199 for gameID 2009720
              Removing process 6190 for gameID 2009720
              Removing process 6187 for gameID 2009720
              Removing process 6185 for gameID 2009720
              Removing process 6182 for gameID 2009720
              Removing process 6181 for gameID 2009720
              Removing process 5742 for gameID 2009720
              Removing process 5739 for gameID 2009720
              Removing process 5142 for gameID 2009720
              Removing process 5141 for gameID 2009720
              Removing process 5140 for gameID 2009720
              Removing process 5139 for gameID 2009720
              
              V 1 Reply Last reply
              0
              • V [email protected]

                wrong ELF class

                Maybe something something 32 bit vs 64 bit?

                https://forum.manjaro.org/t/cannot-run-steam-ld-preload-cannot-be-preloaded/140902 <-- first result of internet search. Maybe this could be something to get you started on troubleshooting.

                hungrylemon@lemmings.worldH This user is from outside of this forum
                hungrylemon@lemmings.worldH This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #13

                https://forum.manjaro.org/t/cannot-run-steam-ld-preload-cannot-be-preloaded/140902/3

                1 Reply Last reply
                0
                • M [email protected]

                  Advice: I don't recommend using wine-ge because it has not been maintained in a while and it's archived on github

                  hungrylemon@lemmings.worldH This user is from outside of this forum
                  hungrylemon@lemmings.worldH This user is from outside of this forum
                  [email protected]
                  wrote on last edited by [email protected]
                  #14

                  I haven't another option yet 🀷

                  thingsiplay@beehaw.orgT 1 Reply Last reply
                  0
                  • hungrylemon@lemmings.worldH [email protected]

                    I haven't another option yet 🀷

                    thingsiplay@beehaw.orgT This user is from outside of this forum
                    thingsiplay@beehaw.orgT This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #15

                    You have. Download Protonge manually from https://github.com/GloriousEggroll/proton-ge-custom/releases and unpack the archive into "~/.steam/root/compatibilitytools.d/". Each Proton version has its own folder. Restart Steam then you can use Proton GE from there. Its like Wine GE, but optimized for Steam.

                    And what games are you playing? You can also lookup each game in Protondb as linked before. Protondb is a database of user reports, with often useful information.

                    hungrylemon@lemmings.worldH 1 Reply Last reply
                    1
                    • thingsiplay@beehaw.orgT [email protected]

                      You have. Download Protonge manually from https://github.com/GloriousEggroll/proton-ge-custom/releases and unpack the archive into "~/.steam/root/compatibilitytools.d/". Each Proton version has its own folder. Restart Steam then you can use Proton GE from there. Its like Wine GE, but optimized for Steam.

                      And what games are you playing? You can also lookup each game in Protondb as linked before. Protondb is a database of user reports, with often useful information.

                      hungrylemon@lemmings.worldH This user is from outside of this forum
                      hungrylemon@lemmings.worldH This user is from outside of this forum
                      [email protected]
                      wrote on last edited by [email protected]
                      #16

                      I've try it now. Thanks for the tip, I will know πŸ‘

                      But it doesn't changed anything 😟 (probably...):

                      chdir "/mnt/Games/Steam/steamapps/common/Mega Serval"
                      ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                      ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                      Game Recording - would start recording game 2009720, but recording for this game is disabled
                      Adding process 17594 for gameID 2009720
                      ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
                      ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                      ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                      Adding process 17595 for gameID 2009720
                      Adding process 17596 for gameID 2009720
                      Adding process 17597 for gameID 2009720
                      setlocale "en_US.UTF-8": No such file or directory
                      pv-locale-gen: Missing locale en_US.UTF-8
                      pv-locale-gen: Generating locale ru_RU.UTF-8...
                      pv-locale-gen: Generated locale ru_RU.UTF-8 successfully
                      pv-locale-gen: Generating locale en_US.UTF-8...
                      pv-locale-gen: Generated locale en_US.UTF-8 successfully
                      pv-adverb[17693]: W: Container startup will be faster if missing locales are created at OS level
                      Adding process 17738 for gameID 2009720
                      ProtonFixes[17738] INFO: Running protonfixes on "GE-Proton10-4", build at 2025-06-02 02:00:53+00:00.
                      ProtonFixes[17738] INFO: Running checks
                      ProtonFixes[17738] INFO: All checks successful
                      ProtonFixes[17738] INFO: Using global defaults for "Mega Serval" (2009720)
                      ProtonFixes[17738] INFO: No global protonfix found for "Mega Serval" (2009720)
                      Adding process 17739 for gameID 2009720
                      Adding process 17740 for gameID 2009720
                      fsync: up and running.
                      Adding process 17741 for gameID 2009720
                      Adding process 17744 for gameID 2009720
                      Adding process 17746 for gameID 2009720
                      Adding process 17749 for gameID 2009720
                      Adding process 17759 for gameID 2009720
                      Adding process 17764 for gameID 2009720
                      Adding process 17772 for gameID 2009720
                      Adding process 17795 for gameID 2009720
                      Adding process 17814 for gameID 2009720
                      pid 17742 != 17741, skipping destruction (fork without exec?)
                      Game Recording - game stopped [gameid=2009720]
                      Removing process 17814 for gameID 2009720
                      Removing process 17795 for gameID 2009720
                      Removing process 17772 for gameID 2009720
                      Removing process 17764 for gameID 2009720
                      Removing process 17759 for gameID 2009720
                      Removing process 17749 for gameID 2009720
                      Removing process 17746 for gameID 2009720
                      Removing process 17744 for gameID 2009720
                      Removing process 17741 for gameID 2009720
                      Removing process 17740 for gameID 2009720
                      Removing process 17739 for gameID 2009720
                      Removing process 17738 for gameID 2009720
                      Removing process 17597 for gameID 2009720
                      Removing process 17596 for gameID 2009720
                      Removing process 17595 for gameID 2009720
                      Removing process 17594 for gameID 2009720
                      

                      Games still crashes!

                      1 Reply Last reply
                      0
                      • hungrylemon@lemmings.worldH [email protected]

                        Hi! Absolutely none game with Steam Proton doesn't works! But when I use Wine-GE with Lutris (or just use Wine-GE instead of Steam Proton) - everything works fine! Where's the issue may be? πŸ€”

                        OS: Devuan

                        hungrylemon@lemmings.worldH This user is from outside of this forum
                        hungrylemon@lemmings.worldH This user is from outside of this forum
                        [email protected]
                        wrote on last edited by [email protected]
                        #17

                        Also I noticed this:

                        setlocale "en_US.UTF-8": No such file or directory
                        pv-locale-gen: Missing locale en_US.UTF-8
                        pv-locale-gen: Generating locale ru_RU.UTF-8...
                        pv-locale-gen: Generated locale ru_RU.UTF-8 successfully
                        pv-locale-gen: Generating locale en_US.UTF-8...
                        pv-locale-gen: Generated locale en_US.UTF-8 successfully
                        

                        And uncommented the line # en_US.UTF-8 UTF-8 in the file /etc/locale.gen, then ran sudo locale-gen. Now this message doesn't shows, but games still don't works πŸ€”

                        1 Reply Last reply
                        0
                        • hungrylemon@lemmings.worldH [email protected]

                          Hi! Absolutely none game with Steam Proton doesn't works! But when I use Wine-GE with Lutris (or just use Wine-GE instead of Steam Proton) - everything works fine! Where's the issue may be? πŸ€”

                          OS: Devuan

                          S This user is from outside of this forum
                          S This user is from outside of this forum
                          [email protected]
                          wrote on last edited by [email protected]
                          #18

                          The problem is almost certainly your OS.

                          Devuan does not use systemd, it uses ... sysvinit, or OpenRC, or runnit.

                          Basically the entire linux ecosystem is built around and on top of systemd... other init based OSs that try to run most linux software... will encounter many absurd and esoteric problems, all of which ultimately stem from the fact that the vast majority of linux software is developed with systemd as the default, assumed, init system.

                          Basically, any Linux OS that doesn't use systemd should be considered entirely experimental, beyond any software that the OS devs explicitly state they support.

                          Some non-systemd OS developers will dedicate time to either forking or patching certain, specific, existing software or libraries to be compatible with all the init systems their OS supports, but realistically, given the niche nature of such OSs and their small dev teams, they are always going to be months to years behind the current support level for systemd based OSs.

                          You could attempt to fix this specific issue you are having, but it would likely require you to essentially become an OS developer.

                          It would be vastly easier to simply switch from Devuan over to standard Debian, which runs Steam and Proton and such pretty much just fine.

                          hungrylemon@lemmings.worldH U 2 Replies Last reply
                          8
                          • S [email protected]

                            The problem is almost certainly your OS.

                            Devuan does not use systemd, it uses ... sysvinit, or OpenRC, or runnit.

                            Basically the entire linux ecosystem is built around and on top of systemd... other init based OSs that try to run most linux software... will encounter many absurd and esoteric problems, all of which ultimately stem from the fact that the vast majority of linux software is developed with systemd as the default, assumed, init system.

                            Basically, any Linux OS that doesn't use systemd should be considered entirely experimental, beyond any software that the OS devs explicitly state they support.

                            Some non-systemd OS developers will dedicate time to either forking or patching certain, specific, existing software or libraries to be compatible with all the init systems their OS supports, but realistically, given the niche nature of such OSs and their small dev teams, they are always going to be months to years behind the current support level for systemd based OSs.

                            You could attempt to fix this specific issue you are having, but it would likely require you to essentially become an OS developer.

                            It would be vastly easier to simply switch from Devuan over to standard Debian, which runs Steam and Proton and such pretty much just fine.

                            hungrylemon@lemmings.worldH This user is from outside of this forum
                            hungrylemon@lemmings.worldH This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #19

                            It's sad 😟

                            S 1 Reply Last reply
                            1
                            • hungrylemon@lemmings.worldH [email protected]

                              It's sad 😟

                              S This user is from outside of this forum
                              S This user is from outside of this forum
                              [email protected]
                              wrote on last edited by [email protected]
                              #20

                              I truly wish there was some simple misconfiguration that you could change, or some reasonable hotfix that could easily be trouble shot by randos on lemmy...

                              But in all likelihood... yeah, you'd have to basically develop Devuan to support Proton, or develop Proton to support Devuan, or potentially both.

                              If you wanna do gaming on linux, right now I'd suggest Bazzite as probably the most user friendly, hard to break, runs games and most other software well alternative.

                              You could also just switch back to plain Debian, its not quitr as user friendly or gamer optimized, but it absolutely will work.

                              On the other hand, if you wanna jump into a different Debian based system... PikaOS is still somewhat experimental, but it is basically a stripped down and gamer-optimized version of Debian, its based on systemd so you won't have these kinds of problems... and from recent benchmark tests I've seen, it actually outperforms Bazzite, Nobara, CentOS, many other common distros typically suggested for linux gaming... meaning, more FPS for the same game at the same settings on the same hardware.

                              hungrylemon@lemmings.worldH 2 Replies Last reply
                              2
                              • S [email protected]

                                I truly wish there was some simple misconfiguration that you could change, or some reasonable hotfix that could easily be trouble shot by randos on lemmy...

                                But in all likelihood... yeah, you'd have to basically develop Devuan to support Proton, or develop Proton to support Devuan, or potentially both.

                                If you wanna do gaming on linux, right now I'd suggest Bazzite as probably the most user friendly, hard to break, runs games and most other software well alternative.

                                You could also just switch back to plain Debian, its not quitr as user friendly or gamer optimized, but it absolutely will work.

                                On the other hand, if you wanna jump into a different Debian based system... PikaOS is still somewhat experimental, but it is basically a stripped down and gamer-optimized version of Debian, its based on systemd so you won't have these kinds of problems... and from recent benchmark tests I've seen, it actually outperforms Bazzite, Nobara, CentOS, many other common distros typically suggested for linux gaming... meaning, more FPS for the same game at the same settings on the same hardware.

                                hungrylemon@lemmings.worldH This user is from outside of this forum
                                hungrylemon@lemmings.worldH This user is from outside of this forum
                                [email protected]
                                wrote on last edited by [email protected]
                                #21

                                I'll try someone from these. But how do we lives before SystemD then? πŸ€”

                                P.S: And Bazzite has a logo... cough-cough...

                                S 1 Reply Last reply
                                1
                                • S [email protected]

                                  The problem is almost certainly your OS.

                                  Devuan does not use systemd, it uses ... sysvinit, or OpenRC, or runnit.

                                  Basically the entire linux ecosystem is built around and on top of systemd... other init based OSs that try to run most linux software... will encounter many absurd and esoteric problems, all of which ultimately stem from the fact that the vast majority of linux software is developed with systemd as the default, assumed, init system.

                                  Basically, any Linux OS that doesn't use systemd should be considered entirely experimental, beyond any software that the OS devs explicitly state they support.

                                  Some non-systemd OS developers will dedicate time to either forking or patching certain, specific, existing software or libraries to be compatible with all the init systems their OS supports, but realistically, given the niche nature of such OSs and their small dev teams, they are always going to be months to years behind the current support level for systemd based OSs.

                                  You could attempt to fix this specific issue you are having, but it would likely require you to essentially become an OS developer.

                                  It would be vastly easier to simply switch from Devuan over to standard Debian, which runs Steam and Proton and such pretty much just fine.

                                  U This user is from outside of this forum
                                  U This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by [email protected]
                                  #22

                                  ...will encounter many absurd and esoteric problems, all of which ultimately stem from the fact that the vast majority of linux software is developed with systemd as the default, assumed, init system.

                                  Unless the application in question is directly interacting with systemd, then I believe this is overblown.

                                  Applications largely simply expect certain features to be supported. DNS, for example, could be provided by systemd-resolvd or by dnscrypt-proxy.

                                  This isn't being built around systemd, this is being built around the expectation of a feature. This feature can be provided by different applications and still function.

                                  In my experience, providing the features expected is far more important than providing specifically the systemd API.

                                  Basically, any Linux OS that doesn't use systemd should be considered entirely experimental, beyond any software that the OS devsΒ explicitlyΒ state they support.

                                  Hard disagree.

                                  I think the init system is more abstracted away from the developers of a game/typical user app than you are implying.

                                  hungrylemon@lemmings.worldH S 2 Replies Last reply
                                  5
                                  • S [email protected]

                                    I truly wish there was some simple misconfiguration that you could change, or some reasonable hotfix that could easily be trouble shot by randos on lemmy...

                                    But in all likelihood... yeah, you'd have to basically develop Devuan to support Proton, or develop Proton to support Devuan, or potentially both.

                                    If you wanna do gaming on linux, right now I'd suggest Bazzite as probably the most user friendly, hard to break, runs games and most other software well alternative.

                                    You could also just switch back to plain Debian, its not quitr as user friendly or gamer optimized, but it absolutely will work.

                                    On the other hand, if you wanna jump into a different Debian based system... PikaOS is still somewhat experimental, but it is basically a stripped down and gamer-optimized version of Debian, its based on systemd so you won't have these kinds of problems... and from recent benchmark tests I've seen, it actually outperforms Bazzite, Nobara, CentOS, many other common distros typically suggested for linux gaming... meaning, more FPS for the same game at the same settings on the same hardware.

                                    hungrylemon@lemmings.worldH This user is from outside of this forum
                                    hungrylemon@lemmings.worldH This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #23

                                    I'll try PikaOS then...

                                    S 1 Reply Last reply
                                    1
                                    • U [email protected]

                                      ...will encounter many absurd and esoteric problems, all of which ultimately stem from the fact that the vast majority of linux software is developed with systemd as the default, assumed, init system.

                                      Unless the application in question is directly interacting with systemd, then I believe this is overblown.

                                      Applications largely simply expect certain features to be supported. DNS, for example, could be provided by systemd-resolvd or by dnscrypt-proxy.

                                      This isn't being built around systemd, this is being built around the expectation of a feature. This feature can be provided by different applications and still function.

                                      In my experience, providing the features expected is far more important than providing specifically the systemd API.

                                      Basically, any Linux OS that doesn't use systemd should be considered entirely experimental, beyond any software that the OS devsΒ explicitlyΒ state they support.

                                      Hard disagree.

                                      I think the init system is more abstracted away from the developers of a game/typical user app than you are implying.

                                      hungrylemon@lemmings.worldH This user is from outside of this forum
                                      hungrylemon@lemmings.worldH This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by [email protected]
                                      #24

                                      But if it will works πŸ€”. And what can I do to do now? Remains only to have try to install some other OS.

                                      Also I've try this instruction: https://github.com/lutris/docs/blob/master/HowToEsync.md

                                      But this also was be helpless 🀷

                                      U 1 Reply Last reply
                                      1
                                      • hungrylemon@lemmings.worldH [email protected]

                                        I also noticed that Steam swore at pressure-vessel-wrap[449]: W: Disabling gtk3-nocsd LD_PRELOAD: it is known to cause crashes., so I've try to remove this:

                                        sudo apt purge gtk3-nocsd libgtk3-nocsd0:amd64 libgtk3-nocsd0:i386 -y
                                        

                                        But it also doesn't helped me 😟:

                                        chdir "/mnt/Games/Steam/steamapps/common/Mega Serval"
                                        ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                                        Game Recording - would start recording game 2009720, but recording for this game is disabled
                                        Adding process 5139 for gameID 2009720
                                        ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                                        ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
                                        ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                                        ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
                                        Adding process 5140 for gameID 2009720
                                        Adding process 5141 for gameID 2009720
                                        Adding process 5142 for gameID 2009720
                                        setlocale "en_US.UTF-8": No such file or directory
                                        pv-locale-gen: Missing locale en_US.UTF-8
                                        pv-locale-gen: Generating locale ru_RU.UTF-8...
                                        pv-locale-gen: Generated locale ru_RU.UTF-8 successfully
                                        pv-locale-gen: Generating locale en_US.UTF-8...
                                        pv-locale-gen: Generated locale en_US.UTF-8 successfully
                                        pv-adverb[5694]: W: Container startup will be faster if missing locales are created at OS level
                                        Adding process 5739 for gameID 2009720
                                        Adding process 5742 for gameID 2009720
                                        Adding process 6181 for gameID 2009720
                                        fsync: up and running.
                                        wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
                                        Adding process 6182 for gameID 2009720
                                        Adding process 6185 for gameID 2009720
                                        Adding process 6187 for gameID 2009720
                                        Adding process 6190 for gameID 2009720
                                        Adding process 6199 for gameID 2009720
                                        Adding process 6212 for gameID 2009720
                                        Adding process 6218 for gameID 2009720
                                        Adding process 6231 for gameID 2009720
                                        Setting breakpad minidump AppID = 2009720
                                        Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198248711762 [API loaded no]
                                        Adding process 6249 for gameID 2009720
                                        pid 6183 != 6182, skipping destruction (fork without exec?)
                                        Game Recording - game stopped [gameid=2009720]
                                        Removing process 6249 for gameID 2009720
                                        Removing process 6231 for gameID 2009720
                                        Removing process 6218 for gameID 2009720
                                        Removing process 6212 for gameID 2009720
                                        Removing process 6199 for gameID 2009720
                                        Removing process 6190 for gameID 2009720
                                        Removing process 6187 for gameID 2009720
                                        Removing process 6185 for gameID 2009720
                                        Removing process 6182 for gameID 2009720
                                        Removing process 6181 for gameID 2009720
                                        Removing process 5742 for gameID 2009720
                                        Removing process 5739 for gameID 2009720
                                        Removing process 5142 for gameID 2009720
                                        Removing process 5141 for gameID 2009720
                                        Removing process 5140 for gameID 2009720
                                        Removing process 5139 for gameID 2009720
                                        
                                        V This user is from outside of this forum
                                        V This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by [email protected]
                                        #25

                                        Sorry, I don't know how to help.

                                        I installed Steam via Flatpak on Arch and it runs perfectly. That's all I know. πŸ€·β€β™‚οΈ Good luck.

                                        And generate your Russian locale system wide. πŸ˜¬πŸ‘

                                        hungrylemon@lemmings.worldH 1 Reply Last reply
                                        0
                                        • V [email protected]

                                          Sorry, I don't know how to help.

                                          I installed Steam via Flatpak on Arch and it runs perfectly. That's all I know. πŸ€·β€β™‚οΈ Good luck.

                                          And generate your Russian locale system wide. πŸ˜¬πŸ‘

                                          hungrylemon@lemmings.worldH This user is from outside of this forum
                                          hungrylemon@lemmings.worldH This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #26

                                          Hmmm... Or I can try it (Flatpak) πŸ€”

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups