Skip to content

Commit 995e5e9

Browse files
committed
Update nvidia driver
Fixes #263
1 parent d984e18 commit 995e5e9

2 files changed

Lines changed: 65 additions & 11 deletions

File tree

alis.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ AUR_PACKAGE="paru-bin !yay-bin !paru !yay !aurman" # (single)
8787
## DISPLAY_DRIVER_DDX add DDX driver which provides 2D acceleration in Xorg.
8888
## VULKAN add support for Vulkan.
8989
## DISPLAY_DRIVER_HARDWARE_VIDEO_ACCELERATION, DISPLAY_DRIVER_HARDWARE_VIDEO_ACCELERATION_INTEL add support for hardware video acceleration
90-
DISPLAY_DRIVER="auto !intel !amdgpu !ati !nvidia !nvidia-lts !nvidia-dkms !nvidia-470xx-dkms !nvidia-390xx-dkms !nvidia-340xx-dkms !nouveau" # (single, auto=$vendor)
90+
DISPLAY_DRIVER="auto !intel !amdgpu !ati !nvidia-open !nvidia-open-dkms !nvidia-open-lts !nvidia-580xx-dkms !nvidia-575xx-dkms !nvidia-550xx-dkms !nvidia-535xx-dkms !nvidia-510xx-dkms !nvidia-470xx-dkms !nvidia-430xx-dkms !nvidia-390xx-dkms !nvidia-340xx-dkms !nouveau" # (single, auto=$vendor)
9191
KMS="true"
9292
FASTBOOT="true"
9393
FRAMEBUFFER_COMPRESSION="true"

alis.sh

Lines changed: 64 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ function check_variables() {
174174
check_variables_list "KERNELS" "$KERNELS" "linux-lts linux-lts-headers linux-hardened linux-hardened-headers linux-zen linux-zen-headers" "false" "false"
175175
check_variables_list "KERNELS_COMPRESSION" "$KERNELS_COMPRESSION" "auto gzip bzip2 lzma xz lzop lz4 zstd" "true" "true"
176176
check_variables_list "AUR_PACKAGE" "$AUR_PACKAGE" "paru-bin yay-bin paru yay aurman" "true" "true"
177-
check_variables_list "DISPLAY_DRIVER" "$DISPLAY_DRIVER" "auto intel amdgpu ati nvidia nvidia-lts nvidia-dkms nvidia-470xx-dkms nvidia-390xx-dkms nvidia-340xx-dkms nouveau" "false" "true"
177+
check_variables_list "DISPLAY_DRIVER" "$DISPLAY_DRIVER" "auto intel amdgpu ati nvidia-open nvidia-open-dkms nvidia-open-lts nvidia-580xx-dkms nvidia-575xx-dkms nvidia-550xx-dkms nvidia-535xx-dkms nvidia-510xx-dkms nvidia-470xx-dkms nvidia-430xx-dkms nvidia-390xx-dkms nvidia-340xx-dkms nouveau" "false" "true"
178178
check_variables_boolean "KMS" "$KMS"
179179
check_variables_boolean "FASTBOOT" "$FASTBOOT"
180180
check_variables_boolean "FRAMEBUFFER_COMPRESSION" "$FRAMEBUFFER_COMPRESSION"
@@ -1009,23 +1009,53 @@ function display_driver() {
10091009
"ati" )
10101010
local PACKAGES_DRIVER_MULTILIB="lib32-mesa"
10111011
;;
1012-
"nvidia" )
1013-
local PACKAGES_DRIVER="nvidia"
1012+
"nvidia-open" )
1013+
local PACKAGES_DRIVER="nvidia-open"
10141014
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
10151015
;;
1016-
"nvidia-lts" )
1017-
local PACKAGES_DRIVER="nvidia-lts"
1016+
"nvidia-open-dkms" )
1017+
local PACKAGES_DRIVER="nvidia-open-dkms"
10181018
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
10191019
;;
1020-
"nvidia-dkms" )
1021-
local PACKAGES_DRIVER="nvidia-dkms"
1020+
"nvidia-open-lts" )
1021+
local PACKAGES_DRIVER="nvidia-open-lts"
1022+
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
1023+
;;
1024+
"nvidia-580xx-dkms" )
1025+
local PACKAGES_DRIVER_PACMAN="false"
1026+
local PACKAGES_DRIVER="nvidia-580xx-dkms"
1027+
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
1028+
;;
1029+
"nvidia-575xx-dkms" )
1030+
local PACKAGES_DRIVER_PACMAN="false"
1031+
local PACKAGES_DRIVER="nvidia-575xx-dkms"
1032+
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
1033+
;;
1034+
"nvidia-550xx-dkms" )
1035+
local PACKAGES_DRIVER_PACMAN="false"
1036+
local PACKAGES_DRIVER="nvidia-550xx-dkms"
1037+
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
1038+
;;
1039+
"nvidia-535xx-dkms" )
1040+
local PACKAGES_DRIVER_PACMAN="false"
1041+
local PACKAGES_DRIVER="nvidia-535xx-dkms"
1042+
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
1043+
;;
1044+
"nvidia-510xx-dkms" )
1045+
local PACKAGES_DRIVER_PACMAN="false"
1046+
local PACKAGES_DRIVER="nvidia-510xx-dkms"
10221047
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
10231048
;;
10241049
"nvidia-470xx-dkms" )
10251050
local PACKAGES_DRIVER_PACMAN="false"
10261051
local PACKAGES_DRIVER="nvidia-470xx-dkms"
10271052
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
10281053
;;
1054+
"nvidia-430xx-dkms" )
1055+
local PACKAGES_DRIVER_PACMAN="false"
1056+
local PACKAGES_DRIVER="nvidia-430xx-dkms"
1057+
local PACKAGES_DRIVER_MULTILIB="lib32-nvidia-utils"
1058+
;;
10291059
"nvidia-390xx-dkms" )
10301060
local PACKAGES_DRIVER_PACMAN="false"
10311061
local PACKAGES_DRIVER="nvidia-390xx-dkms"
@@ -1104,22 +1134,46 @@ function display_driver() {
11041134
local PACKAGES_HARDWARE_ACCELERATION=""
11051135
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB=""
11061136
;;
1107-
"nvidia" )
1137+
"nvidia-open" )
11081138
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
11091139
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
11101140
;;
1111-
"nvidia-lts" )
1141+
"nvidia-open-dkms" )
11121142
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
11131143
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
11141144
;;
1115-
"nvidia-dkms" )
1145+
"nvidia-open-lts" )
1146+
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
1147+
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
1148+
;;
1149+
"nvidia-580xx-dkms" )
1150+
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
1151+
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
1152+
;;
1153+
"nvidia-575xx-dkms" )
1154+
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
1155+
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
1156+
;;
1157+
"nvidia-550xx-dkms" )
1158+
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
1159+
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
1160+
;;
1161+
"nvidia-535xx-dkms" )
1162+
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
1163+
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
1164+
;;
1165+
"nvidia-510xx-dkms" )
11161166
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
11171167
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
11181168
;;
11191169
"nvidia-470xx-dkms" )
11201170
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
11211171
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
11221172
;;
1173+
"nvidia-430xx-dkms" )
1174+
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
1175+
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"
1176+
;;
11231177
"nvidia-390xx-dkms" )
11241178
local PACKAGES_HARDWARE_ACCELERATION="libva-mesa-driver"
11251179
local PACKAGES_HARDWARE_ACCELERATION_MULTILIB="lib32-libva-mesa-driver"

0 commit comments

Comments
 (0)