Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kernel update and amdgpu breaks X
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
rvj
n00b
n00b


Joined: 24 Oct 2018
Posts: 10

PostPosted: Fri Feb 28, 2025 4:03 am    Post subject: kernel update and amdgpu breaks X Reply with quote

In a recent system update, the kernel went from vmlinuz-6.6.74-gentoo to vmlinuz-6.12.16-gentoo. In the process, wayland / X has broken (although rc-status reports that display-manager is running). The new kernel boots into a default VT1 terminal; VT7 shows a black screen with a blinking underscore.

Booting with the older kernel on the otherwise identical updated system provides a fully functioning display-manager / sddm.

(Also, a different computer with similar setup but different graphics chip upgraded with no problems.)

One detail of this setup that is most likely relevant: IrEFInd is the boot manager, and this requires EFI framebuffer support to be able to display later portions of the boot process, loaded directly into the kernel as a firmware blob, not loaded as a module. All dozen amdgpu/renoir_* blobs have been included. For older versions of the kernel, this worked as required.

To help diagnose, I ran startx and recorded the Xorg startup log, comparing the performance using the fully functional older kernel and the problematic new kernel. Both logs give comparable output, until the newer kernel ends with

[ 48.197] (EE) Device(s) detected, but none match those in the config file.
[ 48.197] (EE)
Fatal server error:
[ 48.197] (EE) no screens found(EE)
[ 48.197] (EE)
Please consult the The X.Org Foundation support at http://wiki.x.org for help.
[ 48.197] (EE) Please also check the log file at "/home/rvj/.local/share/xorg/Xorg.0.log" for additional information.
[ 48.197] (EE)
[ 48.199] (EE) Server terminated with error (1). Closing log file.

whereas the older kernel continues with

[ 24.695] (II) FBDEV(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 24.695] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 24.695] (==) FBDEV(0): RGB weight 888
[ 24.695] (==) FBDEV(0): Default visual is TrueColor
[ 24.695] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 24.695] (II) FBDEV(0): hardware: EFI VGA (video memory: 8100kB)
etc.

Here is the successful Xorg log with the older kernel: https://bpa.st/L5XQ

Here is the failed Xorg log with the newer kernel: https://bpa.st/6VDA

Please advise … any further diagnostics, or files to the posted?

Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum