On Tuesday, 28 December 2021 19:23:31 GMT Neil Bothwick wrote:
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.
Mine was going blank and then crashing/rebooting at the point when the sddm DM was meant to launch. The openrc boot scripts scrolled by without any problem. :-/
This is what I have configured here in case it helps. Otherwise you could diff old/new kernel configs to see if something is standing out.
$ grep 'FB|DRM' /usr/src/linux/.config
# CONFIG_NET_SCH_SFB is not set
CONFIG_SYSFB=y
CONFIG_SYSFB_SIMPLEFB=y
# CONFIG_IFB is not set
CONFIG_DRM=y
# CONFIG_DRM_DP_AUX_CHARDEV is not set
# CONFIG_DRM_DEBUG_MM is not set
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
# CONFIG_DRM_DP_CEC is not set
CONFIG_DRM_TTM=y
CONFIG_DRM_TTM_HELPER=y
# CONFIG_DRM_I2C_CH7006 is not set
# CONFIG_DRM_I2C_SIL164 is not set
# CONFIG_DRM_I2C_NXP_TDA998X is not set
# CONFIG_DRM_I2C_NXP_TDA9950 is not set
CONFIG_DRM_RADEON=y
CONFIG_DRM_RADEON_USERPTR=y
# CONFIG_DRM_AMDGPU is not set
# CONFIG_DRM_NOUVEAU is not set
# CONFIG_DRM_I915 is not set
CONFIG_DRM_VGEM=m
# CONFIG_DRM_VKMS is not set
# CONFIG_DRM_VMWGFX is not set
# CONFIG_DRM_GMA500 is not set
# CONFIG_DRM_UDL is not set
# CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_QXL is not set
# CONFIG_DRM_VIRTIO_GPU is not set
CONFIG_DRM_PANEL=y
CONFIG_DRM_BRIDGE=y
CONFIG_DRM_PANEL_BRIDGE=y
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
# CONFIG_DRM_ETNAVIV is not set
# CONFIG_DRM_BOCHS is not set
# CONFIG_DRM_CIRRUS_QEMU is not set
# CONFIG_DRM_GM12U320 is not set
# CONFIG_DRM_SIMPLEDRM is not set
# CONFIG_DRM_VBOXVIDEO is not set
# CONFIG_DRM_GUD is not set
# CONFIG_DRM_LEGACY is not set
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_VESA is not set
CONFIG_FB_EFI=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_SIMPLE is not set
# CONFIG_FB_SM712 is not set
# CONFIG_CRYPTO_CFB is not set
CONFIG_CRYPTO_OFB=y
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmHLZmoACgkQseqq9sKV Zxm93A//TJ3IKNnRRQGm1+TIGJADklwgZ2CJfMBQMhAdMMSnGhE4rbH0mAMCr8rt oGGk0dHoeXbaMUSTGTkpZnnjTWfnkz2hyl5btAXBTNWVl5FAfFf8q6sdCjfuLoqQ i6Ageks6hV9UROmOTZ6s4hsYrSX1PMR73o00xdc1pJkDLCBcnX+U3zCCBfsWp4jj JcR65SuWyJSSSnqdDFPnPzCEzNhp+mZdlA3oDgHSzWH/n/VaJ7UJOfZY9VWrVCiy s8Tg2TyNc8txIkUO2Ofhv7B8O4XL57IGl6pPXzpxGHNfxMCRGOcwC7ZjH8fiKEJz H+Sv0vHk1E+wZWNJOdJox1iPz4eCLVH1tUZCk/yYhPoJb+Ug6b4xJsWfrWpRErqP CEnSI0Ccc11qGyI3Qv+iK+5qQnvVWxOs5TebIsGFWtf4zAo29q+vkihXTIxR4/qP 9bf6pzry0MzNU1GXfyjvM2TkrfUnV0HSPtWZESApZhS7sVfZ+/ORnahxrkHSs0hj ZpoNYEmMvXzZqqVcSorptNYAav5lBvNhG5BUOOP2Z4DD+SxY9tEJ8Logse4gIRLX ZZvH36SVr3B8GXa4RwvvIZq2J2WgpQ1N18p4mslse8vFlP16eYrVw2BvR4kYgvaL V9ky0V/s04wbJsS/qnlanW0GJ+GTnJDHEJBAj5yU7B+sLJEI6P4=
=vA2z
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)