Bug 1224046

Summary: [Kernel][Upgrade] After upgrade Leap 15.4 -> 15.5 system fails to boot - hangs on KDE
Product: [openSUSE] openSUSE Distribution Reporter: Viktors Trubovics <viktors.trubovics>
Component: KernelAssignee: openSUSE Kernel Bugs <kernel-bugs>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: mrmazda, tiwai, viktors.trubovics
Version: Leap 15.5Flags: tiwai: needinfo? (viktors.trubovics)
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Boot video with loglevel=7
xorg log
Boot video with loglevel=7 a 3
Boot log a 3

Description Viktors Trubovics 2024-05-08 09:57:52 UTC
Created attachment 874762 [details]
Boot video with loglevel=7

After upgrade Leap 15.4 -> 15.5 system fails to boot - hangs on KDE
It fails to load KDE on all 5.14.21-150500.x kernels but boots successfully on 5.14.21-150400.24.100 and 5.14.21-150400.24.97 kernels.
See attached boot video.
Used procedure for upgrade: https://en.opensuse.org/SDB:System_upgrade_to_Leap_15.5
Machine is alive so I can collect any additional information.
Comment 1 Felix Miata 2024-05-12 11:44:15 UTC
From Konsole booted on old kernel and running inxi -GSaz, please paste input/output there collected. After attempt to boot new kernel, immediately boot old kernel into multi-user mode to login and capture Xorg.0.log to paste here as attachment. Xorg.0.log may be in /var/log/ or ~/.local/share/xorg/. If you find both, attach whichever has most recent timestamp. Booting to multi-user is most simply accomplished by striking E key at Grub boot menu and appending a space and a 3 to the end of the line that begins with linu, which usually wraps at least one line.
Comment 2 Viktors Trubovics 2024-05-13 09:07:47 UTC
(In reply to Felix Miata from comment #1)
> From Konsole booted on old kernel and running inxi -GSaz, please paste
> input/output there collected. After attempt to boot new kernel, immediately
> boot old kernel into multi-user mode to login and capture Xorg.0.log to
> paste here as attachment. Xorg.0.log may be in /var/log/ or
> ~/.local/share/xorg/. If you find both, attach whichever has most recent
> timestamp. Booting to multi-user is most simply accomplished by striking E
> key at Grub boot menu and appending a space and a 3 to the end of the line
> that begins with linu, which usually wraps at least one line.

inxi -GSaz
System:
  Kernel: 5.14.21-150400.24.100-default arch: x86_64 bits: 64 compiler: gcc v: 7.5.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.14.21-150400.24.100-default
    root=UUID=6049fa76-f248-4a44-9651-4ea58d4edecb splash=silent preempt=full mitigations=auto
    quiet security=apparmor
  Console: pty pts/1 DM: SDDM Distro: openSUSE Leap 15.5
Graphics:
  Device-1: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter driver: vboxvideo
    v: 7.0.12 r159484 ports: active: VGA-1 empty: none bus-ID: 00:02.0 chip-ID: 80ee:beef
    class-ID: 0300
  Display: x11 server: X.org v: 1.21.1.4 with: Xwayland v: 22.1.5 compositor: kwin_x11 driver:
    X: loaded: modesetting unloaded: fbdev,vesa alternate: vboxvideo gpu: vboxvideo tty: 110x28
  Monitor-1: VGA-1 model: VBOX monitor serial: <filter> built: 1990 res: 2456x1377 gamma: 1.2
    modes: max: 2456x1377 min: 640x480
  API: OpenGL Message: GL data unavailable in console for root.
Comment 3 Viktors Trubovics 2024-05-13 09:09:11 UTC
inxi -GSaz
System:
  Kernel: 5.14.21-150400.24.100-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-5.14.21-150400.24.100-default
    root=UUID=6049fa76-f248-4a44-9651-4ea58d4edecb splash=silent preempt=full
    mitigations=auto quiet security=apparmor
  Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.8 wm: kwin_x11 vt: 7 dm: SDDM
    Distro: openSUSE Leap 15.5
Graphics:
  Device-1: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
    driver: vboxvideo v: 7.0.12 r159484 ports: active: VGA-1 empty: none
    bus-ID: 00:02.0 chip-ID: 80ee:beef class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: fbdev,vesa
    alternate: vboxvideo gpu: vboxvideo display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2456x1377 s-dpi: 96 s-size: 649x364mm (25.55x14.33")
    s-diag: 744mm (29.3")
  Monitor-1: VGA-1 model: VBOX monitor serial: <filter> built: 1990
    res: 2456x1377 hz: 60 gamma: 1.2 size: N/A modes: max: 2456x1377
    min: 640x480
  API: OpenGL v: 4.5 Mesa 22.3.5 renderer: llvmpipe (LLVM 15.0.7 128 bits)
    direct render: Yes
Comment 4 Viktors Trubovics 2024-05-13 09:24:51 UTC
Created attachment 874833 [details]
xorg log
Comment 5 Viktors Trubovics 2024-05-13 09:53:05 UTC
Created attachment 874834 [details]
Boot video with loglevel=7 a 3
Comment 6 Viktors Trubovics 2024-05-13 09:54:05 UTC
Created attachment 874835 [details]
Boot log a 3
Comment 7 Takashi Iwai 2024-05-14 12:53:22 UTC
What if you run "X -retro :0" as root on Linux console after booting with the runlevel 3?  Does it appear?
Comment 8 Viktors Trubovics 2024-05-23 15:36:43 UTC
(In reply to Takashi Iwai from comment #7)
> What if you run "X -retro :0" as root on Linux console after booting with
> the runlevel 3?  Does it appear?

It went to the same state as on the end of "Boot video with loglevel=7" https://bugzilla.suse.com/attachment.cgi?id=874762
Comment 9 Takashi Iwai 2024-05-27 08:35:04 UTC
(In reply to Viktors Trubovics from comment #8)
> (In reply to Takashi Iwai from comment #7)
> > What if you run "X -retro :0" as root on Linux console after booting with
> > the runlevel 3?  Does it appear?
> 
> It went to the same state as on the end of "Boot video with loglevel=7"
> https://bugzilla.suse.com/attachment.cgi?id=874762

And you didn't get any kernel crash log or such?  Can you login remotely while happening the blank screen?