Hi to all,
I’ve been using Fedora for several years, and I’ve never been interested so much in discrete graphic cards. Now I got a Lenovo Thinkpad P53s, that comes with an Nvidia Quadro P520 and I’m trying to get it working.
I installed the driver from Rpm-Fusion as described. Also I noticed some problem on Kernel or driver upgrade. I read that is related to system suspension, so I masked the nvidia-powerd.service.
Unfortunately, It seems not to work.
As far as I know, Nvidia driver works on Wayland but in a dedicated session you have to choose from GDM. I don’t have this option available. I can see an option “launch with discrete graphics card” right-clicking on program icons, but nothing seems to happen.
Here the questions:
What is the state of art of nvdia graphic card? I mean could I use the “launch with discrete graphics…” option under Wayland? It would be my preferred behavior since I don’t use dGPU so much.
What have I to do in order to get at least the GDM session active?
Some specs:
Lenovo Thinkpad P53s - Nvdia Quadro P520
$ modinfo -F version nvidia
535.54.03
$ uname -r
6.3.8-200.fc38.x86_64
I hope you can understand my English since it’s not my mother language.
Any advice would be appreciated. Many thank in advance.
Paolo
A couple things that you can provide for us to assist.
Please post the output of dnf list installed '*nvidia*' dnf repolist lsmod | grep -E 'nouveau|nvidia' inxi -Fzxx mokutil --sb-state
With that info we should be able to identify most problems and provide suggestions.
I also suggest (if not recently done) that you do a full upgrade sudo dnf upgrade --refresh
In the previous post I forgot to add that I generated and imported the signature key for using nvidia drivers with secure boot enabled, as explained in rpmfusion’s guide.
The strange thing about that listing is the output of the listing of nvidia packages installed.
One thing clearly missing is the nvidia-gpu-firmware package which is required to support nvidia cards.
Also several of the additional packages that are installed as dependencies for installing akmod-nvidia are missing.
I would have expected that to show something like this.
At this point I would suggest you do a removal of the nvidia packages using sudo dnf remove '*nvidia*' --noautoremove
followed by a reinstall with sudo dnf install akmod-nvidia nvidia-gpu-firmware xorg-x11-drv-nvidia-cuda
Wait at least 5 minutes after the install has completed and verify the modules are properly built with dnf list installed kmod-nvidia-$(uname -r) before rebooting. If that does not show the package as installed then wait a bit longer to reboot. That package is built and installed by the akmod-nvidia package after it is installed.
Now what happens if one switches to xorg for the DE instead of wayland? Nvidia-smi is not the only tool to use for verifying the GPU is in use. In fact a dGPU is normally not used by default but must be selected specifically when an app is opened using a right click on the icon for the launcher.
My bad. My previous message was incomplete. I get the nvidia-smi output above also launching some programs (e.g. Gimp) right-clicking and selecting dGPU. Same on Xorg.