Bug#900248: nvidia-driver: update to 390.59 breaks direct rendering
floris
jkfloris at dds.nl
Mon Jun 25 22:35:47 BST 2018
Andreas Beckmann schreef op 2018-06-25 17:38:
> On 2018-06-24 11:49, 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.
>>
>> Is the following situation a possibility?
>
> We can consider such fancy setup for 396.xx and newer, since that will
> change a lot anyway. For 390.xx I want to have a version in sid that
> can
> be uploaded with minimal changes to stretch once the next CVE arrives
> ...
>
I understand you ideally want one nvidia package for all Debian
versions.
>> 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)
>
> Nope, we have to keep glx-alternatives around as long as 340xx is still
> in the game.
>
Sorry, I forgot 340xx doesn't support glvnd
---
Floris
More information about the pkg-nvidia-devel
mailing list