[PATCH 0/3] Fix for bug 22239 (improve console= handling)

Kevin Murphy kemurphy.cmu at gmail.com
Wed Apr 25 03:08:04 PDT 2012


These patches fix bug 22239 as well as an unreported bug I started
experiencing after the commits on April 9th and 10th.

Patch 1/3 fixes the code that reads consoles from a file; after the
aforementioned commits it stopped stripping newlines from found
consoles and my machine would no longer display a splash screen.
Additionally, the logic to add pixel displays was moved from
add_default_displays_and_keyboard to
add_display_and_keyboard_for_console; if the default console is found
in /sys/class/tty/console/active, add_default_displays_and_keyboard
never gets called and no pixel display is added.  Now, we always
attempt to add a pixel renderer for the default console if one is
found.

Patch 2/3 changes the criteria to force details.  Previously, details
would be forced if anything besides "tty0" was found in
/sys/class/tty/console/active.  Now, we only force details if we made
a pass to add displays and no pixel display was found.  This in
combination with the first patch fixes bug 22239.

Patch 3/3 removes the --ignore-implicit-consoles option, as it is no
longer necessary and would be a burden to maintain now that bug 22239
is fixed.

Thanks,
Kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fixes-related-to-console-detection.patch
Type: application/octet-stream
Size: 7579 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/plymouth/attachments/20120425/4e3745c3/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Changed-criteria-to-force-details.patch
Type: application/octet-stream
Size: 1739 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/plymouth/attachments/20120425/4e3745c3/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Revert-main-add-way-to-ignore-sys-class-tty-console-.patch
Type: application/octet-stream
Size: 3159 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/plymouth/attachments/20120425/4e3745c3/attachment-0002.obj>


More information about the plymouth mailing list