Lucid Kubuntu: garbled splash screen and random failures to start X

Bug #568382 reported by Julian Edwards
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: plymouth

After upgrading Karmic to Lucid, the splash screen is part-garbled and comes up in very low res and few colours. It looks like it's picking a bad modeline for the monitor, which loses the bottom part of the display.

Occasionally it will also jump into the failsafe X dialog on yet another corrupted screen which seems wrapped over the right edge of the monitor. If I simply choose restart X, it works, but then since I have gdm installed it seems to prefer that over my normal kdm. The desktop then comes up in some very low resolution that I can't correct.

If I remove the splash boot option it'll all work fine.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: plymouth 0.8.2-2
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
CurrentDmesg:
 [ 252.319262] ppdev: user-space parallel port driver
 [ 355.073400] CPUFREQ: Per core ondemand sysfs interface is deprecated - up_threshold
Date: Thu Apr 22 13:26:32 2010
DefaultPlymouth: /lib/plymouth/themes/kubuntu-logo/kubuntu-logo.plymouth
MachineType: System manufacturer System Product Name
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=38c98076-521e-408e-af6a-2e8e00de0f05 ro quiet splash
ProcEnviron:
 LC_TIME=en_GB.utf8
 LANGUAGE=
 LANG=en_GB.utf8
 SHELL=/bin/bash
ProcFB: 0 VGA16 VGA
SourcePackage: plymouth
TextPlymouth: Error: command ['readlink', '/etc/alternatives/text.plymouth'] failed with exit code 1:
dmi.bios.date: 05/28/2008
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: ASUS M3N72-D ACPI BIOS Revision 0202
dmi.board.name: M3N72-D
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: 1.XX
dmi.chassis.asset.tag: 123456789000
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvrASUSM3N72-DACPIBIOSRevision0202:bd05/28/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM3N72-D:rvr1.XX:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Julian Edwards (julian-edwards) wrote :
Revision history for this message
Steve Langasek (vorlon) wrote :

Hi Julian,

The few colors on the splash screen is a consequence of you having the nvidia binary drivers installed; the only framebuffer plymouth has available to use with such drivers is a 16-color VGA framebuffer. The kubuntu theme could be improved in how it displays on VGA, though; this is bug #551290.

The loss of the bottom part of the display is unfortunately not a bug we can fix as long as we're using the VGA framebuffer, because this is simply how the hardware displays in VGA mode. I don't think 640x480 gets a lot of testing from the hardware vendor on newer widescreen LCDs. :/

Launching gdm from failsafe X is because of broken integration between kdm and the failsafe-x upstart job, which currently *always* expects to launch gdm. This is bug #557930.

Finally, the fact that you land in failsafe mode at all indicates some kind of bug with the X server. Since you're using the nvidia binary drivers, I'll reassign this to the nvidia-graphics-drivers package.

affects: plymouth (Ubuntu) → nvidia-graphics-drivers (Ubuntu)
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Hi Steve, thanks for replying so quickly!

A couple more data points for anyone looking at this:

1. I spoke to someone on #ubuntu-x who said that failsafe mode happens because when X tries to start it already sees an X server running (I confirmed this by looking in the X log).
2. I don't get any problems on a machine with 1440x900 intel graphics (which I guess is because it has the right framebuffers available?)

Cheers.

Bryce Harrington (bryce)
tags: added: kubuntu
Revision history for this message
Gary (gary-geisbert) wrote :

I'm having the same problem but with regular Ubuntu 10.04 (amd64). The low graphics dialog intermittently shows up, but doing a "sudo /etc/init.d/gdm restart" from the console fixes it. When it fails, the Xorg.0.log says that it can't find the nvidia driver in the kernel, but somehow restarting gdm fixes it.

$ lspci | grep VGA
03:00.0 VGA compatible controller: nVidia Corporation C79 [GeForce 9400M G] (rev b1)

$ dpkg -l | grep nvidia
ii nvidia-173-modaliases 173.14.22-0ubuntu11 Modaliases for the NVIDIA binary X.Org drive
ii nvidia-96-modaliases 96.43.17-0ubuntu1 Modaliases for the NVIDIA binary X.Org drive
ii nvidia-common 0.2.23 Find obsolete NVIDIA drivers
ii nvidia-current 195.36.15-0ubuntu2 NVIDIA binary Xorg driver, kernel module and
ii nvidia-current-modaliases 195.36.15-0ubuntu2 Modaliases for the NVIDIA binary X.Org drive
ii nvidia-settings 195.36.08-0ubuntu2 Tool of configuring the NVIDIA graphics driv

Revision history for this message
Gary (gary-geisbert) wrote :

Actually, this isn't intermittent, it happens on a cold boot. Same work-around though, I have to restart gdm with "/etc/init.d/gdm restart" to get it to work.

Revision history for this message
Julian Edwards (julian-edwards) wrote :

For me it's happening very randomly. I removed the splash kernel option in the hope that the lack of modeswitching would help but it doesn't. Some days my machine starts up fine, other days it'll hit failsafe-x time after time.

Revision history for this message
Martin Spacek (mspacek) wrote :

I'm getting this as well on my Lenovo Thinkpad W510 with an Nvidia Quadro FX 880M, and it's very random. Doesn't seem to matter if it's a cold boot. The odds seem to be about 50/50 of booting up normally, or booting up to the X dialog in low-graphics mode. When I choose restart X in the X dialog, I get the gnome login screen at low-res. From there I reboot and hope for the best. My Xorg.conf is a generic one generated by the nvidia config applet (which reports nvidia driver version 195.36.24). I think this started happening to me in late June, so probably due to some update around then. I'm up to date on all packages.

Revision history for this message
Martin Spacek (mspacek) wrote :

Just to clarify, I'm running Ubuntu (not Kubuntu) 10.04, amd64.

Changed in nvidia-graphics-drivers (Ubuntu):
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :

That version is no more supported; please open a new bug report if the actual archive found version also has the same issue.

Changed in nvidia-graphics-drivers (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.