Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=710ca023a4aa93398dbba7dbe012a42b346866a1

commit 710ca023a4aa93398dbba7dbe012a42b346866a1
Author: crazy <[email protected]>
Date:   Sat Oct 21 13:05:14 2017 +0200

nvidia-387.12-6-x86_64
* install missing kernel modules
nvidia-modeset need nvidia-drm
* added FIXME

diff --git a/source/x11-extra/nvidia/FrugalBuild 
b/source/x11-extra/nvidia/FrugalBuild
index c9b2b35..dd6e974 100644
--- a/source/x11-extra/nvidia/FrugalBuild
+++ b/source/x11-extra/nvidia/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=nvidia
pkgver=387.12
-pkgrel=5
+pkgrel=6
archs=('x86_64')
_F_kernelmod_scriptlet=nvidia.install
Finclude kernel-module
@@ -41,6 +41,7 @@ build () {
Fexec cd $Fsrcdir/${_F_nvidia_name}/kernel || Fdie
Fexec make SYSSRC=$_F_kernelmod_dir/build module || Fdie
Ffilerel nvidia.ko $_F_kernelmod_dir/kernel/drivers/video/nvidia.ko
+       Ffilerel nvidia-drm.ko 
$_F_kernelmod_dir/kernel/drivers/video/nvidia-drm.ko
Ffilerel nvidia-modeset.ko 
$_F_kernelmod_dir/kernel/drivers/video/nvidia-modeset.ko
Ffilerel nvidia-uvm.ko $_F_kernelmod_dir/kernel/drivers/video/nvidia-uvm.ko
Fbuild_kernelmod_scriptlet
diff --git a/source/x11-extra/nvidia/nvidia.install 
b/source/x11-extra/nvidia/nvidia.install
index af9c951..3ab6d6e 100644
--- a/source/x11-extra/nvidia/nvidia.install
+++ b/source/x11-extra/nvidia/nvidia.install
@@ -100,9 +100,10 @@ pre_remove() {

post_remove() {
/sbin/depmod -a @_F_kernelmod_uname@
+       ## UHM.. FIXME .. FIXME -- crazy --
echo "*** Nvidia driver is removed now. To have a working Xorg Server again run 
: ***"
echo "*** pacman-g2 -S libgl libgl-headers libglx ****"
-
+
if grep -q 'rd.driver.blacklist=nouveau'  /etc/default/grub ; then
echo "Updating kernel cmdline..."
sed -i 's/rd.driver.blacklist=nouveau //' /etc/default/grub
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to