Beast of a machine on Fedora 41 has terrible performance

I have a pretty beefy laptop that I bought recently. I’ve been using fedora for a few years now and never had such an issue before. After updating to fedora 41, I did not use my laptop for a week or two (due to master’s and work related stuff) and when I opened it, the performance of the machine seems very poor. I’m not sure if there’s fedora 41 or it’s dependencies based compatibility issue or if the drivers are acting weird, but simple animations like hovering over stuff seems very sluggish and overall performance is pretty bad given the specs of the laptop.

Below is the inxi -Fzxx output along with Gnome’s system info:

System:
  Kernel: 6.12.9-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Console: pty pts/3 wm: gnome-shell DM: GDM Distro: Fedora Linux 41
    (Workstation Edition)
Machine:
  Type: Laptop System: LENOVO product: 82WK v: Legion Pro 5 16IRX8
    serial: <filter> Chassis: type: 10 v: Legion Pro 5 16IRX8 serial: <filter>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN serial: <filter>
    part-nu: LENOVO_MT_82WK_BU_idea_FM_Legion Pro 5 16IRX8 UEFI: LENOVO
    v: KWCN46WW date: 07/04/2024
Battery:
  ID-1: BAT0 charge: 78.5 Wh (100.0%) condition: 78.5/80.0 Wh (98.1%)
    volts: 17.4 min: 15.4 model: SMP L22M4PC0 serial: <filter> status: full
CPU:
  Info: 24-core (8-mt/16-st) model: 13th Gen Intel Core i9-13900HX bits: 64
    type: MST AMCP arch: Raptor Lake rev: 1 cache: L1: 2.1 MiB L2: 32 MiB
    L3: 36 MiB
  Speed (MHz): avg: 1073 min/max: 800/5200:5400:3900 cores: 1: 1073 2: 1073
    3: 1073 4: 1073 5: 1073 6: 1073 7: 1073 8: 1073 9: 1073 10: 1073 11: 1073
    12: 1073 13: 1073 14: 1073 15: 1073 16: 1073 17: 1073 18: 1073 19: 1073
    20: 1073 21: 1073 22: 1073 23: 1073 24: 1073 25: 1073 26: 1073 27: 1073
    28: 1073 29: 1073 30: 1073 31: 1073 32: 1073 bogomips: 154828
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Raptor Lake-S UHD Graphics vendor: Lenovo driver: i915
    v: kernel arch: Xe ports: active: eDP-1 empty: none bus-ID: 00:02.0
    chip-ID: 8086:a788
  Device-2: NVIDIA AD106M [GeForce RTX 4070 Max-Q / Mobile] vendor: Lenovo
    driver: nvidia v: 565.77 arch: Lovelace pcie: speed: 5 GT/s lanes: 8 ports:
    active: none off: HDMI-A-1 empty: DP-1,DP-2,eDP-2 bus-ID: 01:00.0
    chip-ID: 10de:2860
  Device-3: Chicony Integrated Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-11:5 chip-ID: 04f2:b7b6
  Display: unspecified server: X.Org v: 24.1.4 with: Xwayland v: 24.1.4
    compositor: gnome-shell driver: dri: iris gpu: i915,nvidia,nvidia-nvswitch
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 9216x2940 s-dpi: 96
  Monitor-1: not-matched mapped: HDMI-1 pos: primary,top-left res: 5120x2880
    hz: 144 dpi: 217 diag: 690mm (27.15")
  Monitor-2: not-matched mapped: eDP-1 pos: bottom-r res: 4096x2560 hz: 240
    dpi: 306 diag: 405mm (15.94")
  API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.3 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel Graphics (RPL-S)
    device-ID: 8086:a788
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo gpu: nvidia-settings x11: xdriinfo, xdpyinfo,
    xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:7a50
  Device-2: NVIDIA AD106M High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel pcie: speed: 5 GT/s lanes: 8 bus-ID: 01:00.1
    chip-ID: 10de:22bd
  API: ALSA v: k6.12.9-200.fc41.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.2.7 status: off with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:7a70
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 4000 bus-ID: 0c:00.0 chip-ID: 10ec:8168
  IF: enp12s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:7 chip-ID: 8087:0033
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.3 lmp-v: 12
Drives:
  Local Storage: total: 953.87 GiB used: 15.5 GiB (1.6%)
  ID-1: /dev/nvme0n1 vendor: Micron model: MTFDKBA1T0TFH size: 953.87 GiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 34.9 C
Partition:
  ID-1: / size: 552.16 GiB used: 14.98 GiB (2.7%) fs: btrfs
    dev: /dev/nvme0n1p6
  ID-2: /boot size: 973.4 MiB used: 475.8 MiB (48.9%) fs: ext4
    dev: /dev/nvme0n1p5
  ID-3: /boot/efi size: 96 MiB used: 57.8 MiB (60.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 552.16 GiB used: 14.98 GiB (2.7%) fs: btrfs
    dev: /dev/nvme0n1p6
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.5 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB available: 31.07 GiB used: 6.63 GiB (21.3%)
    igpu: 60 MiB
  Processes: 580 Power: uptime: 21m wakeups: 0 Init: systemd v: 256
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 13
    Compilers: gcc: 14.2.1 Shell: Sudo v: 1.9.15p5 running-in: tilix
    inxi: 3.3.37

System info:

# System Details Report
---

## Report details
- **Date generated:**                              2025-01-22 11:12:13

## Hardware Information:
- **Hardware Model:**                              Lenovo Legion Pro 5 16IRX8
- **Memory:**                                      32.0 GiB
- **Processor:**                                   13th Gen Intel® Core™ i9-13900HX × 32
- **Graphics:**                                    Intel® Graphics (RPL-S)
- **Graphics 1:**                                  NVIDIA GeForce RTX™ 4070 Laptop GPU
- **Disk Capacity:**                               1.0 TB

## Software Information:
- **Firmware Version:**                            KWCN46WW
- **OS Name:**                                     Fedora Linux 41 (Workstation Edition)
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               47
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.12.9-200.fc41.x86_64

This is the only thing I note.
The display is ‘unspecified’
Both monitors show as ‘not-matched’

It appears from the system info that you are using wayland but that does not show in inxi and the monitors are usually identified as well.

Please try running dnf distro-sync and akmods --force --rebuild then reboot and see if things change at all.

Agree, same issue. The performance is very bad. Even typing this take long time. The screen refresh is very slow.
Running AMD Ryzen 7 PRO 8840U w/ Radeon 780M Graphics.

Two things you can look into:

  • Are there any processes taking up a lot of resources? You can check with the Gnome System Monitor
  • Are there any errors visible in the system log? You can follow the realtime logs in a terminal with the command journalctl -f

Normal use and no taking up a lot of resources.
Didn’t noticed errors in system log and dmesg.

I set amdgpu.dcdebugmask=0x10 kernel parameter few hours ago. No issues so far, but too early to say if helps. Will check realtime logs when start to reproduce again.

Set amdgpu.dcdebugmask=0x10 kernel parameter fixes my issue or is a workround.
Similar issue.
To disable just PSR-SU, I set 0x200 and it works nicely as well.
Related AMD bug.

Is your screen resolution really 9216x2940? That could take a lot of cpu and ram bandwidth to paint. Are you sure that it is running from the nvidia gpu with the nvidia driver and not from the intel gpu?
If you run top, are any processes getting a lot of cpu? You might also be able to run gkrellm to get an overview of cpu, disk, and network activity.

This resolution WILL consume a lot of cpu resources if not using hardware acceleration for graphics. I hope you realize that the 565.77 nvidia driver is not the latest and seems to not adequately support the RTX 4070 GPU.

Inxi shows you are using the 6.12.9 kernel while fedora is presently using the 6.13.6 kernel.

My suggestion before you do anything else would be to fully update the system with dnf.
sudo dnf upgrade --refresh
If you installed the nvidia driver from anywhere except rpmfusion then I also suggest that you remove those drivers and reinstall from rpmfusion. If installed from rpmfusion the dnf upgrade should replace the 565.77 driver with the 570.124.04 driver.

Hello again.

Is your screen resolution really 9216x2940

Definitely NOT! I did not even notice this back then. Since I couldn’t fix it and had a lot of work to do, I had to switch to another OS. Now, I gave fedora another shot to see if the issue is fixed, but doesn’t seem like it is.

I just installed the latest Fedora 41 workstation release, dnf update/dnf upgrade-d the system, installed latest akmods drivers, ensured that the drivers are loaded correctly by checking nvidia-smi results, which correctly recognized my gpu, then rebooted. After reboot, the same extremely slow and sluggish performance persisted.

The weird thing is, when I don’t install akmod drivers, the drivers coming with fedora 41 itself runs very smoothly, but the caveat being my dedicated gpu not being recognized.

I tried --rebuild-ing the akmod drivers, using Cachyos kernel and using the .run verison of nvidia drivers without akmods, setting renderer to ngl on /etc/environment and etc, but none of them helped at all.

I’ll include logs below again, if anyone can spot any issues or odd values just like the mismatching resolution @william8000 spotted previously.

Thank you all for your time.

System:
  Kernel: 6.13.8-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Desktop: GNOME v: 47.5 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 41 (Workstation Edition)
Machine:
  Type: Laptop System: LENOVO product: 82WK v: Legion Pro 5 16IRX8
    serial: <superuser required> Chassis: type: 10 v: Legion Pro 5 16IRX8
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN
    serial: <superuser required> part-nu: LENOVO_MT_82WK_BU_idea_FM_Legion Pro
    5 16IRX8 UEFI: LENOVO v: KWCN46WW date: 07/04/2024
Battery:
  ID-1: BAT0 charge: 76.8 Wh (99.1%) condition: 77.5/80.0 Wh (96.9%)
    volts: 17.3 min: 15.4 model: SMP L22M4PC0 serial: <filter>
    status: not charging
CPU:
  Info: 24-core (8-mt/16-st) model: 13th Gen Intel Core i9-13900HX bits: 64
    type: MST AMCP arch: Raptor Lake rev: 1 cache: L1: 2.1 MiB L2: 32 MiB
    L3: 36 MiB
  Speed (MHz): avg: 800 min/max: 800/5200:5400:3900 cores: 1: 800 2: 800
    3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
    13: 800 14: 800 15: 800 16: 800 17: 800 18: 800 19: 800 20: 800 21: 800
    22: 800 23: 800 24: 800 25: 800 26: 800 27: 800 28: 800 29: 800 30: 800
    31: 800 32: 800 bogomips: 154828
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Raptor Lake-S UHD Graphics vendor: Lenovo driver: i915
    v: kernel arch: Xe ports: active: eDP-1 empty: none bus-ID: 00:02.0
    chip-ID: 8086:a788
  Device-2: NVIDIA AD106M [GeForce RTX 4070 Max-Q / Mobile] vendor: Lenovo
    driver: nvidia v: 570.133.07 arch: Lovelace pcie: speed: 2.5 GT/s lanes: 8
    ports: active: none off: DP-1,DP-2 empty: HDMI-A-1,eDP-2 bus-ID: 01:00.0
    chip-ID: 10de:2860
  Device-3: Chicony Integrated Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-11:6 chip-ID: 04f2:b7b6
  Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
    driver: gpu: i915,nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-1 model: VG27WQ res: 2560x1440 dpi: 109 diag: 685mm (27")
  Monitor-2: DP-2 model: VG27WQ res: 2560x1440 dpi: 109 diag: 685mm (27")
  Monitor-3: eDP-1 model: BOE Display 0x0b8b res: 2560x1600 dpi: 188
    diag: 407mm (16")
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.0.2 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel Graphics (RPL-S)
    device-ID: 8086:a788 display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:7a50
  Device-2: NVIDIA AD106M High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s lanes: 8
    bus-ID: 01:00.1 chip-ID: 10de:22bd
  API: ALSA v: k6.13.8-200.fc41.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:7a70
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 4000 bus-ID: 0c:00.0 chip-ID: 10ec:8168
  IF: enp12s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:7 chip-ID: 8087:0033
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.3 lmp-v: 12
Drives:
  Local Storage: total: 953.87 GiB used: 5.68 GiB (0.6%)
  ID-1: /dev/nvme0n1 vendor: Micron model: MTFDKBA1T0TFH size: 953.87 GiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 35.9 C
Partition:
  ID-1: / size: 952.28 GiB used: 5.27 GiB (0.6%) fs: btrfs dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 384.2 MiB (39.5%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 27.4 MiB (4.6%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 952.28 GiB used: 5.27 GiB (0.6%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB note: est. available: 31.07 GiB used: 3.9 GiB (12.6%)
  Processes: 542 Power: uptime: 10m wakeups: 0 Init: systemd v: 256
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 14.2.1
    Shell: Bash v: 5.2.32 running-in: ptyxis-agent inxi: 3.3.37
rvfet@fedora:~$ nvidia-smi
Sun Mar 30 18:06:23 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07             Driver Version: 570.133.07     CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4070 ...    Off |   00000000:01:00.0  On |                  N/A |
| N/A   40C    P8              4W /   55W |     157MiB /   8188MiB |      8%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            2604      G   /usr/bin/gnome-shell                    130MiB |
+-----------------------------------------------------------------------------------------+
rvfet@fedora:~$ top
top - 18:11:47 up 17 min,  2 users,  load average: 0.10, 0.26, 0.22
Tasks: 533 total,   2 running, 531 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.3 us,  0.3 sy,  0.0 ni, 99.4 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st 
MiB Mem :  31815.1 total,  25950.0 free,   3791.7 used,   3572.3 buff/cache     
MiB Swap:   8192.0 total,   8192.0 free,      0.0 used.  28023.5 avail Mem 
rvfet@fedora:~$ fastfetch
             .',;::::;,'.                 rvfet@fedora
         .';:cccccccccccc:;,.             ------------
      .;cccccccccccccccccccccc;.          OS: Fedora Linux 41 (Workstation Edition) x86_64
    .:cccccccccccccccccccccccccc:.        Host: 82WK (Legion Pro 5 16IRX8)
  .;ccccccccccccc;.:dddl:.;ccccccc;.      Kernel: Linux 6.13.8-200.fc41.x86_64
 .:ccccccccccccc;OWMKOOXMWd;ccccccc:.     Uptime: 18 mins
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:.    Packages: 2212 (rpm)
,cccccccccccccc;MMM.;cc;;WW:;cccccccc,    Shell: bash 5.2.32
:cccccccccccccc;MMM.;cccccccccccccccc:    Display (BOE0B8B): 2560x1600 @ 240 Hz (as 1704x1065) in 16" [Built-in]
:ccccccc;oxOOOo;MMM000k.;cccccccccccc:    Display (VG27WQ): 2560x1440 @ 165 Hz in 27" [External] *
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc;    Display (VG27WQ): 2560x1440 @ 165 Hz in 27" [External]
ccccc;XMO';cccc;MMM.;cccccccccccccccc'    DE: GNOME 47.5
ccccc;MMo;ccccc;MMW.;ccccccccccccccc;     WM: Mutter (Wayland)
ccccc;0MNc.ccc.xMMd;ccccccccccccccc;      WM Theme: Adwaita
cccccc;dNMWXXXWM0:;cccccccccccccc:,       Theme: Adwaita [GTK2/3/4]
cccccccc;.:odl:.;cccccccccccccc:,.        Icons: Adwaita [GTK2/3/4]
ccccccccccccccccccccccccccccc:'.          Font: Cantarell (11pt) [GTK2/3/4]
:ccccccccccccccccccccccc:;,..             Cursor: Adwaita (24px)
 ':cccccccccccccccc::;,.                  Terminal: Ptyxis 47.12
                                          Terminal Font: Source Code Pro (10pt)
                                          CPU: 13th Gen Intel(R) Core(TM) i9-13900HX (32) @ 5.40 GHz
                                          GPU 1: NVIDIA GeForce RTX 4070 Max-Q / Mobile [Discrete]
                                          GPU 2: Intel Raptor Lake-S UHD Graphics @ 1.65 GHz [Integrated]
                                          Memory: 3.71 GiB / 31.07 GiB (12%)
                                          Swap: 0 B / 8.00 GiB (0%)
                                          Disk (/): 5.27 GiB / 952.28 GiB (1%) - btrfs
                                          Local IP (wlp0s20f3): 192.168.1.171/24
                                          Battery (L22M4PC0): 99% [AC Connected]
                                          Locale: en_CA.UTF-8

settings > about > system details:

# System Details Report
---

## Report details
- **Date generated:**                              2025-03-30 18:13:05

## Hardware Information:
- **Hardware Model:**                              Lenovo Legion Pro 5 16IRX8
- **Memory:**                                      32.0 GiB
- **Processor:**                                   13th Gen Intel® Core™ i9-13900HX × 32
- **Graphics:**                                    Intel® Graphics (RPL-S)
- **Graphics 1:**                                  NVIDIA GeForce RTX™ 4070 Laptop GPU
- **Disk Capacity:**                               1.0 TB

## Software Information:
- **Firmware Version:**                            KWCN46WW
- **OS Name:**                                     Fedora Linux 41 (Workstation Edition)
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               47
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.13.8-200.fc41.x86_64
rvfet@fedora:~$ printf "Modinfo: '$(modinfo -F version nvidia)'\nLatest from nvidia: '$(curl -s https://download.nvidia.com/XFree86/Linux-x86_64/latest.txt)'\n"
Modinfo: '570.133.07'
Latest from nvidia: '570.133.07 570.133.07/NVIDIA-Linux-x86_64-570.133.07.run

Please take a look at the latest edited comment above this one, I’ve updated everything to the latest version, but the problem in question still persists.

There have been many instances of users with problems when trying to use the nvidia .run file to install the drivers. The packages from rpmfusion have been tweaked and tested so it is almost 100% they work on fedora.

What has worked for me (and almost everyone else who has posted on this forum) is to install a vanilla fedora system then enable the rpmfusion-nonfree-nvidia-drivers repo and install the nvidia drivers following the instructions at Howto/NVIDIA - RPM Fusion.

Your card is new enough that you could follow the instructions for installing the open drivers at Howto/NVIDIA - RPM Fusion instead and use the open drivers instead of the proprietary drivers. As I understand it the newer cards (50 series and newer) will not work with the proprietary drivers so as things go forward eventually new hardware will require use of the open drivers.

Yes, developers for the nouveau drivers are not quite able to keep pace with the nvidia development so some of the newest cards are not yet supported.

Personally I would remove the nvidia drivers that were installed using that .run file and reinstall using the drivers from rpmfusion (using the open driver).

I just tried the open version of akmods you suggested, both stable and beta, neither of them fixed the issue. Desktop feels like its capped to 30fps, while 165hz and 240hz set for monitors and the device is surely powerful enough to handle 2x 2K 165HZ as I’ve previously used the same setup with no issues (pre fedora 41).

Thanks to a youtuber, I finally managed to get NVIDIA drivers work flawlessly after almost half a day of searching. I’ll provide the video and the blog post below for anyone having the same issue with NVIDIA drivers with fedora 41.

https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/