[Bug 980750] New: Plymouth prevents loading DRM/KMS driver for newly installed graphics card
http://bugzilla.opensuse.org/show_bug.cgi?id=980750 Bug ID: 980750 Summary: Plymouth prevents loading DRM/KMS driver for newly installed graphics card Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: All OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: maximilian.staudt@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When changing a VGA card in an already installed system, Plymouth will prevent its modern (DRM/KMS) kernel mode driver to be loaded. Example: 1. Install Leap 42.1 in QEMU using the emulated Cirrus card (-vga cirrus). 2. The system boots up with a splash screen. 3. Shut down the system. 4. Start the VM, this time with the Bochs VGA card (-vga std). 5. A splash screen will be shown, but then X falls back to the VESA driver. As a bonus, switching to a text VT (Ctrl-Alt-F1) only gives a blinking cursor. The VT works just fine and is usable, except the user has to operate it blindly as no video is shown. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
http://bugzilla.opensuse.org/show_bug.cgi?id=980750#c1
Max Staudt
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
http://bugzilla.opensuse.org/show_bug.cgi?id=980750#c5
--- Comment #5 from Max Staudt
The upstream "fix" here is just adding a timeout which is well hacky at best. I don't know what would be the right fix here. Any ideas?
I suggest dropping framebuffer support in Plymouth. Almost nobody should see a difference: All modern x86 systems have DRM driver support as far as I can see, and newer ARM devices are also switching to it. Everybody else will still see a text splash. Since this is not currently a ./configure option in Plymouth, I suggest simply not packaging /usr/lib64/plymouth/renderers/frame-buffer.so . -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
http://bugzilla.opensuse.org/show_bug.cgi?id=980750#c6
Ismail Donmez
(In reply to Ismail Donmez from comment #3)
The upstream "fix" here is just adding a timeout which is well hacky at best. I don't know what would be the right fix here. Any ideas?
I suggest dropping framebuffer support in Plymouth.
Almost nobody should see a difference: All modern x86 systems have DRM driver support as far as I can see, and newer ARM devices are also switching to it. Everybody else will still see a text splash.
Since this is not currently a ./configure option in Plymouth, I suggest simply not packaging /usr/lib64/plymouth/renderers/frame-buffer.so .
This is ok for me, let's get Egbert's opinion on this. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
http://bugzilla.opensuse.org/show_bug.cgi?id=980750#c7
Egbert Eich
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
Max Staudt
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
Ismail Donmez
http://bugzilla.opensuse.org/show_bug.cgi?id=980750
Cliff Zhao
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com