Use of /sys/class/tty/console/active breaks OLPC splash

Ray Strode halfline at gmail.com
Tue Apr 10 06:52:43 PDT 2012


Hi,

On Mon, Apr 9, 2012 at 3:14 PM, Daniel Drake <dsd at laptop.org> wrote:
> I may be missing something in the code, but I don't see how the
> behaviour differs if there is only one non-serial console: one text
> display (tty0) would be added from /sys/class/tty/console/active and
> that means that add_default_displays_and_keyboard() is never called as
> per the logic pasted above.
Yea, I need to do more there before it's going to work right. I'll look into it.

> Anyway, going back to that bug entry,
Not sure.  Maybe.  Plymouth isn't the only project I work on,
so I don't always get the chance to prioritize time for it.  I'll spend a little
time looking at it, though, and see how much work it will be.

> is there any chance you can work on that soon, or can we look for alternative solutions?
We can always add a new daemon argument to make it behave the old way.

> It is unfortunate that these changes have broken graphical splash for OLPC.
The behavior isn't really supposed to be different than before. Bugs
aside, I think the
main difference is before you had a workaround using
--kernel-command-line to make
it ignore the serial console entirely.  We can add an equivalent
workaround in the short
term if I don't get traction on a long term fix. I definitely don't
want to leave you high and dry,
or anything like that.

--Ray


More information about the plymouth mailing list