From b8eba5421f37544ecaf2d3ca2ab8a16004717340 Mon Sep 17 00:00:00 2001 From: eputty123 <78649589+eputty123@users.noreply.github.com> Date: Mon, 16 Dec 2024 09:20:01 -0500 Subject: [PATCH] 550.135+revised unisntall instructions. (#273) * Update PKGBUILD * Update README.md * kernel-open: Conditionally apply make-modeset-fbdev-default, silence-event-assert-until-570, fix-hdmi-names and kernel-6.12 patches silence-event-assert-until-570 - https://github.com/NVIDIA/open-gpu-kernel-modules/issues/716#issuecomment-2391898884 fix-hdmi-names - https://github.com/NVIDIA/open-gpu-kernel-modules/pull/715 Hopefully will fix kernel-open 565 on 6.12. Fixes https://github.com/Frogging-Family/nvidia-all/issues/276 * Update 565 branch to 565.77 (#280) Co-authored-by: Arthur Coombes * Get rid of the 6.12 kernel application on kernel-open 565. Fixed with 565.77 --------- Co-authored-by: Tk-Glitch Co-authored-by: Arthur Coombes <47657546+TuxThePenguin76@users.noreply.github.com> Co-authored-by: Arthur Coombes --- PKGBUILD | 6 +++--- README.md | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index f9b69d0..e7e2fc0 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -51,7 +51,7 @@ if [ -z "$_driver_version" ] || [ "$_driver_version" = "latest" ] || [ -z "$_dri warning "Please make sure you have the corresponding kernel headers package installed for each kernel on your system !\n" if [[ -z $CONDITION ]]; then - read -p " Which driver version do you want?`echo $'\n > 1.Vulkan dev: 550.40.80\n 2.565 series: 565.77\n 3.560 series: 560.35.03\n 4.550 series: 550.127.05\n 5.470 series: 470.256.02 (LTS kernel recommended)\n 6.Older series\n 7.Custom version (396.xx series or higher)\n choice[1-7?]: '`" CONDITION; + read -p " Which driver version do you want?`echo $'\n > 1.Vulkan dev: 550.40.80\n 2.565 series: 565.77\n 3.560 series: 560.35.03\n 4.550 series: 550.135\n 5.470 series: 470.256.02 (LTS kernel recommended)\n 6.Older series\n 7.Custom version (396.xx series or higher)\n choice[1-7?]: '`" CONDITION; fi # This will be treated as the latest regular driver. if [ "$CONDITION" = "2" ]; then @@ -63,8 +63,8 @@ if [ -z "$_driver_version" ] || [ "$_driver_version" = "latest" ] || [ -z "$_dri echo '_md5sum=d4f54004bb80da17b3e2fb21ac17c018' >> options echo '_driver_branch=regular' >> options elif [ "$CONDITION" = "4" ]; then - echo '_driver_version=550.127.05' > options - echo '_md5sum=04b8fb74fd67dcb54a9b57b5926422be' >> options + echo '_driver_version=550.135' > options + echo '_md5sum=a8c3ae0076f11e864745fac74bfdb01f' >> options echo '_driver_branch=regular' >> options elif [ "$CONDITION" = "5" ]; then echo '_driver_version=470.256.02' > options diff --git a/README.md b/README.md index a21db13..1fad2e4 100644 --- a/README.md +++ b/README.md @@ -39,11 +39,11 @@ sudo pacman -Rdd lib32-nvidia-utils-tkg lib32-opencl-nvidia-tkg nvidia-dkms-tkg And install the distro dkms packages: ``` -sudo pacman -Sy nvidia-dkms egl-wayland lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings opencl-nvidia nvidia-utils +sudo pacman -S nvidia-dkms egl-wayland lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings opencl-nvidia nvidia-utils ``` Alternatively install the dkms open kernel modules (Turing or newer hardware only!!!) with: ``` -sudo pacman -Sy nvidia-open-dkms egl-wayland lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings opencl-nvidia nvidia-utils +sudo pacman -S nvidia-open-dkms egl-wayland lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings opencl-nvidia nvidia-utils ``` After installing the drivers provided by your distro everything should function as normal after a reboot. # DKMS or regular?