On Tue, 28 Dec 2021 18:14:51 +0000, Michael wrote: > 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:
I don't have that one set. About the only framebuffer I have set is CONFIG_FB_EFI and changing that makes no difference. I'm not convinced it is display related as I do get the initial message from the bootloader displayed as normal. > > 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) > ====================================================== -- Neil Bothwick I wonder how much deeper would the ocean be without sponges.
pgpM291kQNfwv.pgp
Description: OpenPGP digital signature

