deepin的15.11中安裝nvidia最新435版本驅動


換了一個電腦,跟隨潮流,CPU是不帶集顯的,操作系統從原來的硬盤一通搬過來的

其中Deepin Linux更新到15.11。

顯卡是2060的,在Deepin中目前只集成了390的nvidia驅動,無法支持

而nouveu驅動也是個殘廢,只支持到10xx系統,結果系統驅動在不知道什么模式下,反正屏幕卡得一逼,沒法用

找了兩天網上資料,反正是沒幾個講明白了。有裝nvidia官方驅動,有修復就OK了。反正在我的電腦上不行。

不得以,自己搜索了一下deb的安裝包,還好debian提供了experments的驅動,下載下來手動安裝唄

步驟0:主要從下面地址下載nvidia 435的驅動(安裝過程中,有些其他依賴,需要分別去找)

http://mirrors.ustc.edu.cn/debian/pool/non-free/n/nvidia-graphics-drivers/

通常搜索依賴庫,可以在這兒:

https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=libxnvctrl0

最后的keywords,就是相關包名,搜索到,點點點,點到下載地址,

下載好相關包后,依次執行如下手工安裝包的命令:

1. install glx-alternatives
sudo dpkg -i glx-alternative-nvidia_1.0.0_amd64.deb glx-diversions_1.0.0_amd64.deb update-glx_1.0.0_amd64.deb glx-alternative-mesa_1.0.0_amd64.deb

2. install nvidia-kernel-dkms
sudo dpkg -i nvidia-kernel-dkms_435.21-1_amd64.deb nvidia-kernel-support_435.21-1_amd64.deb nvidia-alternative_435.21-1_amd64.deb

3. install lib package
sudo dpkg -i libnvidia-eglcore_435.21-1_i386.deb libnvidia-eglcore_435.21-1_amd64.deb 
sudo dpkg -i nvidia-egl-icd_435.21-1_amd64.deb nvidia-egl-icd_435.21-1_i386.deb libegl-nvidia0_435.21-1_amd64.deb libegl-nvidia0_435.21-1_i386.deb

4. install nvidia-driver
sudo dpkg -i nvidia-driver_435.21-1_amd64.deb nvidia-vdpau-driver_435.21-1_amd64.deb xserver-xorg-video-nvidia_435.21-1_amd64.deb nvidia-driver-libs_435.21-1_amd64.deb nvidia-driver-bin_435.21-1_amd64.deb libnvidia-glcore_435.21-1_amd64.deb libgl1-nvidia-glvnd-glx_435.21-1_amd64.deb nvidia-egl-icd_435.21-1_amd64.deb libnvidia-glcore_435.21-1_amd64.deb libnvidia-glcore_435.21-1_i386.deb libgl1-nvidia-glvnd-glx_435.21-1_i386.deb libglx-nvidia0_435.21-1_amd64.deb nvidia-egl-icd_435.21-1_i386.deb libglx-nvidia0_435.21-1_i386.deb libegl-nvidia0_435.21-1_i386.deb

5. install utils
sudo dpkg -i nvidia-vulkan-icd_435.21-1_amd64.deb nvidia-vulkan-icd_435.21-1_i386.deb nvidia-settings_418.74-1_amd64.deb nvidia-modprobe_418.56-1_bpo9+1_amd64.deb nvidia-detect_435.21-1_amd64.deb libnvidia-ml1_435.21-1_amd64.deb  libnvidia-egl-wayland1_1.1.3-1_amd64.deb libnvidia-cfg1_435.21-1_amd64.deb libgles-nvidia2_435.21-1_amd64.deb libgles-nvidia2_435.21-1_i386.deb libxnvctrl0_418.74-1_i386.deb libxnvctrl0_418.74-1_amd64.deb libnvidia-glvkspirv_435.21-1_amd64.deb libnvidia-glvkspirv_435.21-1_i386.deb

6. remove 
sudo apt remove nvidia-persistenced

安裝過程中,如果缺包,則搜索/下載相應包

然后重啟機器,顯卡就已經驅動正常了。

完成后,可以執行如下命令

apt list --installed | grep nvidia

查看當前系統中nvidia相關的包名是否都是新版本了,防止異常問題,最好所有相關包都更新到4xx最新版本來

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM