[Bug 915735] Re: plymouth: broken output on serial console (screen full of [-1; -1fUbuntu 10.04)
Marius Gedminas
marius at pov.lt
Mon Jan 16 14:17:41 UTC 2012
I do not remember pressing Esc, but it cannot be ruled out.
The other day I upgraded an identical server from hardy to lucid, while
watching it over the serial console, and saw no sign of the text-mode
splash screen, just regular fsck messages. This
I haven't tested for 8-bit cleanliness, but I do not think that is a
problem. I think the problem is with ubuntu-text being unable to
determine the size of the terminal. Try this in a gnome-terminal:
$ echo -e '\033[1;1fHi'
you will see 'Hi' in the top-left corner. Now try
$ echo -e '\033[-1;-1fHi'
and you'll see the U+001b missing font glyph, overlapping a [, followed
by -1;-1fHi -- exactly what I saw over the serial console.
If ubuntu-text wants to position the text in the middle of the screen,
but it gets the coordinates wrong somehow, that would explain
everything, wouldn't it?
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to plymouth in Ubuntu.
https://bugs.launchpad.net/bugs/915735
Title:
plymouth: broken output on serial console (screen full of
[-1;-1fUbuntu 10.04)
Status in “plymouth” package in Ubuntu:
Incomplete
Bug description:
Lucid 10.04.3 LTS, plymouth 0.8.2-2ubuntu2.2.
I rebooted the server while connected to the serial console of the integrated remote management card (HP iLO 2; basically, ssh servername-ilo, type VSP, observe the contents of ttyS1 relayed to my gnome-terminal). After a few fsck messages I got this:
(see attachment).
When fsck finally finished (filling up several screens with
"?[-1;-1fUbuntu 10.04?[-1;-1f. . . .?[-1;-1fUbuntu 10.04?[-1;-1f. . .
.", where the ? stands for a little box drawing of a missing font
glyph with code U+001b), I got my login prompt (from a custom
/etc/init/ttyS1.conf that was based on /etc/init/tty1.conf, with just
the device name and speed changed).
The login prompt was in bright grey on white. Basically invisible.
Extra information:
* /boot/grub/menu.lst has "# defoptions=console=tty0 console=ttyS1,115200n8"
* /proc/cmdline contains "root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro console=tty0 console=ttyS1,115200n8"
* /etc/init/ttyS1.conf contains
start on stopped rc RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -8 115200 ttyS1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/915735/+subscriptions
More information about the foundations-bugs
mailing list