Freeze exception: display an error dialog when "Install Ubuntu" crashes.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Right now when ubiquity crashes in "Install Ubuntu" mode, we simply start a desktop session. While an apport notification will be available in the ensuing session, this is still a confusing course of events. If automatic mode is used, such as it is in Wubi, then dropping to the live CD desktop is entirely the wrong thing to do. In this case, if the user were to run ubiquity from the live CD session they would be installing to a partition, entirely what they were avoiding by using Wubi.
The following patch adds a translatable error dialog that is shown if ubiquity exits non-zero (as it does when an exception is raised). If in automatic mode and ubiquity/
Please provide a freeze exception for this patch. The new code path is only traversed on ubiquity failure and it prevents Wubi users from getting confused and doing something damaging to their disk.
http://
Thanks!
Related branches
tags: | added: iso-testing |
This bug was fixed in the package ubiquity - 2.2.16
---------------
ubiquity (2.2.16) lucid; urgency=low
[ Evan Dandrea ] extra_label. The reboot_ on_failure to false install- language- support false by default. OEMs repository or can guarantee an Internet failure_ command if we crash in only ubiquity mode.
* Only show the update link and release notes when a critical update
is available (LP: #554570).
* Fix backing up to the language page in the KDE frontend (LP: #557225).
* Bring back the debconf translation for password_
KDE frontend still uses it (LP: #557192).
* Fix a small typo that was preventing the duration string on the
language page from being translated (LP: #551633).
* Fix backing up past partitioning when manual partitioning was
selected (LP: #557210).
* Let the user know why we're starting a desktop session or rebooting
when ubiquity in only mode crashes. If in automatic mode, the
default is to reboot. Preseed ubiquity/
to start a desktop session instead (LP: #558371).
* Make oem-config/
should only be turning this on if they've provided all the possible
langpacks in oem-config/
connection (LP: #539710).
* Call ubiquity/
[ Amichai Rothman ]
* Fix KDE frontend's slideshow links not working (LP: #540278)
* Fix KDE progress bar and skip button too small (LP: #555707)
* Fix KDE skip button appearing as full-width button at the
bottom of the window and messing up dialog layout (LP: #540321)
* Fix progress bar updated file count out of range (LP: #550147)
* Fix progress title not shown during some configuration steps
[ Colin Watson ] process_ label ("installation process") and b_install ("Install") when running as oem-config; providing
* Update handling of "Ready to install" etc. templates to account for the
removal of the separate welcome page.
* KDE frontend:
- Hide install_
breadcrum
alternative strings would break string freeze, and the UI should look
OK without them (LP: #540929).
* GTK frontend:
- Re-fetch translations before calling plugin_translate (LP: #552673).
* Update translations from Launchpad.
* Automatic update of included source packages: partman-auto 89ubuntu5,
tzsetup 1:0.26ubuntu7.
-- Colin Watson <email address hidden> Fri, 09 Apr 2010 19:29:50 +0100