upstart failsafe incorrect screen resolution when running with 2.6.31 kernerls
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
xserver-xorg-video-intel (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: upstart
If Xorg is broken so that "upstart" tries to display a message that Ubuntu is running in low graphics mode, then with 2.6.31-14 and 2.6.31-15 kernels it fails to determine the correct screen resolution and the message is thus unreadable. Tried navigating the messed-up upstart menus to get to a console but just end up with black screens.
How to repeat this bug:
(a) break X (not sure how to do this bit) - In my case experimenting with skim/scim/ibus was enough to break hal.
"(EE) config/hal: couldn't initialise context: unknown error (null)"
(b) reboot with a 2.6.31 kernel - every time ended up with a unreadable message.
(c) (optional) from knowledge of upstart menus; click "ok" and the select bottom button on next (messed up) menu which should be the go to a console option. Tab until "ok" button selected and hit return. Result completely bank screens.
Expectation: readable fall-back in the case that X fails.
If I booted with 2.6.28-16 then can read message "Ubuntu is running in low graphics mode" and can navigate to a console.
Possibly related warnings from /var/log/
(WW) Open ACPI failed (/var/run/
(WW) VESA(0): Unable to estimate virtual size
(WW) VESA(0): No valid modes left. Trying less strict filter...
(WW) VESA(0): Unable to estimate virtual size
(WW) VESA(0): No valid modes left. Trying aggressive sync range...
(WW) VESA(0): Unable to estimate virtual size
(WW) xf86CloseConsole: KDSETMODE failed: Input/output error
(WW) xf86CloseConsole: VT_GETMODE failed: Input/output error
(WW) xf86OpenConsole: VT_GETSTATE failed: Input/output error
(WW) xf86CloseConsole: VT_ACTIVATE failed: Input/output error
(WW) xf86CloseConsole: VT_WAITACTIVE failed: Input/output error
also see ubuntu forums tread:
http://
Ubuntu Release 9.10
upstart:
Installed: 0.6.3-10
Candidate: 0.6.3-10
Version table:
*** 0.6.3-10 0
500 http://
100 /var/lib/
machine: DELL XPS notebook M1210
ProblemType: Bug
Architecture: i386
Date: Fri Dec 4 11:07:47 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelMo
Package: upstart 0.6.3-10
ProcEnviron:
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: upstart
Uname: Linux 2.6.31-15-generic i686
XsessionErrors: (polkit-
affects: | upstart (Ubuntu) → xorg (Ubuntu) |
affects: | xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu) |
tags: | added: karmic |
tags: | added: resolution |
tags: | added: kj-triage |
tags: | added: b73a1py79 |
tags: | removed: b73a1py79 |
I'm thinking this is related to bug #491483.
No-one mentions messed up upstart displays but the "cure" seems to be to roll back the X updates as set out in post#19 bug #491483.