Hi guys, I’ve installed the NVidia drivers but when I run the NVidia X Server settings I can’t set any configuration settings. I think because it’s still using the default Intel graphic card.
How can I switch to NVidia? I while ago I was using X11 with suse-prime but it doesn’t work on Wayland.
I tried envycontrol as well but it doesn’t seem to do anything. With that I select the nvidia mode but it does nothing. I’m stuck with the Intel graphic card.
@fracasula well on demand (Prime Render Offload) should work then? GNOME has switcherooctl dbus integration so you can right click an application and launch that application with the (discrete) Nvidia GPU.
@malcolmlewis thanks for the tip I didn’t know that. I hope it works with Steam. I’m not sure I got the PRIME offload installed and configured btw, will look for an howto and try it out later, thanks.
I guess maybe something is wrong in the configuration. I installed switcheroo and I enabled it but:
$ switcherooctl list
Device: 0
Name: Intel Corporation Alder Lake-P Integrated Graphics
Default: yes
Environment: DRI_PRIME=pci-0000_00_02_0
$ switcherooctl nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
@fracasula you need to force the re-install of the nvidia rpms, it’s using nouveau… also remove suse-prime and any lingering xorg files (even though on Wayland). Also have you added the nosimplefb kernel option?
Playing around on MicroOS/GNOME?Wayland (Dual AMD GPUS), seems it prefers DRI_PRIME (thats amd/intel only), so might have to see if the following works;
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 50
Current serial number in output stream: 51