fakerebooted kernel doesn't work

Bug #357870 reported by Adam Petaccia
4
Affects Status Importance Assigned to Milestone
linux-ports-meta (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

When Ubuntu installs a new kernel and needs to reboot, it uses a quickreboot mechanism (kexec?) that bipasses the BIOS. This breaks my machine horribly. VT terminals and USpash fail to appear and I get a blank screen, until shutdown when I see an 80x24 terminal scrambled with random data. Sound fails. Pulse audio only seeings "NULL" output. Compiz initializes, but refuses to load half my settings (I have a cube with 4 faces, but the cylendar plugin doesn't load). If I try to continue, despite these facts, the system seems much more "Crash happy" where things are more likely to explode. This is 100% reproducable (it happens every time).

All in all, this fastreboot mechanism fails horribly on my machine, and makes me have to shutdown and then reboot, AGAIN. Assuming the system shuts down correctly without me having to hard power it off.

Revision history for this message
Adam Petaccia (mighmos) wrote :
Adam Petaccia (mighmos)
summary: - fakerebooted kernel does work
+ fakerebooted kernel doesn't work
Revision history for this message
Steve Dodd (anarchetic) wrote :

Excuse me piggy-backing on this bug report, but the other issue with the kexec reboot is that it's impossible to reboot into another operating system on a dual-boot machine with it enabled. Even if it is/becomes stable enough for use (I have to say it works fine on my machine), it might be worth only enabling it if no other operating systems are found during installation.

Adam: as a temporary work around, you can set LOAD_KEXEC=false in /etc/default/kexec ..

Andy Whitcroft (apw)
Changed in linux-ports-meta (Ubuntu):
status: New → Won't Fix
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.