commit:     cb335d5d9efcb79e99a8c8fc2fbce91610050bcd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 17:12:58 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 17:42:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb335d5d

x11-drivers/nvidia-drivers: Add xorg.conf file to set ModulePath

Closes: https://bugs.gentoo.org/713546
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-390.conf                   | 7 +++++++
 ...-drivers-390.138-r1.ebuild => nvidia-drivers-390.138-r2.ebuild} | 3 +++
 2 files changed, 10 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-390.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
new file mode 100644
index 00000000000..81dbfc45786
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
@@ -0,0 +1,7 @@
+Section "OutputClass"
+    Identifier "nvidia"
+    MatchDriver "nvidia-drm"
+    Driver "nvidia"
+    Option "AllowEmptyInitialConfiguration"
+    ModulePath "/usr/lib/nvidia/xorg"
+EndSection

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r1.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
index 783dd93a4d2..7505e7d936a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
@@ -343,6 +343,9 @@ src_install() {
 
                insinto /etc/vulkan/icd.d
                doins nvidia_icd.json
+
+               insinto /etc/X11/xorg.conf.d
+               doins "${FILESDIR}"/nvidia-390.conf
        fi
 
        if use kernel_linux; then

Reply via email to