I installed the Nvidia Drivers from RPM Fusion on Fedora 31 on a hybrid
Intel-Nvidia laptop.
$ neofetch
/:-------------:\ ankitpati@boronLenovo
:-------------------:: ---------------------
:-----------/shhOHbmp---:\ OS: Fedora release 31 (Thirty One) x86_64
/-----------omMMMNNNMMD ---: Host: 20354 Lenovo Z50-70
:-----------sMMMMNMNMP. ---: Kernel: 5.3.7-301.fc31.x86_64
:-----------:MMMdP------- ---\ Uptime: 5 hours, 48 mins
,------------:MMMd-------- ---: Packages: 2829 (rpm), 13 (flatpak)
:------------:MMMd------- .---: Shell: bash 5.0.7
:---- oNMMMMMMMMMNho .----: Resolution: 1366x768
:-- .+shhhMMMmhhy++ .------/ DE: GNOME 3.34.1
:- -------:MMMd--------------: WM: GNOME Shell
:- --------/MMMd-------------; WM Theme: Adwaita
:- ------/hMMMy------------: Theme: Adwaita-dark [GTK2/3]
:-- :dMNdhhdNMMNo------------; Icons: Adwaita [GTK2/3]
:---:sdNMMMMNds:------------: Terminal: gnome-terminal
:------:://:-------------:: CPU: Intel i7-4510U (4) @ 3.100GHz
:---------------------:// GPU: Intel Haswell-ULT
GPU: NVIDIA GeForce 840M
Memory: 2491MiB / 7852MiB
As can be seen in the neofetch
output above, the system detects two GPUs:
Intel and Nvidia, but Intel is listed first, and is the one that all apps end
up using.
nvidia-settings
detects the Nvidia GPU and reports its temperature and other
details, but does not detect a display.
Settings → Details shows the “Intel Haswell Mobile” under the “Graphics”
section.
I do not have screenshots to that effect, but apps used to use Nvidia under
Fedora 30 on the same hardware just two days prior. Settings → Details also
reported Nvidia graphics being used.
Any help to restore things to the way they were in Fedora 30 will be greatly
appreciated.