dist-upgrade from 12.04 -> 14.04 axes /etc/X11/xorg.conf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mythbuntu |
Confirmed
|
Undecided
|
Unassigned | ||
ubuntu-drivers-common (Ubuntu) |
Fix Released
|
High
|
Alberto Milone | ||
Trusty |
Fix Released
|
High
|
Alberto Milone | ||
ubuntu-release-upgrader (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Upon upgrading to Ubuntu 14.04 from an earlier LTS release the user's xorg.conf is renamed. Any custom settings they've made will be removed.
* Specifically for Mythbuntu 12.04 LTS users with NVIDIA graphics, they have a custom DPI setting that gets removed upon upgrade to 14.04.
* This has been fixed in utopic by testing if it's the first time that ubuntu-drivers has ran. If so, it sets a first boot flag so that no settings are removed.
[Test Case]
* This can be reproduced by installing a 12.04 based release, creating an xorg.conf and upgrading to 14.04. If the xorg.conf is renamed then the bug is hit.
* This can also be reproduced directly on 14.04 by removing /var/lib/
[Regression Potential]
* Part of the intention of ubuntu-
* Any functional users in the field should still remain functional. This only affects the first boot scenario.
affects: | nvidia-prime (Ubuntu) → ubuntu-drivers-common (Ubuntu) |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | New → Confirmed |
summary: |
- DPI really messed up after upgrade + dist-upgrade from 12.04 -> 14.04 axes /etc/X11/xorg.conf |
Changed in ubuntu-release-upgrader (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | New → Confirmed |
milestone: | none → ubuntu-14.04.1 |
Changed in ubuntu-drivers-common (Ubuntu): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
tags: | added: patch |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | Triaged → In Progress |
Changed in ubuntu-drivers-common (Ubuntu Trusty): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-release-upgrader (Ubuntu Trusty): | |
status: | New → Invalid |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: | added: downstream |
I'm not certain the release upgrader made this change. xorg_fix_ proprietary. py does look at xorg.conf but it doesn't back it up and it doesn't look like it ran during your upgrade.
2014-04-14 08:45:36,097 DEBUG Running PostInstallScript: './xorg_ fix_proprietary .py' fix_proprietary .py (Failed to execute child process "./xorg_ fix_proprietary .py" (No such file or directory))
2014-04-14 08:45:36,134 ERROR got error from PostInstallScript ./xorg_