diff --git a/550/debian-550/changelog b/550/debian-550/changelog index f13a8a1..8933095 100644 --- a/550/debian-550/changelog +++ b/550/debian-550/changelog @@ -1,4 +1,4 @@ -nvidia-graphics-drivers-550 (550.56-101pika8) experimental; urgency=medium +nvidia-graphics-drivers-550 (550.56-101pika9) experimental; urgency=medium * New upstream diff --git a/550/extra_files/10-nvidia-amd64-module.conf b/550/extra_files/10-nvidia-amd64-module.conf new file mode 100644 index 0000000..9bf70ee --- /dev/null +++ b/550/extra_files/10-nvidia-amd64-module.conf @@ -0,0 +1,15 @@ +# This xorg.conf.d configuration snippet configures the X server to +# automatically load the nvidia X driver when it detects a device driven by the +# nvidia-drm.ko kernel module. Please note that this only works on Linux kernels +# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia-drm.ko +# kernel module is loaded before the X server is started. + +# Adds x86_64-linux-gnu module path to X11 + +Section "OutputClass" + Identifier "nvidia" + MatchDriver "nvidia-drm" + Driver "nvidia" + ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/current" +EndSection + diff --git a/550/gen-control-550.py b/550/gen-control-550.py index fbf5b52..95e1eff 100755 --- a/550/gen-control-550.py +++ b/550/gen-control-550.py @@ -2534,7 +2534,8 @@ nvidia_drv.so usr/lib/${{DEB_HOST_MULTIARCH}}/nvidia/current/ libglxserver_nvidia.so.{DRIVER_VERSION_FULL} usr/lib/${{DEB_HOST_MULTIARCH}}/nvidia/current/ extra_files/nvidia.ids usr/lib/${{DEB_HOST_MULTIARCH}}/nvidia/current/ -nvidia-drm-outputclass.conf etc/nvidia/current/""" +nvidia-drm-outputclass.conf etc/nvidia/current/ +extra_files/10-nvidia-amd64-module.conf usr/share/X11/xorg.conf.d/""" XSERVER_XORG_VIDEO_NVIDIA_LINTIAN_FILE_PREQ = """# The NVIDIA license does not allow any form of modification. spelling-error-in-binary