Severe Display and NVIDIA Driver problems

Hi everyone! First time approaching Fedora, just freshly installed it and also installed all NVIDIA driver following guides about rpm fusion. Unfortunately I still cannot change my display resolution and it is unusable due to this glitch on the screen. I also run it in double boot with windows 11 and on win11 I never ran into this kind of problem and honestly I’m new to linux systems. I tried troubleshooting by myself using different Reddit posts but I still haven’t found a solution. Any kind of help would be awesome thanks in advance and have a good day

This is my lspci output:
00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 Controller #1 (rev 02)
00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 (rev 02)
00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01)
00:14.0 USB controller: Intel Corporation Alder Lake-S PCH USB 3.2 Gen 2x2 XHCI Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Alder Lake-S PCH Shared SRAM (rev 11)
00:15.0 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #0 (rev 11)
00:15.1 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #1 (rev 11)
00:15.2 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #2 (rev 11)
00:15.3 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #3 (rev 11)
00:16.0 Communication controller: Intel Corporation Alder Lake-S PCH HECI Controller #1 (rev 11)
00:17.0 SATA controller: Intel Corporation Alder Lake-S PCH SATA Controller [AHCI Mode] (rev 11)
00:19.0 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #4 (rev 11)
00:19.1 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #5 (rev 11)
00:1a.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #25 (rev 11)
00:1c.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #1 (rev 11)
00:1c.3 PCI bridge: Intel Corporation Device 7abb (rev 11)
00:1f.0 ISA bridge: Intel Corporation Z690 Chipset LPC/eSPI Controller (rev 11)
00:1f.3 Audio device: Intel Corporation Alder Lake-S HD Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Alder Lake-S PCH SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Alder Lake-S PCH SPI Controller (rev 11)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 2d04 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 22eb (rev a1)
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
04:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 03)
05:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

:slightly_smiling_face:

please provide the output of these commands as pre-formatted text ‘</>’

inxi -SGxx
dnf list \*nvidia\* --installed
sudo mokutil --sb-state
sudo mokutil --test-key /etc/pki/akmods/certs/public_key.der

Thanks!

System:
  Host: fedora Kernel: 6.14.3-300.fc42.x86_64
    arch: x86_64 bits: 64 compiler: gcc v: 15.0.1
  Console: pty pts/3 wm: gnome-shell DM: GDM
    Distro: Fedora Linux 42 (Workstation Edition)
Graphics:
  Device-1: NVIDIA vendor: CardExpert driver: nvidia
    v: 570.144 pcie: speed: 8 GT/s lanes: 8
    bus-ID: 01:00.0 chip-ID: 10de:2d04
  Device-2: Microdia Webcam Vitade AF
    driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-12.2:11
    chip-ID: 0c45:6366
  Display: unspecified server: X.Org v: 24.1.6
    with: Xwayland v: 24.1.6 compositor: gnome-shell
    driver: dri: swrast gpu: nvidia display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 1024x768 s-dpi: 96
  Monitor-1: Unknown-1 mapped: None-1 res: 1024x768
    hz: 60 dpi: 96
  API: OpenGL v: 4.5 vendor: mesa v: 25.0.4
    glx-v: 1.4 es-v: 3.2 direct-render: yes
    renderer: llvmpipe (LLVM 20.1.2 256 bits)
    device-ID: ffffffff:ffffffff
  API: EGL Message: EGL data requires eglinfo.
    Check --recommends.
  Info: Tools: api: glxinfo
    gpu: nvidia-settings,nvidia-smi
    wl: nwg-displays,wlr-randr x11: xdriinfo,
    xdpyinfo, xprop, xrandr

SecureBoot enabled

pki/akmods/certs/public_key.der
/etc/pki/akmods/certs/public_key.der is already enrolled

output of
dnf list \*nvidia\* --installed
and cat /etc/default/grub please

I have to specify that I have an rtx 5060ti 16gb (I read that could be somewhat a problem)

akmod-nvidia.x86_64                       3:570.144-1.fc42 r
kmod-nvidia-6.14.3-300.fc42.x86_64.x86_64 3:570.144-1.fc42 @
nvidia-gpu-firmware.noarch                20250410-1.fc42  u
nvidia-modprobe.x86_64                    3:570.144-1.fc42 r
nvidia-persistenced.x86_64                3:570.144-1.fc42 r
nvidia-settings.x86_64                    3:570.144-1.fc42 r
xorg-x11-drv-nvidia.x86_64                3:570.144-1.fc42 r
xorg-x11-drv-nvidia-cuda.x86_64           3:570.144-1.fc42 r
xorg-x11-drv-nvidia-cuda-libs.i686        3:570.144-1.fc42 r
xorg-x11-drv-nvidia-cuda-libs.x86_64      3:570.144-1.fc42 r
xorg-x11-drv-nvidia-kmodsrc.x86_64        3:570.144-1.fc42 r
xorg-x11-drv-nvidia-libs.i686             3:570.144-1.fc42 r
xorg-x11-drv-nvidia-libs.x86_64           3:570.144-1.fc42 r
xorg-x11-drv-nvidia-power.x86_64          3:570.144-1.fc42 r


GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb rd.driver.blacklist=nouveau modprobe.blacklist=nouveau"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true

Is that a 5060Ti? You would need to make sure you have the “Kernel Open” flavour of the RPMFusion drivers in that case (instructions here).

1 Like

yeah, you need to use the kernel open drivers:

sudo sh -c 'echo "%_with_kmod_nvidia_open 1" > /etc/rpm/macros.nvidia-kmod'
sudo akmods --kernels $(uname -r) --rebuild --force
2 Likes

Thanks for all the info provided, I did read carefully the instructions and also followed your commands, the resolution got fixed but I still have these horizontal lines on monitor, I don’t know why it’s very strange, it maybe something monitor related because if I do connect another monitor it works well. I thought could be the monitor itself but at the same time on win 11 it works well. So maybe there is something fedora doesn’t like about my main monitor.

have you done a sudo dnf upgrade --refresh?

pls post the current output of inxi -Gxx --edid

EDIT: displays usually work better via DisplayPort. So try DP if monitor is connected to a HDMI port.

I just needed to switch from 144hz to 240hz and it solved automatically, thanks a lot! Is there some maybe “smaller” guide that I can follow to do troubleshooting by myself? Also like a general guide to Fedora/Linux systems. (Guides, YT videos, whatever) Because every now and then I will for sure encounter some other kind of problem as it is literally my first linux distro I installed. Thing is I feel overwhelmed by the amount of things I need to know.

small guide is hard to come by, as the linux/unix eco system has expanded/grown a lot in the last three decades :wink:

Usually just use the system and then try to find solutions or info about a specific issue or topic.
A good source is usually the arch wiki, docs.fedoraproject.org and to some degree also docs.redhat.com (more RHEL related).

Usually be more cautious with search engine results. Info could be outdated or plain wrong. And don’t hesitate to ask here.

Have fun!

1 Like

Ite, I’m gonna nerd about it, as always ahaha Thanks and have a good day

1 Like