Bug#900248: nvidia-driver: update to 390.59 breaks direct rendering
Peter De Wachter
pdewacht at gmail.com
Thu May 31 10:07:53 BST 2018
> Fortunately another user reported a possible alternative, if you have
> time could you please try to drop a nvidia.conf in
> /usr/share/X11/xorg.conf.d with the following content:
>
> Section "OutputClass"
> Identifier "Nvidia Modules"
> MatchDriver "nvidia-drm"
> Driver "nvidia"
> Option "AllowEmptyInitialConfiguration" "true"
> ModulePath "/usr/lib/nvidia"
> EndSection
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900428
>
> As before also restore the original libglx.so in modules/extension, and
> remove the Nvidia symlink altogether.
Yes, that works.
I noted that there was already a similar config file,
nvidia-drm-outputclass.conf, that also has a MatchDriver "nvidia-drm"
line. I don't know how X handles that: were they merged, or was one of
them ignored?
Also it looks like /usr/lib/nvidia might contain multiple incompatible
libglx.so files:
xserver-xorg-video-nvidia: /usr/lib/nvidia/current/libglx.so
xserver-xorg-video-nvidia-legacy-304xx: /usr/lib/nvidia/legacy-304xx/libglx.so
xserver-xorg-video-nvidia-legacy-340xx: /usr/lib/nvidia/legacy-340xx/libglx.so
I don't know if these packages can be installed together. If they can,
there will be random failures again.
Best regards,
Peter
More information about the pkg-nvidia-devel
mailing list