System is unstable after Kernel update to 6.15.3-200.fc42

I proceeded with the latest proposed update in Discover from Kernel 6.14 to 6.15 after which the system was unstable.
The bottom half of the screen flashes white and the PC has randomly shutdown at times.
I decided to boot back to Kernel 6.14 which works perfectly fine for me.
Has this issue been experienced by other users?

Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.3-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × 11th Gen Intel® Core™ i7-11700KF @ 3.60GHz
Memory: 64 GiB of RAM (62.6 GiB usable)
Graphics Processor: AMD Radeon RX 7900 XTX
Product Name: Z590M-ITX/ax

No issuse with random shutdowns, however at refresh rates above 99.95Hz the cursor will display a second cursor and everything beneath the cursor will be grey.

Operating System: Fedora Linux 41
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.8.3
Kernel Version: 6.15.3-100.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 34 GB of RAM (32.7 GB usable)
Graphics Processor 1: AMD Radeon RX 7800 XT
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: ASRock
Product Name: B650 PG Lightning
1 Like

I had exactly the same issue and, just like you, I had to revert to the previous kernel, which fixes the problem. During the same update that included kernel 6.15, the firmware, dracut, or whatever else got updated caused a boot issue (even when using kernel 6.14), resulting in slowdowns. As shown here:

systemd-analyze
└─ firmware : 25 s
└─ initrd   : 46 s  
└─ userspace:  9 s

The system starts, then restarts. After that, everything works normally.

My system:

System:
  Kernel: 6.14.11-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 15.1.1
  Desktop: GNOME v: 48.2 tk: GTK v: 3.24.49 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 42 (Workstation Edition)
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: TUF GAMING B850-PLUS WIFI v: Rev 1.xx
    serial: <superuser required> part-nu: SKU UEFI: American Megatrends v: 1022
    date: 03/05/2025
Battery:
  Device-1: hidpp_battery_0 model: Logitech M720 Triathlon Multi-Device Mouse
    serial: <filter> charge: 100% (should be ignored) status: discharging
CPU:
  Info: 12-core model: AMD Ryzen 9 7900 bits: 64 type: MT MCP arch: Zen 4
    rev: 2 cache: L1: 768 KiB L2: 12 MiB L3: 64 MiB
  Speed (MHz): avg: 5445 min/max: 545/5485 boost: enabled cores: 1: 5445
    2: 5445 3: 5445 4: 5445 5: 5445 6: 5445 7: 5445 8: 5445 9: 5445 10: 5445
    11: 5445 12: 5445 13: 5445 14: 5445 15: 5445 16: 5445 17: 5445 18: 5445
    19: 5445 20: 5445 21: 5445 22: 5445 23: 5445 24: 5445 bogomips: 177590
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 32 [Radeon RX 7700 XT /
    7800 XT] vendor: Sapphire driver: amdgpu v: kernel arch: RDNA-3 pcie:
    speed: 16 GT/s lanes: 16 ports: active: DP-2 empty: DP-1, HDMI-A-1,
    HDMI-A-2, Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:747e
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: ASUSTeK
    driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
    active: none empty: DP-3,HDMI-A-3,Writeback-2 bus-ID: 0f:00.0
    chip-ID: 1002:164e temp: 52.0 C
  Display: wayland server: Xwayland v: 24.1.8 compositor: gnome-shell
    driver: gpu: amdgpu display-ID: 0
  Monitor-1: DP-2 model: AOC U27G3X res: 3840x2160 dpi: 164
    diag: 684mm (26.9")
  API: OpenGL v: 4.6 vendor: amd mesa v: 25.0.7 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: AMD Radeon RX 7800 XT (radeonsi navi32 LLVM
    20.1.6 DRM 3.61 6.14.11-300.fc42.x86_64) device-ID: 1002:747e
    display-ID: :0.0
  API: Vulkan v: 1.4.313 surfaces: N/A device: 0 type: discrete-gpu
    driver: mesa radv device-ID: 1002:747e device: 1 type: integrated-gpu
    driver: mesa radv device-ID: 1002:164e device: 2 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo,vulkaninfo x11: xdriinfo, xdpyinfo, xprop,
    xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:ab30
  Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    [Rembrandt/Strix] vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 16 bus-ID: 0f:00.1 chip-ID: 1002:1640
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
    lanes: 16 bus-ID: 0f:00.6 chip-ID: 1022:15e3
  API: ALSA v: k6.14.11-300.fc42.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.5 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: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
    pcie: speed: 5 GT/s lanes: 1 port: e000 bus-ID: 0a:00.0 chip-ID: 10ec:8125
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: MEDIATEK vendor: AzureWave driver: mt7925e v: kernel pcie:
    speed: 5 GT/s lanes: 1 port: N/A bus-ID: 0b:00.0 chip-ID: 14c3:7925
  IF: wlp11s0 state: down mac: <filter>
  IF-ID-1: br-0c334524b046 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IF-ID-2: br-16bbd247424d state: down mac: <filter>
  IF-ID-3: br-2e129a341217 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IF-ID-4: br-ba5f6c7385bd state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IF-ID-5: br-f3e4c64acf7e state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IF-ID-6: docker0 state: down mac: <filter>
  IF-ID-7: veth59046ef state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-8: veth755686e state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-9: veth7fa705b state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-10: veth8674fe4 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
Bluetooth:
  Device-1: ASUSTek ASUS USB-BT500 driver: btusb v: 0.8 type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 bus-ID: 5-2:2 chip-ID: 0b05:190e
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1
    lmp-v: 10 sub-v: d922
Drives:
  Local Storage: total: 2.73 TiB used: 1.06 TiB (38.7%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 990 PRO 2TB size: 1.82 TiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 45.9 C
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 990 PRO 1TB size: 931.51 GiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 41.9 C
Partition:
  ID-1: / size: 929.63 GiB used: 108.02 GiB (11.6%) fs: btrfs
    dev: /dev/nvme1n1p3
  ID-2: /boot size: 920.7 MiB used: 431.6 MiB (46.9%) fs: ext4
    dev: /dev/nvme1n1p2
  ID-3: /boot/efi size: 975.1 MiB used: 19.3 MiB (2.0%) fs: vfat
    dev: /dev/nvme1n1p1
  ID-4: /home size: 1.82 TiB used: 974 GiB (52.3%) fs: btrfs
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 60.0 C mobo: 45.5 C
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 53.0 C device: amdgpu temp: 61.0 C mem: 63.0 C
    fan: 675
Info:
  Memory: total: 64 GiB available: 61.95 GiB used: 7.43 GiB (12.0%)
  Processes: 664 Power: uptime: 10m wakeups: 0 Init: systemd v: 257
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 53
    Compilers: gcc: 15.1.1 Shell: Bash v: 5.2.37 running-in: ptyxis-agent
    inxi: 3.3.38

Yes, I made a comment in a different thread about this as well.

The screen flickering can be fixed by disabling Freesync or reverting to kernel 6.14. I’ve opted to keep using 6.15 and disabling Freesync on my monitor. Though as I mentioned in the other thread, this still throws some errors in the system logs.

Note - I haven’t experienced any random shutdowns on 6.15 yet, but I’ll report back if I do.

1 Like

Nothing to report for my main PC (AMD + AMD @F42), but my second PC (AMD + Nvidia @F41) has GPU driver issues, as far as I can tell. I had to revert to 6.14.11 and make it default, but the screen still goes black after login (with only the cursor visible), although I’ve noticed it does load into the desktop after a few minutes. Not sure if this is related to the kernel or Plasma, because it ocurred after quite a big update which included Plasma 6.4.

It’s a very old Nvidia GPU (GT 710), and I’m using Nouveau drivers for it. I’m thinking of switching to Debian on this machine.

That is a better description than my initial post. I confirm the same issues (2nd cursor and grey bottom screen) no more shutdowns.
I followed Yosuke’s advice by disabling FreeSync which indeed solved the problem.
I’d rather stay on the previous Kernel until the issue is fixed in a future update.