On Sun, 2018-06-24 at 11:49 +0200, floris wrote: > > > > What about the following > > /etc/nvidia/current/nvidia-drm-outputclass.conf > > > > --------------------------------------------------- > > Section "Files" > > ModulePath "/usr/lib/xorg/modules/linux" > > ModulePath "/usr/lib/xorg/modules" > > EndSection > > > > Section "OutputClass" > > Identifier "nvidia" > > MatchDriver "nvidia-drm" > > Driver "nvidia" > > EndSection > > --------------------------------------------------- > > > > That seems to work for stable ... what about sid? > > > > > > Andreas > > Hmmm, this should work, but the NVidia glx module will always be > loaded > for all screens by the xserver. This will break a multiseat system > with > multiple gpu vendors and maybe other glvnd dispatch goodness.
Tried this with nonglvnd + optimus + bumblebee and it works fine as far as I can see > Is the following situation a possibility? > > Stable -> nvidia-driver (up to version 390.xx in backports), > compatible > with all versions of the xserver > This version is shipped with a separate Files section in > nvidia-drm-outputclass.conf > If xserver 1.20 is in backports, this version can be upgraded to > match > the new Testing/Sid version > > Testing and Sid -> nvidia-legacy-390xx-driver, xserver > 1.20 > -> nvidia-driver (version > 396.xx), xserver > 1.20 > These versions will have the ModulePath option in the OutputClass > section. (and we can drop the glx-alternative system) > --- > Floris -- Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part