Hi there,
I am trying to switch from Win10 over to Fedora on my Laptop Dell Precision M4800.
Installation went easy but watching video on my external 4k DELL monitor is laggy.
Under Win10 everything was working fine so I guess its a config/driver issue.
My understanding is that in my laptop there are two graphics adapters.
Among them is an nvidia gpu: VIDIA GK106GLM [Quadro K2100M].
I am already aware that nvidia drivers can be a big hassle.
And that wayland does not really support nvidia drivers for some reason.
What I think I’ve already learned is that the system set up the nouveau driver which works.
But my hope is that with the nvidia drivers working a can watch video again as well.
To my knowledge I need to install not the latest drivers but the 470xx version.
Here is my system:
$ inxi -F
System:
Host: p...
Kernel: 6.17.11-300.fc43.x86_64 arch: x86_64 bits: 64
Desktop: GNOME v: 49.2 Distro: Fedora Linux 43 (Workstation Edition)
Machine:
Type: Laptop System: Dell product: Precision M4800 v: 00
serial: <superuser required>
Mobo: Dell model: 0FVDR2 v: A00 serial: <superuser required> UEFI: Dell
v: A25 date: 10/08/2018
Battery:
ID-1: BAT0 charge: 32.7 Wh (88.5%) condition: 36.9/66.6 Wh (55.4%)
CPU:
Info: quad core model: Intel Core i7-4800MQ bits: 64 type: MT MCP cache:
L2: 1024 KiB
Speed (MHz): avg: 798 min/max: 800/3700 cores: 1: 798 2: 798 3: 798 4: 798
5: 798 6: 798 7: 798 8: 798
Graphics:
Device-1: Intel 4th Gen Core Processor Integrated Graphics driver: i915
v: kernel
Device-2: NVIDIA GK106GLM [Quadro K2100M] driver: nouveau v: kernel
Device-3: Logitech Logitech Webcam C925e driver: snd-usb-audio,uvcvideo
type: USB
Display: wayland server: X.Org v: 24.1.9 with: Xwayland v: 24.1.9
compositor: gnome-shell driver: dri: crocus gpu: i915,nouveau resolution:
1: 6144x3456~60Hz 2: 3840x2160~60Hz
API: OpenGL v: 4.6 vendor: intel mesa v: 25.2.7 renderer: Mesa Intel HD
Graphics 4600 (HSW GT2)
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
driver: snd_hda_intel
Device-2: Intel 8 Series/C220 Series High Definition Audio
driver: snd_hda_intel
Device-3: NVIDIA GK106 HDMI Audio driver: snd_hda_intel
Device-4: Logitech Logitech Z205 driver: hid-generic,snd-usb-audio,usbhid
type: USB
Device-5: Logitech Logitech Webcam C925e driver: snd-usb-audio,uvcvideo
type: USB
API: ALSA v: k6.17.11-300.fc43.x86_64 status: kernel-api
Server-1: PipeWire v: 1.4.9 status: active
Network:
Device-1: Intel Ethernet I217-LM driver: e1000e
IF: eno1 state: down mac: f0:1f:af:69:c1:d4
Device-2: Broadcom BCM4352 802.11ac Dual Band Wireless Network Adapter
driver: wl
IF: wlp3s0 state: up mac: 40:f0:2f:7f:03:ab
Device-3: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
IF: enp0s20u2u4u3 state: down mac: c8:4b:d6:cc:f0:fe
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
Drives:
Local Storage: total: 592.17 GiB used: 33.37 GiB (5.6%)
ID-1: /dev/sda vendor: LITE-ON IT model: LCT-512L9S-11 2.5 7mm 512GB
size: 476.94 GiB
ID-2: /dev/sdb vendor: Kingston model: DataTraveler 3.0 size: 115.23 GiB
type: USB
Partition:
ID-1: / size: 474.35 GiB used: 4.6 GiB (1.0%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 1.9 GiB used: 623.3 MiB (32.0%) fs: ext4 dev: /dev/sda2
ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
dev: /dev/sda1
ID-4: /home size: 474.35 GiB used: 4.6 GiB (1.0%) fs: btrfs dev: /dev/sda3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 55.0 C mobo: 47.0 C sodimm: 51.0 C gpu: nouveau
temp: 61.0 C
Fan Speeds (rpm): cpu: 2626
Info:
Memory: total: 16 GiB available: 15.51 GiB used: 3.73 GiB (24.0%)
Processes: 347 Uptime: 17m Shell: Bash inxi: 3.3.39
sudo dmesg | grep -E 'secure|nvidia'
[sudo] password for ubu:
[ 0.000000] secureboot: Secure boot disabled
[ 0.008855] secureboot: Secure boot disabled
$ sudo dnf list installed *nvidia*
Updating and loading repositories:
Repositories loaded.
Installed packages
nvidia-gpu-firmware.noarch 20251125-1.fc43 updates
Available packages
akmod-nvidia.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
akmod-nvidia.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
akmod-nvidia-390xx.x86_64 3:390.157-22.fc43 rpmfusion-nonfree
akmod-nvidia-470xx.x86_64 3:470.256.02-13.fc43 rpmfusion-nonfree-updates
golang-github-nvidia-container-toolkit.x86_64 1.17.4-3.fc43 fedora
golang-github-nvidia-container-toolkit-devel.noarch 1.17.4-3.fc43 fedora
golang-github-nvidia-nvlib-devel.noarch 0.7.1-2.fc43 fedora
golang-github-nvidia-nvml-devel.noarch 0.12.4.1-3.fc43 fedora
kmod-nvidia.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
kmod-nvidia.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
kmod-nvidia-390xx.x86_64 3:390.157-22.fc43 rpmfusion-nonfree
kmod-nvidia-470xx.x86_64 3:470.256.02-13.fc43 rpmfusion-nonfree-updates
libva-nvidia-driver.i686 0.0.14-3.fc43 fedora
libva-nvidia-driver.x86_64 0.0.14-3.fc43 fedora
nvidia-modprobe.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
nvidia-modprobe.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
nvidia-persistenced.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
nvidia-persistenced.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
nvidia-query-resource-opengl.x86_64 1.0.0-21.fc43 fedora
nvidia-query-resource-opengl-lib.i686 1.0.0-21.fc43 fedora
nvidia-query-resource-opengl-lib.x86_64 1.0.0-21.fc43 fedora
nvidia-settings.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
nvidia-settings.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
nvidia-settings-390xx.x86_64 390.157-6.fc43 rpmfusion-nonfree
nvidia-settings-470xx.x86_64 3:470.256.02-4.fc43 rpmfusion-nonfree
nvidia-texture-tools.i686 2.1.2-15.fc43 updates
nvidia-texture-tools.x86_64 2.1.2-15.fc43 updates
nvidia-texture-tools-devel.i686 2.1.2-15.fc43 updates
nvidia-texture-tools-devel.x86_64 2.1.2-15.fc43 updates
nvidia-xconfig.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
nvidia-xconfig.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
pcp-pmda-nvidia-gpu.x86_64 7.0.3-1.fc43 updates
xorg-x11-drv-nvidia.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx.x86_64 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-cuda.x86_64 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-cuda-libs.i686 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-cuda-libs.x86_64 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-devel.i686 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-devel.x86_64 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-kmodsrc.x86_64 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-libs.i686 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx-libs.x86_64 3:390.157-6.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-cuda.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-cuda-libs.i686 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-cuda-libs.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-devel.i686 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-devel.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-kmodsrc.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-libs.i686 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-libs.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-470xx-power.x86_64 3:470.256.02-3.fc43 rpmfusion-nonfree
xorg-x11-drv-nvidia-cuda.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.i686 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda-libs.i686 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda-libs.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-devel.i686 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-devel.i686 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-devel.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-devel.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.i686 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-libs.i686 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-power.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-power.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-xorg-libs.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-xorg-libs.x86_64 3:580.105.08-1.fc43 rpmfusion-nonfree-updates
$ lsmod | grep -E 'nvidia|nouveau'
nouveau 3985408 7
drm_ttm_helper 16384 1 nouveau
gpu_sched 69632 1 nouveau
drm_gpuvm 49152 1 nouveau
drm_exec 12288 2 drm_gpuvm,nouveau
mxm_wmi 12288 1 nouveau
i2c_algo_bit 20480 2 i915,nouveau
ttm 135168 3 drm_ttm_helper,i915,nouveau
drm_display_helper 331776 2 i915,nouveau
video 81920 4 dell_wmi,dell_laptop,i915,nouveau
wmi 32768 8 video,dell_wmi,wmi_bmof,dell_smm_hwmon,dell_smbios,dell_wmi_descriptor,mxm_wmi,nouveau
this is where I am stuck right now:
bu@p200300cd272673003cadf2e1e190d06a:~$ sudo dnf install akmod-nvidia-470xx xorg-x11-drv-nvidia-cuda
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests
- package akmod-nvidia-470xx-3:470.256.02-13.fc43.x86_64 from rpmfusion-nonfree-updates requires nvidia-470xx-kmod-common >= 3:470.256.02, but none of the providers can be installed
- package akmod-nvidia-470xx-3:470.256.02-12.fc43.x86_64 from rpmfusion-nonfree requires nvidia-470xx-kmod-common >= 3:470.256.02, but none of the providers can be installed
- package xorg-x11-drv-nvidia-cuda-3:580.95.05-1.fc43.x86_64 from rpmfusion-nonfree requires nvidia-kmod >= 3:580.95.05, but none of the providers can be installed
- package xorg-x11-drv-nvidia-cuda-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-updates requires nvidia-kmod >= 3:580.105.08, but none of the providers can be installed
- package xorg-x11-drv-nvidia-cuda-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-nvidia-driver requires nvidia-kmod >= 3:580.105.08, but none of the providers can be installed
- package kmod-nvidia-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmod-nvidia = 3:580.105.08-1.fc43, but none of the providers can be installed
- package kmod-nvidia-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-updates requires akmod-nvidia = 3:580.105.08-1.fc43, but none of the providers can be installed
- package kmod-nvidia-3:580.95.05-1.fc43.x86_64 from rpmfusion-nonfree requires akmod-nvidia = 3:580.95.05-1.fc43, but none of the providers can be installed
- package akmod-nvidia-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-nvidia-driver requires nvidia-kmod-common >= 3:580.105.08, but none of the providers can be installed
- package akmod-nvidia-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-updates requires nvidia-kmod-common >= 3:580.105.08, but none of the providers can be installed
- package akmod-nvidia-3:580.95.05-1.fc43.x86_64 from rpmfusion-nonfree requires nvidia-kmod-common >= 3:580.95.05, but none of the providers can be installed
- package xorg-x11-drv-nvidia-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-nvidia-driver conflicts with xorg-x11-drv-nvidia-470xx provided by xorg-x11-drv-nvidia-470xx-3:470.256.02-3.fc43.x86_64 from rpmfusion-nonfree
- package xorg-x11-drv-nvidia-3:580.105.08-1.fc43.x86_64 from rpmfusion-nonfree-updates conflicts with xorg-x11-drv-nvidia-470xx provided by xorg-x11-drv-nvidia-470xx-3:470.256.02-3.fc43.x86_64 from rpmfusion-nonfree
- package xorg-x11-drv-nvidia-470xx-3:470.256.02-3.fc43.x86_64 from rpmfusion-nonfree conflicts with xorg-x11-drv-nvidia provided by xorg-x11-drv-nvidia-3:580.95.05-1.fc43.x86_64 from rpmfusion-nonfree
You can try to add to command line:
--allowerasing to allow removing of installed packages to resolve problems
--skip-broken to skip uninstallable packages
I might be wrong about the recommended driver for my card.
https://www.nvidia.com/en-us/drivers/details/173111/ lists my card but matches
Linux x64 (AMD64/EM64T) Display Driver 390.143 | Linux 64-bit
it’s not listed for 470xx
Linux x64 (AMD64/EM64T) Display Driver 470.256.02 | Linux 64-bit
