[Bug 107441] Black or broken VT when loading i915.ko "late"
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Aug 17 11:05:07 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=107441
--- Comment #21 from Jan-Marek Glogowski <glogow at fbihome.de> ---
Created attachment 141167
--> https://bugs.freedesktop.org/attachment.cgi?id=141167&action=edit
initramfs-tools hook to remove i915.ko module
(In reply to Maarten Lankhorst from comment #19)
> Plymouth is loaded before i915 in the rootfs case?
There was a public holiday here in Bavaria / Germany, so sorry for the delay…
Yup. On Ubuntu / Debian plymouthd is started via an initramfs-tools script
(/usr/share/initramfs-tools/scripts/init-premount/plymouth), so you get a nice
splash screen for cryptsetup.
AFAIK that splash doesn't work without a DRM device, so if I kick the i915.ko
module from the initramfs, I get no splash but still plymouthd is started (hook
script goes to /etc/initramfs-tools/hooks/)
I updated my system, and now I always end up with black screen (still Ubuntu
16.04 with a kernel 4.18).
In the "early case" I get the splash until some point. Then I can manually
change the VT from 1 => 2 => 1 and it re-appears.
In the late case, now all VTs are black.
I both cases 'plymouth --quit' quits plymouthd and restores the VTs, which
would normally happen anyway, as I disabled that services to see the splash
after boot.
All this might be a user space problem. Probably some timing changed due to the
new packages. Normally a systemd service would stop plymouth, which I changed
to /bin/true for the testing.
If you have any other idea for me to test, feel free to ask me.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20180817/241f41db/attachment.html>
More information about the intel-gfx-bugs
mailing list