Skip to content

Commit e968acd

Browse files
committed
Rollback Nvidia Legacy Driver to 304.135
Improves compatibility with older Nvidia cards (7000, 8000, 9000 and g100 series)
1 parent cc1740a commit e968acd

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

packages/x11/driver/xf86-video-nvidia-legacy/package.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
################################################################################
1818

1919
PKG_NAME="xf86-video-nvidia-legacy"
20-
PKG_VERSION="340.102"
20+
PKG_VERSION="304.135"
2121
PKG_ARCH="x86_64"
2222
PKG_LICENSE="nonfree"
2323
PKG_SITE="http://www.nvidia.com/"

packages/x11/driver/xf86-video-nvidia-legacy/patches/xf86-video-nvidia-legacy-kernel-4.9.patch

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
diff -Naur a/kernel/nv-drm.c b/kernel/nv-drm.c
2-
--- a/kernel/nv-drm.c 2016-12-15 12:41:26.000000000 +0100
3-
+++ b/kernel/nv-drm.c 2016-12-15 12:58:48.000000000 +0100
4-
@@ -115,7 +115,11 @@
2+
--- a/kernel/nv-drm.c 2016-12-09 19:47:20.000000000 +0000
3+
+++ b/kernel/nv-drm.c 2017-01-02 16:03:57.691298148 +0000
4+
@@ -71,7 +71,11 @@
55
};
66

77
static struct drm_driver nv_drm_driver = {
8+
- .driver_features = 0,
89
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0)
910
+ .driver_features = DRIVER_GEM | DRIVER_PRIME | DRIVER_LEGACY,
1011
+#else
11-
.driver_features = DRIVER_GEM | DRIVER_PRIME,
12+
+ .driver_features = DRIVER_GEM | DRIVER_PRIME,
1213
+#endif
1314
.load = nv_drm_load,
1415
.unload = nv_drm_unload,

0 commit comments

Comments
 (0)