1 |
On Tuesday, 28 December 2021 19:23:31 GMT Neil Bothwick wrote: |
2 |
> On Tue, 28 Dec 2021 18:14:51 +0000, Michael wrote: |
3 |
> > On Tuesday, 28 December 2021 16:09:09 GMT Peter Humphrey wrote: |
4 |
> > > On Tuesday, 28 December 2021 13:40:44 GMT Neil Bothwick wrote: |
5 |
> > > > I recently upgraded several systems from gentoo-sources-5.10.76-r1 |
6 |
> > > > to 5.15.11, using my usual approach |
7 |
> > > > |
8 |
> > > > copy current config to new sources |
9 |
> > > > make oldconfig |
10 |
> > > > all modules_install install |
11 |
> > > > run dracut |
12 |
> > > > reboot |
13 |
> > > > |
14 |
> > > > All worked well except my desktop, which just sits there showing |
15 |
> > > > |
16 |
> > > > EFI stub: Loaded initrd from command line option |
17 |
> > > > |
18 |
> > > > So the bootloader has loaded the kernel but then there is absolutely |
19 |
> > > > nothing. I tried removing the initrd option, but then it went |
20 |
> > > > straight to a blank screen without the above message. I left it for |
21 |
> > > > a while, in case it was just a case of no output, but nothing |
22 |
> > > > happened, not disk or network activity, nothing. |
23 |
> > > |
24 |
> > > Did you touch the new frame-buffer settings? I did at first and got |
25 |
> > > something like your experience, but then after a distclean and |
26 |
> > > oldconfig, making sure to leave the new frame buffer at their |
27 |
> > > defaults, everything now works. |
28 |
> > > |
29 |
> > > I'll look into how it's supposed to work when I get back home. |
30 |
> > |
31 |
> > I also ended up with a blank screen followed by a reboot, which showed |
32 |
> > some partitions were not unmounted cleanly, followed by repeated |
33 |
> > reboots in the same fashion, until I interfered to stop this madness. |
34 |
> > I then booted with the previous kernel and as my first task I disabled |
35 |
> > some framebuffer setting, which I now fail to recall! LOL! |
36 |
> > |
37 |
> > I think it is this one: |
38 |
> > ======================= |
39 |
> |
40 |
> > CONFIG_DRM_SIMPLEDRM: |
41 |
> |
42 |
> I don't have that one set. About the only framebuffer I have set is |
43 |
> CONFIG_FB_EFI and changing that makes no difference. |
44 |
> |
45 |
> I'm not convinced it is display related as I do get the initial message |
46 |
> from the bootloader displayed as normal. |
47 |
|
48 |
Mine was going blank and then crashing/rebooting at the point when the sddm DM |
49 |
was meant to launch. The openrc boot scripts scrolled by without any problem. |
50 |
:-/ |
51 |
|
52 |
This is what I have configured here in case it helps. Otherwise you could diff |
53 |
old/new kernel configs to see if something is standing out. |
54 |
|
55 |
$ grep 'FB|DRM' /usr/src/linux/.config |
56 |
# CONFIG_NET_SCH_SFB is not set |
57 |
CONFIG_SYSFB=y |
58 |
CONFIG_SYSFB_SIMPLEFB=y |
59 |
# CONFIG_IFB is not set |
60 |
CONFIG_DRM=y |
61 |
# CONFIG_DRM_DP_AUX_CHARDEV is not set |
62 |
# CONFIG_DRM_DEBUG_MM is not set |
63 |
CONFIG_DRM_KMS_HELPER=y |
64 |
CONFIG_DRM_FBDEV_EMULATION=y |
65 |
CONFIG_DRM_FBDEV_OVERALLOC=100 |
66 |
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set |
67 |
# CONFIG_DRM_DP_CEC is not set |
68 |
CONFIG_DRM_TTM=y |
69 |
CONFIG_DRM_TTM_HELPER=y |
70 |
# CONFIG_DRM_I2C_CH7006 is not set |
71 |
# CONFIG_DRM_I2C_SIL164 is not set |
72 |
# CONFIG_DRM_I2C_NXP_TDA998X is not set |
73 |
# CONFIG_DRM_I2C_NXP_TDA9950 is not set |
74 |
CONFIG_DRM_RADEON=y |
75 |
CONFIG_DRM_RADEON_USERPTR=y |
76 |
# CONFIG_DRM_AMDGPU is not set |
77 |
# CONFIG_DRM_NOUVEAU is not set |
78 |
# CONFIG_DRM_I915 is not set |
79 |
CONFIG_DRM_VGEM=m |
80 |
# CONFIG_DRM_VKMS is not set |
81 |
# CONFIG_DRM_VMWGFX is not set |
82 |
# CONFIG_DRM_GMA500 is not set |
83 |
# CONFIG_DRM_UDL is not set |
84 |
# CONFIG_DRM_AST is not set |
85 |
# CONFIG_DRM_MGAG200 is not set |
86 |
# CONFIG_DRM_QXL is not set |
87 |
# CONFIG_DRM_VIRTIO_GPU is not set |
88 |
CONFIG_DRM_PANEL=y |
89 |
CONFIG_DRM_BRIDGE=y |
90 |
CONFIG_DRM_PANEL_BRIDGE=y |
91 |
# CONFIG_DRM_ANALOGIX_ANX78XX is not set |
92 |
# CONFIG_DRM_ETNAVIV is not set |
93 |
# CONFIG_DRM_BOCHS is not set |
94 |
# CONFIG_DRM_CIRRUS_QEMU is not set |
95 |
# CONFIG_DRM_GM12U320 is not set |
96 |
# CONFIG_DRM_SIMPLEDRM is not set |
97 |
# CONFIG_DRM_VBOXVIDEO is not set |
98 |
# CONFIG_DRM_GUD is not set |
99 |
# CONFIG_DRM_LEGACY is not set |
100 |
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y |
101 |
CONFIG_FB_CMDLINE=y |
102 |
CONFIG_FB_NOTIFY=y |
103 |
CONFIG_FB=y |
104 |
CONFIG_FB_CFB_FILLRECT=y |
105 |
CONFIG_FB_CFB_COPYAREA=y |
106 |
CONFIG_FB_CFB_IMAGEBLIT=y |
107 |
CONFIG_FB_SYS_FILLRECT=y |
108 |
CONFIG_FB_SYS_COPYAREA=y |
109 |
CONFIG_FB_SYS_IMAGEBLIT=y |
110 |
# CONFIG_FB_FOREIGN_ENDIAN is not set |
111 |
CONFIG_FB_SYS_FOPS=y |
112 |
CONFIG_FB_DEFERRED_IO=y |
113 |
CONFIG_FB_MODE_HELPERS=y |
114 |
CONFIG_FB_TILEBLITTING=y |
115 |
# CONFIG_FB_CIRRUS is not set |
116 |
# CONFIG_FB_PM2 is not set |
117 |
# CONFIG_FB_CYBER2000 is not set |
118 |
# CONFIG_FB_ARC is not set |
119 |
# CONFIG_FB_ASILIANT is not set |
120 |
# CONFIG_FB_IMSTT is not set |
121 |
# CONFIG_FB_VGA16 is not set |
122 |
# CONFIG_FB_UVESA is not set |
123 |
# CONFIG_FB_VESA is not set |
124 |
CONFIG_FB_EFI=y |
125 |
# CONFIG_FB_N411 is not set |
126 |
# CONFIG_FB_HGA is not set |
127 |
# CONFIG_FB_OPENCORES is not set |
128 |
# CONFIG_FB_S1D13XXX is not set |
129 |
# CONFIG_FB_NVIDIA is not set |
130 |
# CONFIG_FB_RIVA is not set |
131 |
# CONFIG_FB_I740 is not set |
132 |
# CONFIG_FB_LE80578 is not set |
133 |
# CONFIG_FB_MATROX is not set |
134 |
# CONFIG_FB_RADEON is not set |
135 |
# CONFIG_FB_ATY128 is not set |
136 |
# CONFIG_FB_ATY is not set |
137 |
# CONFIG_FB_S3 is not set |
138 |
# CONFIG_FB_SAVAGE is not set |
139 |
# CONFIG_FB_SIS is not set |
140 |
# CONFIG_FB_NEOMAGIC is not set |
141 |
# CONFIG_FB_KYRO is not set |
142 |
# CONFIG_FB_3DFX is not set |
143 |
# CONFIG_FB_VOODOO1 is not set |
144 |
# CONFIG_FB_VT8623 is not set |
145 |
# CONFIG_FB_TRIDENT is not set |
146 |
# CONFIG_FB_ARK is not set |
147 |
# CONFIG_FB_PM3 is not set |
148 |
# CONFIG_FB_CARMINE is not set |
149 |
# CONFIG_FB_SMSCUFX is not set |
150 |
# CONFIG_FB_UDL is not set |
151 |
# CONFIG_FB_IBM_GXT4500 is not set |
152 |
# CONFIG_FB_VIRTUAL is not set |
153 |
# CONFIG_FB_METRONOME is not set |
154 |
# CONFIG_FB_MB862XX is not set |
155 |
# CONFIG_FB_SIMPLE is not set |
156 |
# CONFIG_FB_SM712 is not set |
157 |
# CONFIG_CRYPTO_CFB is not set |
158 |
CONFIG_CRYPTO_OFB=y |