On Sep 30, 2015 17:26, "Andreas Beckmann" <a...@debian.org> wrote: > > On 2015-09-29 10:31, Luca Boccassi wrote: > > Another solution would be having the DM packages themselves add their users > > to the video group on install as well, but I'd be wary of adding > > workarounds in other packages, especially when it involves extending > > privileges, and I suspect the respective mainteiners feel the same way. > > > > Andreas, Vincent, what are your thoughts on this? > > I don't have time to dig into this right now. IIRC some consolekit magic > puts the local X user into to the video group, so GL works for the > logged in user... but not for most *dm. > > Did someone check whether this behavior depends on systemd vs. sysvinit? > > Do the device permissions differ dependening on the way the nvidia > module was loaded?
Ran a few tests, with glx-alternatives 0.6 and 340.93-2, and without gdm in video group: old modprobe, sysvinit: gdm works! old modprobe, systemd: gdm oops new modprobe, systemd: gdm oops new modprobe, sysvinit: gdm oops The first result is interesting I think, I'd expected it to work. > We should get the maintainers of the affected *dm packages involved in > this discussion. There's a bug open against gdm, cc'ed. Kind regards, Luca Boccassi