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