Linux之安裝顯卡驅動


顯卡驅動下載地址:

一、Centos7安裝顯卡驅動

1.1、修改配置文件,屏蔽默認帶有的nouveau

vim /usr/lib/modprobe.d/dist-blacklist.conf

//注釋
#blacklist nvidiafb

//添加以下語句
blacklist nouveau
options nouveau modeset=0

1.2、備份initramfs配置文件

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

1.3、重建initramfs文件

sudo  dracut  -v  /boot/initramfs-$(uname  -r).img  $(uname  -r)

1.4、設置默認進入命令行啟動

systemctl set-default multi-user.target
(systemctl set-default graphical.target  #改成默認進入圖形界面模式)

1.5、禁用gdm

service gdm stop

1.6、重新啟動

reboot

1.7、查找nouveau進程,沒有找到表示禁用nouveau成功

ls mod | grep nouveau

1.8、進入下載的驅動

//添加執行權限
chmod +x NVIDIA-Linux-x86_64-440.36.run
//安裝驅動
./NVIDIA-Linux-x86_64-440.36.run --no-opengl-files
//安裝過程中,選擇accept
//如果提示要修改xorg.conf,選擇yes

1.9、重新啟動,查看顯卡是否正常啟動

nvidia-smi

二、Ubuntu安裝顯卡驅動
2.1、卸載舊版本的顯卡驅動

sudo apt-get purge nvidia*

2.2、禁用系統自帶的nouveau

1、創建一個配置文件

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

2、配置文件添加如下內容

 blacklist nouveau
 options nouveau modeset=0

3、進行更新

sudo update-initramfs -u

4、重啟系統,檢測是否禁用成功

//重啟后若無輸出則禁用成功
lsmod | grep nouveau

2.3、關閉圖形界面,進入文本模式

//默認進入文本模式
sudo systemctl set-default multi-user.target

//默認進入圖形模式
sudo systemctl set-default graphical.target

2.4、重啟電腦,進入Bios,關閉Secure Boot選項

不關閉無法安裝成功,SectureBoot不信任我們安裝的驅動

2.5、進入下載的Nviaia驅動文件夾

1、添加執行權限

chmod +x NVIDIA-Linux-x86_64-440.36.run 

2、安裝Nvidia

sudo ./NVIDIA-Linux-x86_64-440.36.run -no-opengl-files

-no-opengl-files  表示只安裝驅動文件,不安裝OpenGL文件。
–no-x-check:表示安裝驅動時不檢查X服務,非必需,我們已經禁用圖形界面。
–no-nouveau-check:表示安裝驅動時不檢查nouveau,非必需,我們已經禁用驅動。

2、測試是否安裝成功

//若顯示顯卡相關信息則代表安裝成功
nvidia-smi

.三、可能遇到的錯誤

1、Unable to load the kernel module ‘nvidia.ko’

解決辦法:

You can edit the modprobe blacklist file (terminal: vim /etc/modprobe.d/blacklist.conf) and add these entries at the bottom:

vim /etc/modprobe.d/blacklist.conf

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

and save the file,then type

 "sudo update-initramfs -u"

now reboot

and install 


免責聲明!

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



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