Unable to log in on tumbleweed after update to kernel 6.16

Hi All,
I’m having trouble logging in after doing distribution upgrade. It seem the issue is kernel 6.16. When it’s selected, I get to the graphical log in page and then CapsLock starts to blink and laptop goes into reboot. When I select previous version of the kernel (6.15) – no issues.

I’m new to debugging such issues, so this is what I tried:

$ sudo journalctl -b -1 -p 4  -k --no-pager
Sep 18 20:35:55 localhost kernel: MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details.
Sep 18 20:35:56 localhost kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
Sep 18 20:35:56 localhost systemd[1]: /usr/lib/systemd/system/plymouth-start.service:15: Unit uses KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update the service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed.
Sep 18 20:35:57 localhost kernel: ata1.00: Model 'Samsung SSD 860 EVO 500GB', rev 'RVT02B6Q', applying quirks: noncqtrim zeroaftertrim noncqonati nolpmonati
Sep 18 20:35:57 localhost kernel: ata1.00: supports DRM functions and may not be fully accessible
Sep 18 20:35:57 localhost kernel: ata1.00: supports DRM functions and may not be fully accessible
Sep 18 20:36:04 localhost systemd[1]: /usr/lib/systemd/system/plymouth-start.service:15: Unit uses KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update the service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed.
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x000000000000055F (\_SB.PCI0.PEG0.PEGP.GPIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x000000000000055F (\_SB.PCI0.PEG0.PEGP.GPIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x000000000000055F (\_SB.PCI0.PEG0.PEGP.GPIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20250404/utaddress-204)
Sep 18 20:36:04 localhost kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich
Sep 18 20:36:04 localhost kernel: iwlwifi 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
Sep 18 20:36:04 localhost kernel: r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
Sep 18 20:36:04 localhost kernel: Bluetooth: hci0: unexpected event for opcode 0x0000

Comparing this output to the output with working older kernel, the only major diff is Bluetooth error, but internet tells me that it’s not expected to cause issues with other systems.

Any recommendations on how to debug this are appreciated.

Thanks,
-JuicyPlum

You may need to read that first URL in that journal output, and perhaps add or adjust a mitigation option on the bootloader’s linu line.

Is there a firmware/BIOS update available for your computer? ACPI trouble can be an errant BIOS issue.

An optional longterm support kernel 6.12.47 is available. You might install it to see if its behavior differs.

Please provide some information about your system. Paste here input/output from running command inxi -Faz --vs using the preformatted text object at the top of the composition input window to preserve the inxi command’s original formatting used on your own display. Do this booted to the working previous kernel, or if it works OK, the longterm kernel.

If you didn’t upgrade to 20250917 yet, do it.

This has variou ACPI override parameters you might wish to try on your bootloader’s linu line.

Thanks for the reply. Output of the command is below. Btw, it’s an old Samsung laptop.

How do I check for firmware/BIOS update? I haven’t done anything special for BIOS since I got the laptop decade ago. If you could point me to some instructions, that would be nice.

And I’ll read over docs in the first URL in journalctl, although admittedly it’ll take me a while to figure out how to add the fix from there.

 inxi -Faz --vs
inxi 3.3.39-00 (2025-08-29)
System:
  Kernel: 6.15.8-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.1.1 clocksource: tsc
    avail: hpet,acpi_pm parameters: BOOT_IMAGE=/boot/vmlinuz-6.15.8-1-default
    root=UUID=76ba149b-a41a-4f29-86af-aa42ea892fa3 splash=silent mitigations=auto quiet
    security=apparmor
  Console: pty pts/1 DM: SDDM Distro: openSUSE Tumbleweed 20250912
Machine:
  Type: Laptop System: SAMSUNG product: 870Z5E/880Z5E/680Z5E v: P03ADH serial: <filter> Chassis:
    type: 9 serial: N/A
  Mobo: SAMSUNG model: NP880Z5E-X01UB v: SEC_SW_REVISION_1234567890ABCD serial: <filter>
    part-nu: SAMSUNG SENS Series uuid: accff5ee-f97f-11e2-827b-f08d2b935100
    UEFI: American Megatrends v: P03ADH.010.130905.SK date: 09/05/2013
Battery:
  ID-1: BAT1 charge: 29.2 Wh (47%) condition: 62.2/91.7 Wh (67.8%) volts: 14.91 min: 15.16
    model: SAMSUNG Electronics SR Real Battery type: Li-ion serial: <filter> charging:
    status: discharging cycles: 370
CPU:
  Info: model: Intel Core i7-3635QM socket: rPGA988B bits: 64 type: MT MCP arch: Ivy Bridge
    gen: core 3 level: v2 built: 2012-15 process: Intel 22nm family: 6 model-id: 0x3A (58)
    stepping: 9 microcode: 0x21
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 1200 min/max: 1200/3400 base/boost: 2400/3800 scaling: driver: intel_cpufreq
    governor: schedutil volts: 5.0 V ext-clock: 100 MHz cores: 1: 1200 2: 1200 3: 1200 4: 1200
    5: 1200 6: 1200 7: 1200 8: 1200 bogomips: 38311
  Flags-basic: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: KVM: Split huge pages
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW; STIBP: conditional; RSB
    filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Vulnerable: No microcode
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Samsung Co driver: i915 v: kernel
    arch: Gen-7 process: Intel 22nm built: 2012-13 ports: active: eDP-1 empty: DP-1,HDMI-A-1,VGA-1
    bus-ID: 00:02.0 chip-ID: 8086:0166 class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M / R7 M370]
    vendor: Samsung Co driver: radeon v: kernel alternate: amdgpu arch: GCN-1 code: Southern Islands
    process: TSMC 28nm built: 2011-20 pcie: gen: 2 speed: 5 GT/s lanes: 8 bus-ID: 01:00.0
    chip-ID: 1002:6600 class-ID: 0380 temp: 36.0 C
  Device-3: Silicon Motion WebCam SC-10HDP12631N driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.4:3 chip-ID: 2232:1045 class-ID: 0e02
  Display: unspecified server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.8 compositor: kwin_x11
    driver: X: loaded: modesetting unloaded: vesa alternate: fbdev,intel dri: crocus,radeonsi
    gpu: i915 tty: 270x68
  Monitor-1: eDP-1 model: AU Optronics 0x12ed built: 2012 res: 1920x1080 dpi: 142 gamma: 1.2
    size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel crocus drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: crocus device: 2 drv: swrast gbm: drv: radeonsi surfaceless: drv: radeonsi
    inactive: wayland,x11
  API: OpenGL v: 4.5 compat-v: 4.2 vendor: mesa v: 25.2.2 note: console (EGL sourced)
    renderer: OLAND (radeonsi ACO DRM 2.50 6.15.8-1-default), Mesa Intel HD Graphics 4000 (IVB
    GT2), llvmpipe (LLVM 20.1.8 256 bits)
  API: Vulkan v: 1.4.321 layers: 1 device: 0 type: integrated-gpu name: Intel HD Graphics 4000
    (IVB GT2) driver: mesa intel v: 25.2.2 device-ID: 8086:0166 surfaces: N/A device: 1 type: cpu
    name: llvmpipe (LLVM 20.1.8 256 bits) driver: mesa llvmpipe v: 25.2.2 (LLVM 20.1.8)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Samsung Co
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20 class-ID: 0403
  API: ALSA v: k6.15.8-1-default status: kernel-api with: aoss type: oss-emulator
    tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.4.7 status: n/a (root, process) with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Centrino Advanced-N 6235 driver: iwlwifi v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:088e class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet vendor: Samsung Co
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 03:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp3s0 state: down mac: <filter>
  IF-ID-1: br-a32045002bb9 state: down mac: <filter>
  IF-ID-2: docker0 state: down mac: <filter>
  Info: services: NetworkManager,wpa_supplicant
Bluetooth:
  Device-1: Intel Centrino Bluetooth Wireless Transceiver driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 2-1.5:3 chip-ID: 8087:07da class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 4.0 lmp-v: 6 status:
    discoverable: no pairing: no class-ID: 7c010c
Drives:
  Local Storage: total: 465.76 GiB used: 68.6 GiB (14.7%)
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 500GB family: based SSDs
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B sata: 3.1 speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 2B6Q temp: 25 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 1y 182d 14h cycles: 2008 written: 4.68 TiB
Partition:
  ID-1: / raw-size: 462.55 GiB size: 462.55 GiB (100.00%) used: 68.59 GiB (14.8%) fs: btrfs
    block-size: 4096 B dev: /dev/sda3 maj-min: 8:3
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%) used: 10.3 MiB (2.0%) fs: vfat
    block-size: 512 B dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 462.55 GiB size: 462.55 GiB (100.00%) used: 68.59 GiB (14.8%) fs: btrfs
    block-size: 4096 B dev: /dev/sda3 maj-min: 8:3
  ID-4: /opt raw-size: 462.55 GiB size: 462.55 GiB (100.00%) used: 68.59 GiB (14.8%) fs: btrfs
    block-size: 4096 B dev: /dev/sda3 maj-min: 8:3
  ID-5: /var raw-size: 462.55 GiB size: 462.55 GiB (100.00%) used: 68.59 GiB (14.8%) fs: btrfs
    block-size: 4096 B dev: /dev/sda3 maj-min: 8:3
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda4
    maj-min: 8:4
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A gpu: radeon temp: 35.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.64 GiB used: 2.94 GiB (38.5%) igpu: 64 MiB
  Processes: 306 Power: uptime: 0h 3m states: freeze,mem,disk suspend: deep avail: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume image: 3.03 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd v: 257
    default: graphical tool: systemctl
  Packages: pm: rpm pkgs: N/A note: see --rpm tools: yast,zypper pm: flatpak pkgs: 37 Compilers:
    gcc: 15.2.0 alt: 13/14 Shell: Sudo (sudo) v: 1.9.17p1 default: Bash v: 5.3.3
    running-in: pty pts/1 inxi: 3.3.39

@juicyplum Hi, so the AMD device is for Prime Render Offload only (3D - Class ID 380), I’d looking at switch that to amdgpu rather than radeon ( @mrmazda has info on that). Maybe define what gpu is going to perform Vulkan(?)

But that looks like a desktop issue rather than driver? Have you upgraded to the latest snapshot?

Including radeon.si_support=0 amdgpu.si_support=1 on your boot stanzas’ linu lines should disable the radeon kernel module and enable the amdgpu kernel module for your Device-2 AMD GCN#1 GPU, might make a difference. I’ve seen radeon kernel module trouble several places in recent months, but I’m not sure whether it’s been the module, or kernel-firmware-radeon where the troubles have stemmed from.

I have a TW 20250918 with a same generation Radeon GPU that works just dandy, but neither Plasma nor SDDM nor bluetooth.

# inxi -GSaz --za --hostname
System:
  Host: fi965 Kernel: 6.16.7-1-default arch: x86_64 bits: 64 compiler: gcc
    v: 15.2.0 clocksource: tsc avail: hpet,acpi_pm
    parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0
    radeon.si_support=0 amdgpu.si_support=1 noresume consoleblank=0
  Desktop: TDE (Trinity) v: R14.1.4 tk: Qt v: 3.5.0 wm: Twin v: 3.0
    with: kicker vt: 7 dm: 1: TDM 2: XDM Distro: openSUSE Tumbleweed 20250918
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Oland [Radeon HD 8570 / R5 430
    OEM R7 240/340 Radeon 520 OEM] vendor: Dell driver: amdgpu v: kernel
    alternate: radeon arch: GCN-1 code: Southern Islands process: TSMC 28nm
    built: 2011-20 pcie: gen: 1 speed: 2.5 GT/s lanes: 8 link-max: gen: 3
    speed: 8 GT/s ports: active: DP-1,DVI-I-1 empty: none bus-ID: 01:00.0
    chip-ID: 1002:6611 class-ID: 0300 temp: 53.0 C
  Display: x11 server: X.Org v: 21.1.15 compositor: Twin v: 3.0 driver: X:
    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x2490 s-dpi: 120 s-size: 541x527mm (21.30x20.75")
    s-diag: 755mm (29.73")
  Monitor-1: DVI-I-1 mapped: DVI-I-0 pos: top model: Dell P2213
    serial: <filter> built: 2013 res: mode: 1680x1050 hz: 60 scale: 100% (1)
    dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22")
    ratio: 16:10 modes: max: 1680x1050 min: 720x400
  Monitor-2: DP-1 mapped: DisplayPort-0 pos: primary,bottom
    model: Acer K272HUL serial: <filter> built: 2018 res: mode: 2560x1440 hz: 60
    scale: 100% (1) dpi: 109 gamma: 1.2 size: 598x336mm (23.54x13.23")
    diag: 686mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: radeonsi surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.2.2 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon R7 200 Series (radeonsi oland ACO
    DRM 3.64 6.16.7-1-default) device-ID: 1002:6611 memory: 1000 MiB
    unified: no
  API: Vulkan v: 1.4.321 layers: 1 device: 0 type: discrete-gpu name: AMD
    Radeon R7 200 Series (RADV OLAND) driver: mesa radv v: 25.2.2
    device-ID: 1002:6611 surfaces: N/A device: 1 type: cpu name: llvmpipe
    (LLVM 21.1.0 128 bits) driver: mesa llvmpipe v: 25.2.2 (LLVM 21.1.0)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo x11: xdriinfo,
    xdpyinfo, xprop, xrandr
#

@mrmazda the AMD GPU is not connected to anything, it’s a Prime Render Offload device only (380)… primary graphics is Intel…

As @mrmazda mentioned already, try using the radeon.si_support=0 and amdgpu.si_support=1kernel boot options to force the use of the amdgpu driver.

Thanks for the suggestions. I tried using radeon.si_support=0 amdgpu.si_support=1 in grub but that did not work. I also did distribution upgrade and lost my working 6.15 kernel :slight_smile: I’ll try installing optional long term kernel for now.

Thanks for the update. Let us know how it goes with the LTS kernel.

To avoid this happening again, the limited number of installed kernels kept by default can be customized via multiversion.kernel in /etc/zypp/zypp.conf. It can also be avoided by manually removing a failing kernel before another is installed, and/or by disabling purge-kernels.service.

1 Like

Hi All,

Thanks for your help. Looks like LTS kernel works fine, so I’m going to stick with that for a while.
I’ve updated zypp.conf to avoid losing it in the future.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.