Public bug reported:

Binary package hint: plymouth

I run Ubuntu 10.04 64-bit using a serial over lan (SOL) console.

On shutdown I find my console messages print normally at first until I
get to

Stopping dsm_sa_eventmgr32d:  * 
Stopping dsm_sa_datamgr32d:  * 
Shutting down DSM SA Connection Service:  * 

whereupon the text right-shifts with each successive line as if the
terminal received a line feed but not a carriage return producing what I
think is known as the "staircase effect".  On some terminals this causes
the shutdown messages to right shift right off the screen, becoming
unreadable.  Using an xterm to run the SOL and setting for auto wrap-
around enables the messages to be read, even if they are all over the
place.

I know this is a Plymouth bug because if I change
/etc/init/plymouth.conf to read

start on (starting mountall
          or (runlevel [16]
              and (stopped gdm
                   or stopped kdm
                   or stopped xdm
                   or stopped lxdm)))

instead of the default [016] then my shutdowns (runlevel 0) work
perfectly, with the console messages one below the other.

On boot similar messages are printed, which format fine... unless I boot
without a serial console in the kernel line in which case I find that
both my tty0 console messages and /var/log/boot.log stop at
dsm_sa_datamgr32d

dsm_sa_* are jobs associated with SARA's port of Dell's Open Manage
Server Administrator.

I dug a little deeper and found that the bulk of these messages (the
text) is produced by "echo -n" statements in the associated /etc/init.d/
scripts.  The " *" comes from a log_success_msg "" call to /etc/lsb-
base-logging.sh which is sourced at the end of /lib/lsb/init-functions
which is sourced in Dell's script.  All this does is echo " * $@" which
looks pretty innocent.

My guess is that what may be important here is that maybe a full second
can elapse between the echo of the main part of the message and the echo
of the " *".  Does Plymouth implement some sort of timeout after which
it decides console messages are over?  If so, then it think it may be
set too short.  Is there a conf file where this can be changed?

If not, or in the meantime, is there any negative consequence to not
running Plymouth at shutdown? I don't have or want splash screens.  Does
it do anything else at shutdown?

Thanks

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: plymouth 0.8.2-2ubuntu2
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
Architecture: amd64
Date: Fri Jul 16 15:04:43 2010
DefaultPlymouth: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427.1)
Lsusb:
 Bus 002 Device 003: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
 Bus 002 Device 002: ID 8087:0020  
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 8087:0020  
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. PowerEdge T110
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.32-22-generic 
root=UUID=b0f54546-a7ed-4e35-86c0-3583021d00bc ro quiet console=tty0 
console=ttyS1,115200n8
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 VGA16 VGA
SourcePackage: plymouth
TextPlymouth: /lib/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
dmi.bios.date: 01/28/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.2.1
dmi.board.name: 0X744K
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 17
dmi.chassis.vendor: Dell Inc.
dmi.modalias: 
dmi:bvnDellInc.:bvr1.2.1:bd01/28/2010:svnDellInc.:pnPowerEdgeT110:pvr:rvnDellInc.:rn0X744K:rvrA01:cvnDellInc.:ct17:cvr:
dmi.product.name: PowerEdge T110
dmi.sys.vendor: Dell Inc.

** Affects: plymouth (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug lucid

-- 
plymouth causes staircase right-shifting on serial console
https://bugs.launchpad.net/bugs/606512
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to