xserver wont start after nvidia-prime installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-prime (Ubuntu) |
Fix Released
|
High
|
Alberto Milone | ||
Precise |
Fix Released
|
High
|
Alberto Milone | ||
Saucy |
Fix Released
|
High
|
Alberto Milone |
Bug Description
SRU request:
[Impact]
* As a result of this bug, the lightdm configuration file will always been overwritten. This is not desirabled or expected and causes serious problems on any *buntu system other than Ubuntu.
[Test Case]
* Enable the precise-proposed or the saucy-proposed repository and install nvidia-prime (0.4.2~hybrid0.0.1 in precise or 0.4.2~hybrid0.1 in saucy).
* If the package doesn't overwrite the lightdm greeter in the lightdm.conf file, then the fix is correct.
[Regression Potential]
* The regression potential here should be zero, as we only replace two conditions ( "test -f" and "test ! -s") that can never be true at the same time, with the "test -s" condition which does exactly what we need - it checks that the file exists and has a size greater than zero - and reuse the existing file if this condition is satisfied.
----
I have done a fresh install of saucy, before the installation of nvidia-prime lightdm-gtk-greeter was set in lightdm.conf. During the installation of nvidia-prime the greeter ist changed to unity-greeter which causes a crash and no display after a reboot. When changing the greeter back to lightdm-gtk-greeter everything works fine.
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: nvidia-prime 0.4
ProcVersionSign
Uname: Linux 3.11.0-7-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
Date: Wed Sep 11 22:11:06 2013
InstallationDate: Installed on 2013-09-11 (0 days ago)
InstallationMedia: Xubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130902.1)
MarkForUpload: True
PackageArchitec
SourcePackage: nvidia-prime
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in nvidia-prime (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-prime (Ubuntu Precise): | |
status: | New → Triaged |
Changed in nvidia-prime (Ubuntu Saucy): | |
status: | New → Triaged |
Changed in nvidia-prime (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in nvidia-prime (Ubuntu Saucy): | |
importance: | Undecided → High |
Changed in nvidia-prime (Ubuntu Precise): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-prime (Ubuntu Saucy): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-prime (Ubuntu): | |
status: | Triaged → In Progress |
Changed in nvidia-prime (Ubuntu Precise): | |
status: | Triaged → In Progress |
Changed in nvidia-prime (Ubuntu Saucy): | |
status: | Triaged → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Status changed to 'Confirmed' because the bug affects multiple users.