nvidia-prime should support gdm also
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Ubuntu GNOME |
Triaged
|
Medium
|
Unassigned | ||
| gdm (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
| Trusty |
Confirmed
|
Undecided
|
Unassigned | ||
| gdm3 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| Trusty |
Confirmed
|
Undecided
|
Unassigned | ||
| nvidia-prime (Ubuntu) |
Fix Released
|
Wishlist
|
Alberto Milone | ||
| Precise |
Fix Released
|
Wishlist
|
Unassigned | ||
| Trusty |
Confirmed
|
Undecided
|
Unassigned | ||
| ubuntu-drivers-common (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
| Trusty |
Confirmed
|
Wishlist
|
Unassigned | ||
Bug Description
On Ubuntu GNOME we ship gdm by default, however nvidia-prime depends on lightdm. This means that
1. Anyone installing nvidia binary drivers will pull in nvidia-prime and subsequently lightdm. As a consequence of this they are also going to get the potentially confusing dconf pop-up asking them to choose a DM.
2. nvidia-prime probably won't work when using gdm
I haven't looked to closely at how deeply integrated this is with lightdm, however we particularly don't want #1 happening, and it would be nice if #2 worked.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: nvidia-prime (not installed)
ProcVersionSign
Uname: Linux 3.12.0-5-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.7-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Wed Dec 18 16:56:19 2013
InstallationDate: Installed on 2012-09-23 (451 days ago)
InstallationMedia: Ubuntu GNOME Remix 12.10 "Quantal Quetzal" - Alpha amd64(20120922)
SourcePackage: nvidia-prime
UpgradeStatus: No upgrade log present (probably fresh install)
| Changed in ubuntu-gnome: | |
| status: | Confirmed → Triaged |
| Changed in nvidia-prime (Ubuntu): | |
| assignee: | nobody → Alberto Milone (albertomilone) |
| no longer affects: | gdm (Ubuntu Precise) |
| no longer affects: | ubuntu-drivers-common (Ubuntu Precise) |
| tags: | added: patch |
| Changed in gdm (Ubuntu): | |
| importance: | Undecided → Medium |
| importance: | Medium → Low |
| Changed in nvidia-prime (Ubuntu Precise): | |
| importance: | Undecided → Low |
| Changed in ubuntu-drivers-common (Ubuntu): | |
| importance: | Undecided → Low |
| Changed in nvidia-prime (Ubuntu Precise): | |
| importance: | Low → Wishlist |
| Changed in ubuntu-drivers-common (Ubuntu): | |
| importance: | Low → Wishlist |
| Changed in gdm (Ubuntu): | |
| importance: | Low → Wishlist |
| Changed in ubuntu-gnome: | |
| milestone: | trusty → trusty.1 |
| tags: | added: ubuntu-gnome |
| Changed in ubuntu-gnome: | |
| milestone: | trusty.1 → trusty.3 |

If gdm supports running scripts when starting a greeter seession or right after stopping X, then it's doable.
These are the relevant fields in the lightdm configuration file:
# display- setup-script = Script to run when starting a greeter session (runs as root) stopped- script = Script to run after stopping the display server (runs as root)
# display-