6.11.0 crash on X startup

From: Bob Gill
Date: Sun Sep 15 2024 - 17:03:15 EST


So 6.10.0 runs ok.  6.11.0-rc1 was the first kernel that started crashing.  Every rc after, including 6.11.0 all crash.

By that I mean it seems the startup is ok, but when it comes to the X server, when it tries to start, it crashes (and takes everything else along with it).

I ran recovery kernel, enabled networking, dropped into terminal.

service --status-all | grep lightdm gave:

[ - ]  lightdm

Portions of Xorg.0.log:

cat Xorg.0.log | grep EE

[    61.679] Current Operating System: Linux freedom 6.11.0 #1 SMP PREEMPT_DYNAMIC Sun Sep 15 13:10:55 MDT 2024 x86_64
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    61.809] (EE) systemd-logind: failed to get session: PID 2028 does not belong to any known session
[    61.913] (EE) open /dev/dri/card0: No such file or directory
[    61.913] (EE) open /dev/dri/card0: No such file or directory
[    61.914] (EE) Unable to find a valid framebuffer device
[    61.914] (EE) open /dev/fb0: No such file or directory
[    61.914] (EE) Screen 0 deleted because of no matching config section.
[    61.914] (EE) Screen 0 deleted because of no matching config section.


From the terminal, I can't run 'service lightdm start' and get back to any state.  pressing ctrl-alt-(f1-f9) does nothing. Pressing the caps-lock button on/off on the keyboard stops responding immediately.  Even the power/reset buttons on the case do nothing.  I have to hit the power switch.  The kernel crashes hard.

My graphics hardware (taken from 6.10.0):

inxi -G

Graphics:
  Device-1: AMD driver: amdgpu v: kernel
  Device-2: Conexant Systems CX23887/8 PCIe Broadcast Audio and Video
    Decoder with 3D Comb
    driver: cx23885 v: 0.0.4
  Device-3: Razer USA Kiyo Pro type: USB driver: snd-usb-audio,uvcvideo
  Device-4: Realtek RTL2838 DVB-T type: USB driver: N/A
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: amdgpu,ati
    unloaded: fbdev,modesetting,radeon,vesa gpu: amdgpu resolution:
    1: 1920x1080~60Hz 2: 1920x1080~60Hz
  OpenGL:
    renderer: AMD Radeon RX 6500 XT (navi24 LLVM 15.0.7 DRM 3.57 6.10.0-rc7+)
    v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2


There is a weird line from /var/log/Xorg.0.log.old:

[   299.900] (++) using VT number 7

[   299.900] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   299.908] (--) PCI:*(4@0:0:0) 1002:743f:148c:2415 rev 193, Mem @ 0xd0000000/268435456, 0xcfe00000/2097152, 0xfb700000/1048576, I/O @ 0x0000a000/256, B
IOS @ 0x????????/131072
[   299.908] (--) PCI: (9@0:0:0) 14f1:8880:0070:7801 rev 15, Mem @ 0xfbc00000/2097152
[   299.908] (II) LoadModule: "glx"

I don't know why the BIOS line looks like: BIOS @ 0x????????/131072

Is that normal or did it not find it?


Sure, its a corner case.  I might be the only one on the planet with this problem.  Or maybe not.

I have been using a standard .config for building kernels for a while now.  Please reply to me directly as I'm not on the list.

Bob