Xorg fails to start after installing the Hardware Enablement Stack due to missing symlink after purging old xserver-xorg
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| xorg (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
| xorg-lts-trusty (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
| xorg-lts-utopic (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
| xorg-lts-vivid (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Bug:
The bug happens whenever the remaining configuration files of the original X stack is removed, ie purging. It does not happen for users who do not explicitly remove those.
Workaround:
For example, if upgraded 14.04 LTS to the 14.04.2 HWE stack (=14.10/utopic):
sudo dpkg-reconfigure xserver-
This restores the symlink /etc/X11/X -> /usr/bin/Xorg
---
After installing the hardware enablement stack on precise by running:
sudo apt-get install linux-generic-
Xorg fail to start. There is no error message or anything, just a black screen. Switching to a vt i possible and lightdm/x-0.log shows that a symlink is missing:
X: cannot stat /etc/X11/X (No such file or directory), aborting.
I updates two computers running precise x86_64 and both had the problem.
Just recreating the symlink fixes the problem and then precise runs perfectly fine with the new stack (in fact, it's more stable so far).
| summary: |
Xorg fail to start after installing the hardware enablement stack on - precise + precise due to missing symlink |
| tags: | added: precise |
| summary: |
- Xorg fail to start after installing the hardware enablement stack on + Xorg fails to start after installing the hardware enablement stack on precise due to missing symlink after purging old xserver-xorg |
| tags: | added: regression-update |
| tags: | added: xorg-server |
| Changed in xorg-lts-trusty (Ubuntu): | |
| status: | New → Confirmed |
| tags: | removed: hw-specific |
| tags: | added: packaging |
| Changed in xorg (Ubuntu): | |
| importance: | Undecided → High |
| assignee: | nobody → Maarten Lankhorst (mlankhorst) |
| status: | New → Triaged |
| Changed in xorg (Ubuntu): | |
| importance: | High → Low |
| Changed in xorg-lts-utopic (Ubuntu): | |
| status: | New → Confirmed |
| no longer affects: | xorg-lts-quantal (Ubuntu) |
| no longer affects: | xorg-lts-raring (Ubuntu) |
| no longer affects: | xorg-lts-saucy (Ubuntu) |
| description: | updated |
| Changed in xorg (Ubuntu): | |
| assignee: | Maarten Lankhorst (mlankhorst) → nobody |
| Changed in xorg-lts-vivid (Ubuntu): | |
| status: | Confirmed → Fix Released |

Status changed to 'Confirmed' because the bug affects multiple users.