Hi everyone. My question might sound “strange” but I have a pretty good Lenovo laptop with Nvidia 3070ti + intel 12th gen that it’s struggling to get decent fps. I have a good background in Linux (20+ years) and no matter the distro I chose or the DE I use steam games are getting half the fps I have on windows. No, it doesn’t matter if I use Wayland or xorg and yes, I tried the latest and some of the older proprietary drivers. Would anybody with a similar hardware tell me if there’s a trick or something to get at least 80% of the performance you get on windows? Thanks
It couldn’t hurt if only to fix some vulnerabilities, Lenovo do try to be up to date on CVE, but I doubt it will fix your specific issue.
What are the difference between Linux and Windows if you have a benchmark/game you can try on both ?
Let me add some infos. If I boot the system using only the discrete card (changing the settings in the bios) games will run as good as windows. The issue is specific to offloading when you are on the hybrid mode
I see, so it’s really a switch issue. I can’t test due to not having a laptop with Nvidia in it but Endeavour documentation do display a large set of options to mange that from auto to manual switch: https://discovery.endeavouros.com/nvidia/nvidia-optimus-notebooks-hybrid-graphics/2021/03/
The first one mentioned do have a in-depth page on the Arch wiki: https://wiki.archlinux.org/title/Supergfxctl
It does references two parameters required for the kernel: https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting