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. Anyone have Rocket League running smoothly on Gnome?

Anyone have Rocket League running smoothly on Gnome?

Scheduled Pinned Locked Moved Linux Gaming
linuxgaming
11 Posts 7 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.
  • J [email protected]

    I primarily use Gnome desktop (x11) with Ubuntu because I'm pretty comfortable with it, I like the minimalist, modern style, I enjoy the smoothness, and I don't feel like I need to customize everything. Plus, having familiarity with the desktop, out-of-box experience helps me when installing and reinstalling, which I do often because of work.

    The issue with it, however, is I can't really play games smoothly on it, specifically Rocket League. On Plasma, I was able to achieve smoothness (not just high framerate, but also input -- erm, latency? lag? not sure the term here) by installing the liquorix kernel, using the proprietary nvidia drivers, and -- here is the key -- hitting Shift+Alt+F12 to disable with the compositor. After that, I get a nice smooth experience in Rocket League, which is essential since it's a game that is dependent on quick reactions and physics.

    But with Gnome, there is no disabling the compositor this way. Supposedly Gnome handles this by allowing apps to bypass the compositor if they're in fullscreen mode, but it does not seem that Rocket League does this. I did set it to full screen, turned off the second monitor, but it still felt like there was a delay between when I pressed a button on the controller and when the car reacted. The framerate is still at 144, but its not playable with this amount of input lag. Honestly, feels kinda like if vsync were on. I did read that mutter forces vsync on, but not sure how reliable that is.

    I don't mind logging out and switching my desktop to Plasma, but it would be nice if I could just stick with Gnome. I very much like how it handles workspaces, and yeah, I know I could probably configure Plasma to do somewhat of the same thing, but it just doesn't feel the same to me.

    Anyone have RL running smoothly on Gnome?

    Edit: whoops, yes, running through proton. I forget what version at the moment...

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

    https://www.protondb.com/app/252950

    You don't mention how you're running it, but the native Linux build is deprecated. Make sure you're running it through Proton, and adding prime-run game-performance %command% to your launch options.

    J 1 Reply Last reply
    2
    • J [email protected]

      https://www.protondb.com/app/252950

      You don't mention how you're running it, but the native Linux build is deprecated. Make sure you're running it through Proton, and adding prime-run game-performance %command% to your launch options.

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

      Whoops sorry. Yeah, I'm running with Proton. Pretty sure with the native version you can't play online. I'll try prime-run, but I'm not sure it will help -- fairly certain Rocket League is using the NVIDIA GPU (btw, I can't actually find a manpage for prime-run or nvidia-prime -- do you know what game-performance does?)

      Thanks

      Edit: Thanks for linking that protondb page. Didn't know that existed. Finally found another reference to a different issue I had with RL (controller rumble during boost cuts out after about 2s) that Ive researched before but couldnt find any info. Now if only there were a solution lol

      J igilq@szmer.infoI 2 Replies Last reply
      1
      • J [email protected]

        Whoops sorry. Yeah, I'm running with Proton. Pretty sure with the native version you can't play online. I'll try prime-run, but I'm not sure it will help -- fairly certain Rocket League is using the NVIDIA GPU (btw, I can't actually find a manpage for prime-run or nvidia-prime -- do you know what game-performance does?)

        Thanks

        Edit: Thanks for linking that protondb page. Didn't know that existed. Finally found another reference to a different issue I had with RL (controller rumble during boost cuts out after about 2s) that Ive researched before but couldnt find any info. Now if only there were a solution lol

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

        I honestly have no idea, just saw it mentioned there. Can't find any docs describing it, so forget it 😂

        J D 2 Replies Last reply
        1
        • J [email protected]

          Whoops sorry. Yeah, I'm running with Proton. Pretty sure with the native version you can't play online. I'll try prime-run, but I'm not sure it will help -- fairly certain Rocket League is using the NVIDIA GPU (btw, I can't actually find a manpage for prime-run or nvidia-prime -- do you know what game-performance does?)

          Thanks

          Edit: Thanks for linking that protondb page. Didn't know that existed. Finally found another reference to a different issue I had with RL (controller rumble during boost cuts out after about 2s) that Ive researched before but couldnt find any info. Now if only there were a solution lol

          igilq@szmer.infoI This user is from outside of this forum
          igilq@szmer.infoI This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #5

          Native version doesn’t work at all. After epic bought rocket league, they left native build for macOS and Linux. They didn’t delete it

          1 Reply Last reply
          1
          • J [email protected]

            I honestly have no idea, just saw it mentioned there. Can't find any docs describing it, so forget it 😂

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

            hahahaha

            nvidia, fuck you

            thanks anyways

            1 Reply Last reply
            1
            • J [email protected]

              I primarily use Gnome desktop (x11) with Ubuntu because I'm pretty comfortable with it, I like the minimalist, modern style, I enjoy the smoothness, and I don't feel like I need to customize everything. Plus, having familiarity with the desktop, out-of-box experience helps me when installing and reinstalling, which I do often because of work.

              The issue with it, however, is I can't really play games smoothly on it, specifically Rocket League. On Plasma, I was able to achieve smoothness (not just high framerate, but also input -- erm, latency? lag? not sure the term here) by installing the liquorix kernel, using the proprietary nvidia drivers, and -- here is the key -- hitting Shift+Alt+F12 to disable with the compositor. After that, I get a nice smooth experience in Rocket League, which is essential since it's a game that is dependent on quick reactions and physics.

              But with Gnome, there is no disabling the compositor this way. Supposedly Gnome handles this by allowing apps to bypass the compositor if they're in fullscreen mode, but it does not seem that Rocket League does this. I did set it to full screen, turned off the second monitor, but it still felt like there was a delay between when I pressed a button on the controller and when the car reacted. The framerate is still at 144, but its not playable with this amount of input lag. Honestly, feels kinda like if vsync were on. I did read that mutter forces vsync on, but not sure how reliable that is.

              I don't mind logging out and switching my desktop to Plasma, but it would be nice if I could just stick with Gnome. I very much like how it handles workspaces, and yeah, I know I could probably configure Plasma to do somewhat of the same thing, but it just doesn't feel the same to me.

              Anyone have RL running smoothly on Gnome?

              Edit: whoops, yes, running through proton. I forget what version at the moment...

              woelkchen@lemmy.worldW This user is from outside of this forum
              woelkchen@lemmy.worldW This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #7

              Maybe these help but they are just ideas and not tested:

              Switch to Wayland and check performance there. If that doesn’t work, look up how to do nested compositors. You can run one Wayland compositor inside another. Maybe launching the game within KWin or GameScope leads to better results.

              1 Reply Last reply
              0
              • J [email protected]

                I primarily use Gnome desktop (x11) with Ubuntu because I'm pretty comfortable with it, I like the minimalist, modern style, I enjoy the smoothness, and I don't feel like I need to customize everything. Plus, having familiarity with the desktop, out-of-box experience helps me when installing and reinstalling, which I do often because of work.

                The issue with it, however, is I can't really play games smoothly on it, specifically Rocket League. On Plasma, I was able to achieve smoothness (not just high framerate, but also input -- erm, latency? lag? not sure the term here) by installing the liquorix kernel, using the proprietary nvidia drivers, and -- here is the key -- hitting Shift+Alt+F12 to disable with the compositor. After that, I get a nice smooth experience in Rocket League, which is essential since it's a game that is dependent on quick reactions and physics.

                But with Gnome, there is no disabling the compositor this way. Supposedly Gnome handles this by allowing apps to bypass the compositor if they're in fullscreen mode, but it does not seem that Rocket League does this. I did set it to full screen, turned off the second monitor, but it still felt like there was a delay between when I pressed a button on the controller and when the car reacted. The framerate is still at 144, but its not playable with this amount of input lag. Honestly, feels kinda like if vsync were on. I did read that mutter forces vsync on, but not sure how reliable that is.

                I don't mind logging out and switching my desktop to Plasma, but it would be nice if I could just stick with Gnome. I very much like how it handles workspaces, and yeah, I know I could probably configure Plasma to do somewhat of the same thing, but it just doesn't feel the same to me.

                Anyone have RL running smoothly on Gnome?

                Edit: whoops, yes, running through proton. I forget what version at the moment...

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

                Does RL allow Linux users now? Last time I launched it, there was a message that Linux was no longer supported, and I couldn't play online.

                1 Reply Last reply
                1
                • J [email protected]

                  I honestly have no idea, just saw it mentioned there. Can't find any docs describing it, so forget it 😂

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

                  game-performance is CachyOS' script to set the power profile to performance while the game is running and restore it to what it was before when the game closes.

                  J 1 Reply Last reply
                  0
                  • D [email protected]

                    game-performance is CachyOS' script to set the power profile to performance while the game is running and restore it to what it was before when the game closes.

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

                    Nice, good to know

                    1 Reply Last reply
                    0
                    • J [email protected]

                      I primarily use Gnome desktop (x11) with Ubuntu because I'm pretty comfortable with it, I like the minimalist, modern style, I enjoy the smoothness, and I don't feel like I need to customize everything. Plus, having familiarity with the desktop, out-of-box experience helps me when installing and reinstalling, which I do often because of work.

                      The issue with it, however, is I can't really play games smoothly on it, specifically Rocket League. On Plasma, I was able to achieve smoothness (not just high framerate, but also input -- erm, latency? lag? not sure the term here) by installing the liquorix kernel, using the proprietary nvidia drivers, and -- here is the key -- hitting Shift+Alt+F12 to disable with the compositor. After that, I get a nice smooth experience in Rocket League, which is essential since it's a game that is dependent on quick reactions and physics.

                      But with Gnome, there is no disabling the compositor this way. Supposedly Gnome handles this by allowing apps to bypass the compositor if they're in fullscreen mode, but it does not seem that Rocket League does this. I did set it to full screen, turned off the second monitor, but it still felt like there was a delay between when I pressed a button on the controller and when the car reacted. The framerate is still at 144, but its not playable with this amount of input lag. Honestly, feels kinda like if vsync were on. I did read that mutter forces vsync on, but not sure how reliable that is.

                      I don't mind logging out and switching my desktop to Plasma, but it would be nice if I could just stick with Gnome. I very much like how it handles workspaces, and yeah, I know I could probably configure Plasma to do somewhat of the same thing, but it just doesn't feel the same to me.

                      Anyone have RL running smoothly on Gnome?

                      Edit: whoops, yes, running through proton. I forget what version at the moment...

                      hamsda@lemm.eeH This user is from outside of this forum
                      hamsda@lemm.eeH This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #11

                      Rocket League has been running smoothly for me, even before they stopped supporting the linux client and before switching to epic.

                      I'm running Fedora 42 Workstation and have now tested Rocket League on Fedora Workstation 41 and 42 with GNOME 47 and 48 on Wayland. Both ran buttery smooth on 2560x1440@144Hz. I did not try X11, haven't used it in years.

                      I start Rocket league via steam with the proton-experimental and the input parameters as follows. You can leave out Mangohud, of course. gamemode may also be unnecessary.

                      MANGOHUD=1 gamemoderun %command%
                      

                      The only problem I had with Rocket League at one point (sometime last month) was Rocket League refusing to start. I did not reinstall, just tried switching from proton-9 to proton-experimental and my problems were solved. I probably should uninstall the game and delete leftover files like the wine prefix, then reinstall and test again.

                      If Rocket League is the only game affected, you might see something in the proton log. If you start your game with the following launch parameters, steam writes a proton log file into your home folder.

                      PROTON_LOG=1 %command%
                      
                      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