Tried using the search function and didn't find a single person with the same problems as I do have, so here it goes a TL;DR: Gaming using Wine was terrible, thought it was maybe because the translations were too heavy for the iGPU decided to give it up and use windows in dual boot to game. Installed Minecraft on Solus Budgie and performance is TERRIBLE. On Windows I have zero issues on Solus though...

My system is all up to date and it's by far not the greatest. It's a laptop with an i3-6200U with 6GB RAM and an iGPU (Intel HD Graphics 520) by far not the fastest machine ever in gaming performance but, anyways. My problem started with LoL running on Lutris, I would get tops 3040FPS at minimum settings when on Windows I would easily get 80fps at medium to max settings. Just to remember, I use a monitor with my laptop lid closed and external keyboard, so the resolution is 1080p and Windows has no problems with that. Decided to give it up because maybe it was the translations being made on the fly to run the game too heavy for my iGPU to handle. I mean it's an HD 520 so I stuck to Windows to game. Tried lutris for other lighter games but to no success everything was so poorly run that I decided to stop it all together.

Thing is I use Solus to code and when I want to play a light game or a match of my favorite games it's always a hassle to save and close everything, reboot, load Windows fully and start gaming to when I need to get back to Linux do it all again.

Today I installed Minecraft (java edition) and oh boy it's terrible on my system. I don't understand why but it's running at 1018FPS and minecraft is such a light game. I tried reducing the settings to the maximum I could to get around 30FPS at max and frames dropping below 10FPS all the time. On Windows when I run Minecraft I can get above 60FPS with no problems.

I tried installing the "Intel-gpu-tools" from the software center, checked my MESA, Xorg, and so many things already but nothing seems to help me and it's getting quite frustrating. Please I need some light because I am tired of having to switch systems to play light games. I don't care if I can't run lutris properly but I do care about running native light games without problems. Even CS:Go is playable on Windows at medium settings while on Solus Budgie it hangs my system when loading matches. What can I do to fix my problem? I would appreciate so much if anyone could give me some light.

    May seem like a long shot but try removing the Intel driver and running without it, it caused a lot of issues for me. It's xorg-driver-video-intel

      Justin I actually tried that and nope, doesn't work at all. It helped a bunch with sudden freezes (like I couldn't move my mouse for a second or two) I was having when opening around 8 chrome tabs (yeah I know a bit overkill) but it didn't help at all on Minecraft. CS:Go still bugs my system to the point of having to force a shutdown and well Minecraft still has the same terrible performance. :/

      arch In lutris, go to settings and enable Esync. You can also add he environment variable mesa_glthread = true. If you experienced Fps drop, go to the wine configuration and disable CSMT in the staging tab. Also, if your graphics card does not support vulkan, make sure to disable d9vk in the runner options tab. Finally, you should use gamemode: sudo eopkg it gamemode gamemode-32bit. Hope it helps you 😁

        Getta91 it may fix League of Legends but what about Minecraft, CS: Go, They Are Billions and some other games I want to play but can't because of performance issues?

          arch I really dont know what to do for the others. I am sorry. You can maybe find on the net some steam launch options that can improve you performance in gaming. I forget to tell you that if you disable d9vk, you dont need any libraries in the staging tab. So just remove them. It's the same for all the GL_.... things in the environnement variable place (there are 2 of them). Have fun!

          arch Oh and are you using LTS or current kernel?

          Edit: You should open the app hardware settings and see if they have some graphics updates for u ^^
          Hope it helps

          current kernel. no updates for me. steam works really bad and I basically already gave up on it. Minecraft is in java tho and runs native on Linux so I don't get the low performance. I'm reinstalling League using Lutris and trying your tips will see if it helps a bit. Thank you so much for all the inputs I'll come back with updates regarding League's performance. Let's hope it helps but still keeps up the problem with all the other games.

            arch Use the first installer. It's the most optimized

            • arch replied to this.

              Getta91 League is actually with a better performance hovering around 40-50fps at medium but I can't run it with esync enabled

              using the command:

              ulimit -Hn
              524288

              is the output so my system is ready for ESync but when enabling it lutris just turns the "stop" to "play" in a few seconds, as soon as I disable it the game is able to start properly. any ideas?

              EDIT: removed lutris log because suddenly it started opening normally without any system changes (oddly enough). tried opening Minecraft and it still has a terrible performance and I really cannot understand why.

              Do you use openjdk to minecraft? It runs pretty fine in my celeron.

              • arch replied to this.

                I think a clean resintallation may help with esync

                You can also install gamemode both 32 and 64 bits and then enable it in lutris

                  aquasp Actually when u install those, lutris enable it by default ^^

                  aquasp yup. I am using openjdk. I removed all files from Minecraft and tried again and still the performance is taking a big hit.

                    arch i just remember, I had the same behaviour with MC. Just try to reduce the mipmap level (by default set to 4). You will for sure see your FPS growing up!