Fedora 39 Black Horizontal Lines on Laptop Screen

Hi,

I did a fresh install of fedora 39 a couple weeks ago and ever since I have been having these strange horizontal black lines appearing on my laptop screen. The laptop screen doesn’t seem to be damaged however, so I am assuming it’s a software issue.

The black lines disappear after some time of exposing the screen to some white pixels, I have attached 2 screenshots showcasing this, when I go to a white page in my browser the lines disappear completely, they only occur on initial boot up of the OS and go away completely after about 5-10 minutes.

If anyone knows why this might be happening, help would be appreciated!


I cannot tell from the images, but is this a desktop or laptop?

Please post the output of inxi -Fzxx so we may have more information (post that as preformatted text using this structure)
```
paste the text here
```

Hi Jeff,

Thank you for the response.

Here is the output of inxi -Fzxx:

System:
  Kernel: 6.7.9-200.fc39.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.40-14.fc39
  Desktop: GNOME v: 45.5 tk: GTK v: 3.24.41 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 39 (Workstation Edition)
Machine:
  Type: Laptop System: Razer product: Blade 15 Base Model (Early 2021) -
    RZ09-0369 v: 6.04 serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: Razer model: DA560 v: 4 serial: <superuser required>
    part-nu: RZ09-0369AW22 UEFI: Razer v: 1.00 date: 01/04/2021
Battery:
  ID-1: BAT0 charge: 58.8 Wh (100.0%) condition: 58.8/65.0 Wh (90.5%)
    volts: 17.4 min: 15.4 model: Razer Blade serial: <filter> status: full
CPU:
  Info: 6-core model: Intel Core i7-10750H bits: 64 type: MT MCP
    arch: Comet Lake rev: 2 cache: L1: 384 KiB L2: 1.5 MiB L3: 12 MiB
  Speed (MHz): avg: 902 high: 1798 min/max: 800/5000 cores: 1: 800 2: 800
    3: 927 4: 800 5: 900 6: 800 7: 1798 8: 800 9: 800 10: 800 11: 800 12: 800
    bogomips: 62399
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Razer USA
    driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: none
    bus-ID: 00:02.0 chip-ID: 8086:9bc4
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
    vendor: Razer USA driver: nvidia v: 550.67 arch: Ampere pcie: speed: 5 GT/s
    lanes: 16 ports: active: none off: HDMI-A-1 empty: DP-1,DP-2,DP-3
    bus-ID: 01:00.0 chip-ID: 10de:2520
  Device-3: IMC Networks USB Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-7:5 chip-ID: 13d3:56bd
  Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.2.4
    compositor: gnome-shell driver: X: loaded: modesetting,nvidia
    unloaded: fbdev,nouveau,vesa alternate: nv dri: iris
    gpu: i915,nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96
  Monitor-1: HDMI-A-1 mapped: HDMI-0 note: disabled pos: right
    model: Huawei AD80HW res: 1920x1080 dpi: 93 diag: 604mm (23.8")
  Monitor-2: eDP-1 mapped: eDP-1-1 pos: primary,left
    model: Najing CEC Panda 0x004b res: 1920x1080 dpi: 142 diag: 395mm (15.5")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 550.67 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel Comet Lake PCH cAVS vendor: Razer USA driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:06c8
  Device-2: NVIDIA GA106 High Definition Audio vendor: Razer USA
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228e
  Device-3: Shure MV7 driver: hid-generic,snd-usb-audio,usbhid type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-3.4:8 chip-ID: 14ed:1012
  API: ALSA v: k6.7.9-200.fc39.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel Comet Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:06f0
  IF: wlo1 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Razer USA driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 3000 bus-ID: 02:00.0 chip-ID: 10ec:8168
  IF: enp2s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:9 chip-ID: 8087:0026
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 1.38 TiB used: 98.77 GiB (7.0%)
  ID-1: /dev/nvme0n1 model: NVMe CA5-8D512 size: 476.94 GiB speed: 31.6 Gb/s
    lanes: 4 serial: <filter> temp: 29.9 C
  ID-2: /dev/sda vendor: Samsung model: SSD 870 QVO 1TB size: 931.51 GiB
    type: USB rev: 3.1 spd: 5 Gb/s lanes: 1 serial: <filter>
Partition:
  ID-1: / size: 475.35 GiB used: 45.75 GiB (9.6%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 287.9 MiB (29.6%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 475.35 GiB used: 45.75 GiB (9.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: 53.0 C pch: 53.0 C mobo: N/A gpu: nvidia
    temp: 50 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.48 GiB used: 3.66 GiB (23.7%)
  Processes: 398 Power: uptime: 33m wakeups: 0 Init: systemd v: 254
    target: graphical (5) default: graphical
  Packages: pm: dpkg pkgs: 2 Compilers: gcc: 13.2.1 Shell: Bash v: 5.2.26
    running-in: emacs inxi: 3.3.33

I forgot to add, this is a laptop, sorry that the images are unclear.

Thanks for the information.
You seem to have 2 monitors, with display side by side (spanned)

You do have the latest nvidia drivers but your kernel is 3 versions behind in the sequence as released by fedora (Fedora has since released 6.7.10, 6.7.11, and now 6.8.4 for use on f39).

With the timing of those kernel releases I would venture that your install was 4-8 weeks back and that you have not updated since.

First update the system using sudo dnf upgrade --refresh, wait at least 5 minutes after that completes, then reboot and test to see if the problem still occurs.

Please update us with the results.

Wow, I think I need to make it a good habit to upgrade more often.
I think it’s safe to say that fixed it!

Thank you so much Jeff, much appreciate it!

Hmm, the problem seems to have persisted, left my computer for a while to do something else; turn my computer back on and now I see the horizontal lines again:

Here is the new inxi -Fzxx output if needed:

System:
  Kernel: 6.8.4-200.fc39.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.40-14.fc39
  Desktop: GNOME v: 45.5 tk: GTK v: 3.24.41 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 39 (Workstation Edition)
Machine:
  Type: Laptop System: Razer product: Blade 15 Base Model (Early 2021) -
    RZ09-0369 v: 6.04 serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: Razer model: DA560 v: 4 serial: <superuser required>
    part-nu: RZ09-0369AW22 UEFI: Razer v: 1.00 date: 01/04/2021
Battery:
  ID-1: BAT0 charge: 58.8 Wh (100.0%) condition: 58.8/65.0 Wh (90.5%)
    volts: 17.4 min: 15.4 model: Razer Blade serial: <filter> status: full
CPU:
  Info: 6-core model: Intel Core i7-10750H bits: 64 type: MT MCP
    arch: Comet Lake rev: 2 cache: L1: 384 KiB L2: 1.5 MiB L3: 12 MiB
  Speed (MHz): avg: 1093 high: 3861 min/max: 800/5000 cores: 1: 800 2: 3861
    3: 800 4: 800 5: 800 6: 800 7: 800 8: 1256 9: 800 10: 800 11: 800 12: 800
    bogomips: 62399
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Razer USA
    driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: none
    bus-ID: 00:02.0 chip-ID: 8086:9bc4
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
    vendor: Razer USA driver: nvidia v: 550.67 arch: Ampere pcie:
    speed: 2.5 GT/s lanes: 16 ports: active: none off: HDMI-A-1
    empty: DP-1,DP-2,DP-3 bus-ID: 01:00.0 chip-ID: 10de:2520
  Device-3: IMC Networks USB Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-7:5 chip-ID: 13d3:56bd
  Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.2.4
    compositor: gnome-shell driver: X: loaded: modesetting,nvidia
    unloaded: fbdev,nouveau,vesa alternate: nv dri: iris
    gpu: i915,nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96
  Monitor-1: HDMI-A-1 mapped: HDMI-0 note: disabled pos: right
    model: Huawei AD80HW res: 1920x1080 dpi: 93 diag: 604mm (23.8")
  Monitor-2: eDP-1 mapped: eDP-1-1 pos: primary,left
    model: Najing CEC Panda 0x004b res: 1920x1080 dpi: 142 diag: 395mm (15.5")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 550.67 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel Comet Lake PCH cAVS vendor: Razer USA driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:06c8
  Device-2: NVIDIA GA106 High Definition Audio vendor: Razer USA
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228e
  Device-3: Shure MV7 driver: hid-generic,snd-usb-audio,usbhid type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-3.4:8 chip-ID: 14ed:1012
  API: ALSA v: k6.8.4-200.fc39.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel Comet Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:06f0
  IF: wlo1 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Razer USA driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 3000 bus-ID: 02:00.0 chip-ID: 10ec:8168
  IF: enp2s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:9 chip-ID: 8087:0026
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 1.38 TiB used: 99.14 GiB (7.0%)
  ID-1: /dev/nvme0n1 model: NVMe CA5-8D512 size: 476.94 GiB speed: 31.6 Gb/s
    lanes: 4 serial: <filter> temp: 20.9 C
  ID-2: /dev/sda vendor: Samsung model: SSD 870 QVO 1TB size: 931.51 GiB
    type: USB rev: 3.1 spd: 5 Gb/s lanes: 1 serial: <filter>
Partition:
  ID-1: / size: 475.35 GiB used: 46.02 GiB (9.7%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 386.6 MiB (39.7%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 475.35 GiB used: 46.02 GiB (9.7%) 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: 47.0 C pch: 44.0 C mobo: N/A gpu: nvidia
    temp: 41 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.48 GiB used: 3.76 GiB (24.3%)
  Processes: 489 Power: uptime: 1h 20m wakeups: 1 Init: systemd v: 254
    target: graphical (5) default: graphical
  Packages: pm: dpkg pkgs: 2 Compilers: gcc: 13.2.1 Shell: Bash v: 5.2.26
    running-in: emacs inxi: 3.3.33