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]

    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
      • 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.

        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]
        #27

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

        Which is why I said:

        ...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.

        Your OS is software.

        It is a gigantic maze for a non linux pro to try to figure out all of these alternate dependencies that are needed, need to be configured, and whether or not they even play nice with each other, whether or not they won't throw you into dependency conflict hell.

        Generally speaking, when a normal person, who isn't a linux expert... installs an OS... they expect that it will more or less work out of the box at a fundamental level, that it will come pre-bundled with dependencies and configurations that allow them to use the software they want to use.

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

        Ok, two responses to that:

        You ever tried gaming on a non systemd OS?

        Granted, its been a few years, but I have, and its a fucking nightmare along the lines I described.... tons of insane, esoteric nonsense going wrong all over the place, that requires you to functionally develop a solid workaround schema for everything you are trying to do, that may as well qualify you as a developer of or contributor to the OS.

        I don't see anyone, anywhere, recommending a non systemd linux OS for gaming.

        Second response: Okey dokey, then I'm sure you'll be able to prove that by solving this person's problem for them within Devuan.

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

          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 This user is from outside of this forum
          U This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #28

          I would look at the proton log of a game that doesn't work.

          How do I create logs of a game I run with Proton?

          Proton will create a log file for a particular game, if you set the launch parameter to:

          PROTON_LOG=1 %command%
          

          The log file will be created in your home folder with the name scheme steam-$STEAMID.log. For example:

          $HOME/steam-379720.log
          
          hungrylemon@lemmings.worldH 4 Replies Last reply
          3
          • hungrylemon@lemmings.worldH [email protected]

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

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

            Probably not the issue, but is there a reason you're using such an old version of proton? Proton 10 is available in beta and proton 9 has been a smooth experience for most.

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

              I'll try PikaOS then...

              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]
              #30

              If you are new to linux, and you want something that basically 'just works', I'd suggest you try Bazzite first.

              It is much easier for a person with little linux experience to use.

              Linux is kind of infamous for allowing the user to have the ability to customize and alter basically every aspect of the OS.

              This is great for very experienced linux users, but it can often lead newer linux users to accidentally ... basically destroying their OS.

              Bazzite has good functionality, comes with pre configured tweaks to make gaming performance better, comes with apps gamers commonly use, much much easier... and, the way it is designed, it basically has a bunch of built in safety mechanisms to make it much more difficult to break the OS.

              I have never actually used PikaOS... if you are considerably experienced with Debian based distros, I'd guess you could probably handle it...

              But if you are brand new to linux, and mostly just want something that works for games, and other fairly common desktop apps?

              I'd go with Bazzite.

              If you do decide to switch OSs, please remember to make a backup copy of all your personal files on a seperate harddrive before you make the switch.

              On the other hand... you could wait it out and see if other people in this thread can actually troubleshoot and solve your problem.

              Personally, I am doubtful they will be able to, but I do not know everything, and I could be wrong, perhaps there is some fairly straightforward fix.

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

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

                Which is why I said:

                ...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.

                Your OS is software.

                It is a gigantic maze for a non linux pro to try to figure out all of these alternate dependencies that are needed, need to be configured, and whether or not they even play nice with each other, whether or not they won't throw you into dependency conflict hell.

                Generally speaking, when a normal person, who isn't a linux expert... installs an OS... they expect that it will more or less work out of the box at a fundamental level, that it will come pre-bundled with dependencies and configurations that allow them to use the software they want to use.

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

                Ok, two responses to that:

                You ever tried gaming on a non systemd OS?

                Granted, its been a few years, but I have, and its a fucking nightmare along the lines I described.... tons of insane, esoteric nonsense going wrong all over the place, that requires you to functionally develop a solid workaround schema for everything you are trying to do, that may as well qualify you as a developer of or contributor to the OS.

                I don't see anyone, anywhere, recommending a non systemd linux OS for gaming.

                Second response: Okey dokey, then I'm sure you'll be able to prove that by solving this person's problem for them within Devuan.

                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
                #31

                Which is why I said: ... developed with systemd as the default, assumed, init system.

                Next quote I'll explain more.

                ...they expect that it will more or less work out of the box at a fundamental level...

                Which more has to do with just being setup incorrectly, than missing systemd.

                You ever tried gaming on a non systemd OS?

                I do. It works.

                ...I'm sure you'll be able to prove that by solving this person's problem for them within Devuan.

                Solving a random non-systemd user's issue is irrelevant, even if we knew a lot more about their setup.

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

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

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

                  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]
                  #32

                  To bastardize a Winston Churchill quote:

                  SystemD is a flawed init system... but in the grand scheme of things, it is the least flawed init system that's been developed thus far, for 99% of users.

                  1 Reply Last reply
                  0
                  • U [email protected]

                    Which is why I said: ... developed with systemd as the default, assumed, init system.

                    Next quote I'll explain more.

                    ...they expect that it will more or less work out of the box at a fundamental level...

                    Which more has to do with just being setup incorrectly, than missing systemd.

                    You ever tried gaming on a non systemd OS?

                    I do. It works.

                    ...I'm sure you'll be able to prove that by solving this person's problem for them within Devuan.

                    Solving a random non-systemd user's issue is irrelevant, even if we knew a lot more about their setup.

                    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
                    #33

                    Solving a random non-systemd user's issue is irrelevant, even if we knew a lot more about their setup.

                    Yep, here we are in a tech support thread for some person with some issue, I have provided a solution to that issue, you are arguing that solving the person's issue is irrelevant.

                    Okie dokie!

                    ... You say you've gotten gaming on a non systemd os to work.

                    If ... it worked with Steam... and Proton... perhaps you could suggest that OS, and whatever custom config you used, to this person?

                    You know, as opposed to Devuan, which is apparently set up incorrectly, out of the box, for this user?

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

                      Solving a random non-systemd user's issue is irrelevant, even if we knew a lot more about their setup.

                      Yep, here we are in a tech support thread for some person with some issue, I have provided a solution to that issue, you are arguing that solving the person's issue is irrelevant.

                      Okie dokie!

                      ... You say you've gotten gaming on a non systemd os to work.

                      If ... it worked with Steam... and Proton... perhaps you could suggest that OS, and whatever custom config you used, to this person?

                      You know, as opposed to Devuan, which is apparently set up incorrectly, out of the box, for this user?

                      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
                      #34

                      ...you are arguing that solving the person's issue is irrelevant.

                      Irrelevant to proving. Context.

                      ...then I'm sure you'll be able to prove that by solving...

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

                        If you are new to linux, and you want something that basically 'just works', I'd suggest you try Bazzite first.

                        It is much easier for a person with little linux experience to use.

                        Linux is kind of infamous for allowing the user to have the ability to customize and alter basically every aspect of the OS.

                        This is great for very experienced linux users, but it can often lead newer linux users to accidentally ... basically destroying their OS.

                        Bazzite has good functionality, comes with pre configured tweaks to make gaming performance better, comes with apps gamers commonly use, much much easier... and, the way it is designed, it basically has a bunch of built in safety mechanisms to make it much more difficult to break the OS.

                        I have never actually used PikaOS... if you are considerably experienced with Debian based distros, I'd guess you could probably handle it...

                        But if you are brand new to linux, and mostly just want something that works for games, and other fairly common desktop apps?

                        I'd go with Bazzite.

                        If you do decide to switch OSs, please remember to make a backup copy of all your personal files on a seperate harddrive before you make the switch.

                        On the other hand... you could wait it out and see if other people in this thread can actually troubleshoot and solve your problem.

                        Personally, I am doubtful they will be able to, but I do not know everything, and I could be wrong, perhaps there is some fairly straightforward fix.

                        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
                        #35

                        comes with apps gamers commonly use

                        What are these apps? Because I don't use Discord or other "not-privacy"-friendly apps. I use only Steam of these ๐Ÿ˜…. Because from Steam I only plays in FA with my friend. For communication - I use Mumble for example.

                        it basically has a bunch of built in safety mechanisms to make it much more difficult to break the OS

                        Is this actually Linux? ๐Ÿค”

                        please remember to make a backup copy of all your personal files on a seperate harddrive before you make the switch

                        It's too late ๐Ÿ™ƒ

                        Personally, I am doubtful they will be able to, but I do not know everything, and I could be wrong, perhaps there is some fairly straightforward fix.

                        I also already doubt this ๐Ÿ˜Ÿ. And I've already cleaned that machine.

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

                          ...you are arguing that solving the person's issue is irrelevant.

                          Irrelevant to proving. Context.

                          ...then I'm sure you'll be able to prove that by solving...

                          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]
                          #36

                          See, this is how a stubborn insecure person acts.

                          You, just now:

                          You ever tried gaming on a non systemd OS?

                          I do. It works.

                          You, 3 months ago:

                          I have firsthand experience with videogames made for one flavor of Linux not working on my machine due to dependency hell.

                          You know exactly the problem I am describing that comes along with trying to game on a non systemd OS, because you have experienced it yourself.

                          You get stuck in dependency hell because all the supporting software that is required for modern gaming... is a large mismatch, by default os config, with what is actually compatible with and developed for non systemd systems, and it requires a massive amount of effort to get anything into a reasonably stable and reasonably working state.

                          I ask you to provide your experience directly, which could genuienly help this person, and you instead want to nitpick vocabulary in a sophomoric manner so that you can feel you are more correct by virtue of 'well, ackshually'....

                          ...and your approach to trying to solve the problem is robotic, run through standard error output log, identify error... theorize solution...

                          ... even though you personally know that approach will be very time consuming and frustrating.

                          In conclusion; boy, you must be great at parties.

                          U hungrylemon@lemmings.worldH 3 Replies Last reply
                          0
                          • U [email protected]

                            I would look at the proton log of a game that doesn't work.

                            How do I create logs of a game I run with Proton?

                            Proton will create a log file for a particular game, if you set the launch parameter to:

                            PROTON_LOG=1 %command%
                            

                            The log file will be created in your home folder with the name scheme steam-$STEAMID.log. For example:

                            $HOME/steam-379720.log
                            
                            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
                            #37

                            Ok. I've cleaned that machine, but don't install there something yet ๐Ÿค”. I'll try...

                            1 Reply Last reply
                            0
                            • S [email protected]

                              See, this is how a stubborn insecure person acts.

                              You, just now:

                              You ever tried gaming on a non systemd OS?

                              I do. It works.

                              You, 3 months ago:

                              I have firsthand experience with videogames made for one flavor of Linux not working on my machine due to dependency hell.

                              You know exactly the problem I am describing that comes along with trying to game on a non systemd OS, because you have experienced it yourself.

                              You get stuck in dependency hell because all the supporting software that is required for modern gaming... is a large mismatch, by default os config, with what is actually compatible with and developed for non systemd systems, and it requires a massive amount of effort to get anything into a reasonably stable and reasonably working state.

                              I ask you to provide your experience directly, which could genuienly help this person, and you instead want to nitpick vocabulary in a sophomoric manner so that you can feel you are more correct by virtue of 'well, ackshually'....

                              ...and your approach to trying to solve the problem is robotic, run through standard error output log, identify error... theorize solution...

                              ... even though you personally know that approach will be very time consuming and frustrating.

                              In conclusion; boy, you must be great at parties.

                              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
                              #38

                              You know exactly the problem I am describing that comes along with trying to game on a non systemd OS, because you have experienced it yourself.

                              Sorry, but that issue had nothing to do with systemd.

                              1 Reply Last reply
                              1
                              • U [email protected]

                                I would look at the proton log of a game that doesn't work.

                                How do I create logs of a game I run with Proton?

                                Proton will create a log file for a particular game, if you set the launch parameter to:

                                PROTON_LOG=1 %command%
                                

                                The log file will be created in your home folder with the name scheme steam-$STEAMID.log. For example:

                                $HOME/steam-379720.log
                                
                                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
                                #39

                                It takes about 30 minutes...

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

                                  comes with apps gamers commonly use

                                  What are these apps? Because I don't use Discord or other "not-privacy"-friendly apps. I use only Steam of these ๐Ÿ˜…. Because from Steam I only plays in FA with my friend. For communication - I use Mumble for example.

                                  it basically has a bunch of built in safety mechanisms to make it much more difficult to break the OS

                                  Is this actually Linux? ๐Ÿค”

                                  please remember to make a backup copy of all your personal files on a seperate harddrive before you make the switch

                                  It's too late ๐Ÿ™ƒ

                                  Personally, I am doubtful they will be able to, but I do not know everything, and I could be wrong, perhaps there is some fairly straightforward fix.

                                  I also already doubt this ๐Ÿ˜Ÿ. And I've already cleaned that machine.

                                  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]
                                  #40

                                  https://docs.bazzite.gg/

                                  What are these apps?

                                  Well, you have things like EmuDeck, for emulating console games,

                                  Lutris, for an alternative, non Steam way to run games via WINE or Proton,

                                  Protontricks to help manage and configure WINE and Proton...

                                  A whole bunch of other stuff that may or may not interest you.

                                  Is this actually Linux?

                                  Yes, it is, it is built off of the Fedora Atomic model.

                                  So... the simple explanation is that the core operating system is read-only, unalterable, in most situations.

                                  The core libraries of the OS are managed by the developers, who make the 'recipe' of all the core stuff, and update it and occasionally add to it... the user can override this and add in new core libraries, but it is highly advised against, and the terminal will yell at you that you are probably doing something stupid when you try.

                                  That being said, if you do mess up the core libraries... you can use

                                  rpm-ostree rollback

                                  And that will revert you to the last, stable, bootable configuration, which it automatically keeps backups of, locally.

                                  Then, almost all applications and software are run through flatpak, which keeps them self-contained, so if they break, it is only them that break, not your whole system.

                                  If you want to do something that requires more control over a linux in a tradtional linux sense... Bazzite comes with DistroBox, which basically allows you to have multiple linux oss download their own libraries in their own box, and then you can do more advanced tinkering in there.

                                  (technically it is quite complicated, as i understsnd it, distrobox is basically ... customized, fancy docker images, if you are familiar with docker)

                                  It's too late ๐Ÿ™ƒ

                                  sigh

                                  I tried.

                                  I tried to warn you!

                                  I also already doubt this ๐Ÿ˜Ÿ. And I've already cleaned that machine.

                                  Welp.

                                  No turning back.

                                  It looks like you are prepared to go all the way.

                                  https://m.youtube.com/watch?v=-00uQzXyujI&t=152s

                                  lol

                                  I.. I hope you do already know how to... flash an iso to a usb drive, and that you have not just wiped out your only means of downloading said iso.

                                  Good luck!

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

                                    See, this is how a stubborn insecure person acts.

                                    You, just now:

                                    You ever tried gaming on a non systemd OS?

                                    I do. It works.

                                    You, 3 months ago:

                                    I have firsthand experience with videogames made for one flavor of Linux not working on my machine due to dependency hell.

                                    You know exactly the problem I am describing that comes along with trying to game on a non systemd OS, because you have experienced it yourself.

                                    You get stuck in dependency hell because all the supporting software that is required for modern gaming... is a large mismatch, by default os config, with what is actually compatible with and developed for non systemd systems, and it requires a massive amount of effort to get anything into a reasonably stable and reasonably working state.

                                    I ask you to provide your experience directly, which could genuienly help this person, and you instead want to nitpick vocabulary in a sophomoric manner so that you can feel you are more correct by virtue of 'well, ackshually'....

                                    ...and your approach to trying to solve the problem is robotic, run through standard error output log, identify error... theorize solution...

                                    ... even though you personally know that approach will be very time consuming and frustrating.

                                    In conclusion; boy, you must be great at parties.

                                    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]
                                    #41

                                    โ€ฆ even though you personally know that approach will be very time consuming and frustrating.

                                    I know. But I want to solve this. It will gave me some experience in Linux Administration.

                                    In conclusion; boy, you must be great at parties.

                                    Thanks... So I don't visits parties, and I don't sees any sense in this.

                                    1 Reply Last reply
                                    0
                                    • S [email protected]

                                      See, this is how a stubborn insecure person acts.

                                      You, just now:

                                      You ever tried gaming on a non systemd OS?

                                      I do. It works.

                                      You, 3 months ago:

                                      I have firsthand experience with videogames made for one flavor of Linux not working on my machine due to dependency hell.

                                      You know exactly the problem I am describing that comes along with trying to game on a non systemd OS, because you have experienced it yourself.

                                      You get stuck in dependency hell because all the supporting software that is required for modern gaming... is a large mismatch, by default os config, with what is actually compatible with and developed for non systemd systems, and it requires a massive amount of effort to get anything into a reasonably stable and reasonably working state.

                                      I ask you to provide your experience directly, which could genuienly help this person, and you instead want to nitpick vocabulary in a sophomoric manner so that you can feel you are more correct by virtue of 'well, ackshually'....

                                      ...and your approach to trying to solve the problem is robotic, run through standard error output log, identify error... theorize solution...

                                      ... even though you personally know that approach will be very time consuming and frustrating.

                                      In conclusion; boy, you must be great at parties.

                                      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
                                      #42

                                      But if we get a fiasco - I'll try PikaOS.

                                      1 Reply Last reply
                                      0
                                      • S [email protected]

                                        https://docs.bazzite.gg/

                                        What are these apps?

                                        Well, you have things like EmuDeck, for emulating console games,

                                        Lutris, for an alternative, non Steam way to run games via WINE or Proton,

                                        Protontricks to help manage and configure WINE and Proton...

                                        A whole bunch of other stuff that may or may not interest you.

                                        Is this actually Linux?

                                        Yes, it is, it is built off of the Fedora Atomic model.

                                        So... the simple explanation is that the core operating system is read-only, unalterable, in most situations.

                                        The core libraries of the OS are managed by the developers, who make the 'recipe' of all the core stuff, and update it and occasionally add to it... the user can override this and add in new core libraries, but it is highly advised against, and the terminal will yell at you that you are probably doing something stupid when you try.

                                        That being said, if you do mess up the core libraries... you can use

                                        rpm-ostree rollback

                                        And that will revert you to the last, stable, bootable configuration, which it automatically keeps backups of, locally.

                                        Then, almost all applications and software are run through flatpak, which keeps them self-contained, so if they break, it is only them that break, not your whole system.

                                        If you want to do something that requires more control over a linux in a tradtional linux sense... Bazzite comes with DistroBox, which basically allows you to have multiple linux oss download their own libraries in their own box, and then you can do more advanced tinkering in there.

                                        (technically it is quite complicated, as i understsnd it, distrobox is basically ... customized, fancy docker images, if you are familiar with docker)

                                        It's too late ๐Ÿ™ƒ

                                        sigh

                                        I tried.

                                        I tried to warn you!

                                        I also already doubt this ๐Ÿ˜Ÿ. And I've already cleaned that machine.

                                        Welp.

                                        No turning back.

                                        It looks like you are prepared to go all the way.

                                        https://m.youtube.com/watch?v=-00uQzXyujI&t=152s

                                        lol

                                        I.. I hope you do already know how to... flash an iso to a usb drive, and that you have not just wiped out your only means of downloading said iso.

                                        Good luck!

                                        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]
                                        #43

                                        I tried to warn you!

                                        Yeap! It's so)

                                        Iโ€ฆ I hope you do already know how toโ€ฆ flash an iso to a usb drive, and that you have not just wiped out your only means of downloading said iso.

                                        Yeap! I almost an advanced user ๐Ÿ™ƒ. I reinstall an OS on my PC about 9.999.999.999 times... (maybe a little bit less)

                                        But I want to try firstly that here's someone can hint me ๐Ÿ˜‰

                                        Yes, it is, it is built off of the Fedora Atomic model.

                                        Soโ€ฆ the simple explanation is that the core operating system is read-only, unalterable, in most situations.

                                        The core libraries of the OS are managed by the developers, who make the โ€˜recipeโ€™ of all the core stuff, and update it and occasionally add to itโ€ฆ the user can override this and add in new core libraries, but it is highly advised against, and the terminal will yell at you that you are probably doing something stupid when you try.

                                        That being said, if you do mess up the core librariesโ€ฆ you can use

                                        rpm-ostree rollback

                                        And that will revert you to the last, stable, bootable configuration, which it automatically keeps backups of, locally.

                                        Then, almost all applications and software are run through flatpak, which keeps them self-contained, so if they break, it is only them that break, not your whole system.

                                        If you want to do something that requires more control over a linux in a tradtional linux senseโ€ฆ Bazzite comes with DistroBox, which basically allows you to have multiple linux oss download their own libraries in their own box, and then you can do more advanced tinkering in there.

                                        (technically it is quite complicated, as i understsnd it, distrobox is basically โ€ฆ customized, fancy docker images, if you are familiar with docker)

                                        It seems that it is the most user-friendly distribution. But there's so many proprietary softs as I guess ๐Ÿค”

                                        1 Reply Last reply
                                        1
                                        • U [email protected]

                                          I would look at the proton log of a game that doesn't work.

                                          How do I create logs of a game I run with Proton?

                                          Proton will create a log file for a particular game, if you set the launch parameter to:

                                          PROTON_LOG=1 %command%
                                          

                                          The log file will be created in your home folder with the name scheme steam-$STEAMID.log. For example:

                                          $HOME/steam-379720.log
                                          
                                          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
                                          #44

                                          Here's the begin of the log:

                                          Proton: 1731350438 proton-8.0-5d
                                          SteamGameId: 2009720
                                          Command: ['/mnt/Games/Steam/steamapps/common/Mega Serval/megaServal.exe']
                                          Options: {'forcelgadd'}
                                          depot: 3.0.20250408.124536
                                          pressure-vessel: 0.20250408.0 scout
                                          scripts: 0.20250408.0
                                          sniper: 3.0.20250408.124536 sniper 3.0.20250408.124536
                                          Kernel: Linux 6.1.0-35-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.137-1 (2025-05-07) x86_64
                                          Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE None
                                          Effective WINEDEBUG: +timestamp,+pid,+tid,+seh,+unwind,+threadname,+debugstr,+loaddll,+mscoree
                                          ======================
                                          fsync: up and running.
                                          wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
                                          1048.198:0028:002c:trace:seh:install_bpf Installing seccomp filters.
                                          1048.198:0028:002c:trace:seh:check_bpf_jit_enable enabled 0x31.
                                          1048.201:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineboot.exe" at 0000000140000000: builtin
                                          1048.208:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
                                          1048.209:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B600000: builtin
                                          1048.223:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0000000228280000: builtin
                                          1048.230:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00000002C7470000: builtin
                                          1048.230:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00000001EAF60000: builtin
                                          1048.230:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00000001D8C90000: builtin
                                          1048.234:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ws2_32.dll" at 0000000370F70000: builtin
                                          1048.426:0030:0034:trace:seh:sigsys_handler SIGSYS, rax 0xffff, rip 0x600000000005.
                                          1048.426:0030:0034:trace:seh:install_bpf Seccomp filters already installed.
                                          1048.427:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\services.exe" at 0000000140000000: builtin
                                          1048.433:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
                                          1048.433:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B600000: builtin
                                          1048.442:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0000000228280000: builtin
                                          1048.448:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00000002C7470000: builtin
                                          1048.448:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00000001EAF60000: builtin
                                          1048.448:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00000001D8C90000: builtin
                                          1048.451:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0000000368420000: builtin
                                          1048.458:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 000000025DC30000: builtin
                                          1048.458:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 000000036D860000: builtin
                                          1048.461:0030:0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\userenv.dll" at 0000000244FC0000: builtin
                                          1048.510:0030:0038:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_server"
                                          1048.654:003c:0040:trace:seh:sigsys_handler SIGSYS, rax 0xffff, rip 0x600000000005.
                                          1048.654:003c:0040:trace:seh:install_bpf Seccomp filters already installed.
                                          1048.655:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winedevice.exe" at 0000000140000000: builtin
                                          1048.660:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
                                          1048.660:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B600000: builtin
                                          1048.668:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0000000228280000: builtin
                                          1048.674:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00000002C7470000: builtin
                                          1048.674:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00000001EAF60000: builtin
                                          1048.674:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00000001D8C90000: builtin
                                          1048.676:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntoskrnl.exe" at 000000031CA90000: builtin
                                          1048.720:003c:0040:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0000000368420000: builtin
                                          1048.722:0030:0044:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_io"
                                          1048.723:0030:0048:warn:threadname:NtSetInformationThread Thread renamed to L"wine_threadpool_worker"
                                          1048.726:003c:0050:warn:threadname:NtSetInformationThread Thread renamed to L"wine_sechost_service"
                                          1048.734:003c:004c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\mountmgr.sys" at 00000003BE830000: builtin
                                          1048.761:003c:004c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 000000025DC30000: builtin
                                          1048.762:003c:004c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 000000036D860000: builtin
                                          1048.947:0060:0064:trace:seh:sigsys_handler SIGSYS, rax 0xffff, rip 0x600000000005.
                                          1048.947:0060:0064:trace:seh:install_bpf Seccomp filters already installed.
                                          1048.948:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winedevice.exe" at 0000000140000000: builtin
                                          1048.948:003c:0054:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00000002C73A0000: builtin
                                          1048.950:003c:0054:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00000002BB0A0000: builtin
                                          1048.950:003c:0054:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 00000002169D0000: builtin
                                          1048.954:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
                                          1048.954:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B600000: builtin
                                          1048.964:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0000000228280000: builtin
                                          1048.970:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00000002C7470000: builtin
                                          1048.970:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00000001EAF60000: builtin
                                          1048.970:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00000001D8C90000: builtin
                                          1048.973:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntoskrnl.exe" at 000000031CA90000: builtin
                                          1049.021:0060:0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0000000368420000: builtin
                                          1049.022:0030:0068:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_io"
                                          1049.025:0060:0070:warn:threadname:NtSetInformationThread Thread renamed to L"wine_sechost_service"
                                          1049.029:0030:0074:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_io"
                                          1049.035:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\wineusb.sys" at 00000001E58A0000: builtin
                                          1049.047:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 000000025DC30000: builtin
                                          1049.047:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 000000036D860000: builtin
                                          1049.063:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\hidparse.sys" at 00000002AB600000: builtin
                                          1049.063:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\winebus.sys" at 0000000219DA0000: builtin
                                          1049.066:0060:006c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
                                          1049.085:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00000002C73A0000: builtin
                                          1049.085:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00000002BB0A0000: builtin
                                          1049.085:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 00000002169D0000: builtin
                                          1049.085:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\hidclass.sys" at 0000000332E40000: builtin
                                          1049.085:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\winehid.sys" at 00000002FE9D0000: builtin
                                          1050.025:0060:006c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 0000000393730000: builtin
                                          1050.027:0060:006c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
                                          1050.028:0060:006c:trace:seh:dispatch_exception code=6ba flags=0 addr=000000007B00CDB7 ip=7b00cdb7
                                          1050.028:0060:006c:warn:seh:dispatch_exception unknown exception (code=6ba) raised
                                          1050.028:0060:006c:trace:seh:dispatch_exception  rax=0000000000b2d800 rbx=0000000000b2dae8 rcx=0000000000b2d800 rdx=0000000000000000
                                          1050.028:0060:006c:trace:seh:dispatch_exception  rsi=00000000000000cc rdi=00000000008f3e40 rbp=0000000000b2d8d0 rsp=0000000000b2d7e0
                                          1050.028:0060:006c:trace:seh:dispatch_exception   r8=0000000000000000  r9=0000000000000000 r10=00000000008f4160 r11=0000000000000014
                                          1050.028:0060:006c:trace:seh:dispatch_exception  r12=0000000000b2dae8 r13=0000000000f3c750 r14=0000000000f3c750 r15=00000000000000b8
                                          1050.028:0060:006c:trace:seh:call_vectored_handlers calling handler at 000000031CAB5D90 code=6ba flags=0
                                          1050.028:0060:006c:trace:seh:call_vectored_handlers handler at 000000031CAB5D90 returned 0
                                          1050.028:0060:006c:trace:unwind:RtlVirtualUnwind type 1 rip 7b00cdb7 rsp b2d7e0
                                          1050.028:0060:006c:trace:unwind:dump_unwind_info **** func cd48-cdbf
                                          1050.028:0060:006c:trace:unwind:dump_unwind_info unwind info at 000000007B0AD730 flags 0 prolog 0xf bytes function 000000007B00CD48-000000007B00CDBF
                                          1050.028:0060:006c:trace:unwind:dump_unwind_info     0xf: subq $0xc8,%rsp
                                          1050.028:0060:006c:trace:unwind:RtlVi
                                          
                                          1 Reply Last reply
                                          0
                                          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