On Tuesday, 28 December 2021 16:09:09 GMT Peter Humphrey wrote: > On Tuesday, 28 December 2021 13:40:44 GMT Neil Bothwick wrote: > > I recently upgraded several systems from gentoo-sources-5.10.76-r1 to > > 5.15.11, using my usual approach > > > > copy current config to new sources > > make oldconfig > > all modules_install install > > run dracut > > reboot > > > > All worked well except my desktop, which just sits there showing > > > > EFI stub: Loaded initrd from command line option > > > > So the bootloader has loaded the kernel but then there is absolutely > > nothing. I tried removing the initrd option, but then it went straight to > > a blank screen without the above message. I left it for a while, in case > > it was just a case of no output, but nothing happened, not disk or > > network activity, nothing. > > Did you touch the new frame-buffer settings? I did at first and got > something like your experience, but then after a distclean and oldconfig, > making sure to leave the new frame buffer at their defaults, everything now > works. > > I'll look into how it's supposed to work when I get back home.
I also ended up with a blank screen followed by a reboot, which showed some
partitions were not unmounted cleanly, followed by repeated reboots in the
same fashion, until I interfered to stop this madness. I then booted with the
previous kernel and as my first task I disabled some framebuffer setting, which
I now fail to recall! LOL!
I think it is this one:
=======================
CONFIG_DRM_SIMPLEDRM:
DRM driver for simple platform-provided framebuffers.
This driver assumes that the display hardware has been initialized
by the firmware or bootloader before the kernel boots. Scanout
buffer, size, and display format must be provided via device tree,
UEFI, VESA, etc.
On x86 BIOS or UEFI systems, you should also select SYSFB_SIMPLEFB
to use UEFI and VESA framebuffers.
Symbol: DRM_SIMPLEDRM [=n]
Type : tristate
Defined at drivers/gpu/drm/tiny/Kconfig:54
Prompt: Simple framebuffer driver
Depends on: HAS_IOMEM [=y] && DRM [=y]
Location:
-> Device Drivers
-> Graphics support
Selects: DRM_GEM_SHMEM_HELPER [=y] && DRM_KMS_HELPER [=y]
Simple framebuffer driver (DRM_SIMPLEDRM) [N/m/y/?] (NEW)
======================================================
signature.asc
Description: This is a digitally signed message part.

