掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流
RHEL6中如何安裝NVIDIA顯卡驅動?本篇文章重點為大家講解一下RHEL6中安裝NVIDIA顯卡驅動具體方法,有需要的小伙伴可以參考一下。

從策劃到設計制作,每一步都追求做到細膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供成都做網(wǎng)站、成都網(wǎng)站建設、成都外貿網(wǎng)站建設、網(wǎng)站策劃、網(wǎng)頁設計、域名注冊、雅安服務器托管、網(wǎng)絡營銷、VI設計、 網(wǎng)站改版、漏洞修補等服務。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進步。
1.1 打開終端 1.2 輸入下方代碼進行查看自己的顯卡型號
lspci
or
lspci | grep VGA
or
lspci | grep NVIDIA
2.1 給出官網(wǎng)地址 : 官網(wǎng)地址 2.2 如圖是我的顯卡型號信息,你需要選擇好自己電腦的顯卡版本信息后點擊搜索 2.3 點擊 下載
3.1 禁用默認的nouveau,據(jù)說這是NVIDIA顯卡的開源驅動,默認是使用的這一個,不確定怎么辦,可以輸入 以下 命令進行查看,應該是有回顯出現(xiàn)的,先讓它再活一會,一會兒就要消失了。
lsmod | grep nouveau
3.2 在/etc/modprobe.d/blacklist.conf 中添加nouveau 到黑名單。
vim /etc/modprobe.d/blacklist.conf
在里面添加:
blacklist nouveau
保存退出
4.1 進入root模式
su
4.2 備份原有鏡像
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
1
4.3 重塑
dracut /boot/initramfs-$(uname -r).img
當然也有使用下面這個命令的,但是在我的電腦上找不到這個命令
sudo update-initramfs -u
reboot
lsmod | grep nouveau
如果該命令輸入后回車,沒有任何消息回顯,則禁用成功,可以繼續(xù),否則重新開始上面步驟
init 3
(密碼是不顯示出來的,你只管輸入就好)
此處的xxxxxx用你下載好的驅動文件的文件名代替
./NVIDIA-xxxxxxx.run
根據(jù)提示使用左右箭頭及回車鍵進行選擇,大概3-5個對話框,具體沒數(shù)
或許輸入后還需要重啟一下
init 5
進入圖形界面后,在終端輸入以下命令可以彈出英偉達設置界面
nvidia-settings
在命令行模式或者終端下輸入以下命令,不提示未找到命令
nvidia-smi
解決方案:使用下面命令代替
dracut /boot/initramfs-(uname -r)
分析:dracut 是一個事件驅動的 initramfs 基礎設施。dracut(工具)被用來通過拷貝工具和文件,從一個已經(jīng)安裝的系統(tǒng)創(chuàng)建一個 initramfs 鏡像,并將鏡像與dracut框架結合在一起。
原因:尚未查明不過肯定和驅動是有關系的 解決方案有2
即卸載掉剛才安裝的NVIDIA顯卡驅動
2.1.1 在卡住的位置按Ctrl+Alt+F2進入命令行模式(如果沒反應可以嘗試其他組合鍵,Ctrl+Alt+F1-F12) 2.1.2 使用cd命令還是切換到你的顯卡驅動的位置 2.1.3 進入root模式進行卸載 此處的xxxxxx用你下載好的驅動文件的文件名代替
su ./nvidia-xxxxxx.run –uninstall
2.1.4 卸載完成后,輸入一下任一命令進入圖形界面,應該是可以成功的,我成功了
init 5
or
reboot
此方案靈感來自于 博客 0007 kali linux 安裝 NVIDA 顯卡驅動 https://blog.csdn.net/weixin_33739627/article/details/92182185
2.2.0 按照方案1 的方法進入命令行模式 2.2.1 查看NVIDIA顯卡的信息,記住PCI BusID 后面的 PCI 地址,我的是 5:0:0
nvidia-xconfig –query-gpu-info
2.2.2 修改xorg.conf 1)切換目錄到X11
cd /etc/X11
2)使用ls命令查看是否存在xorg.conf,如果存在則進行下一步,否則跳過下一步直接進行第4步
ls
3)備份原有配置,為防止輸錯字母,可以使用ls命令查看是否備份成功
mv xorg.conf xorg.conf.bak
4)該步驟分為三種模式,全手動,半手動,半半手動模式 4-1)全手動添加xorg.conf 配置信息
vim xorg.conf
輸入以下內容,并將下面的PCI: x: x: x中的x替換成剛才查看到的地址
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:x:x:x"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
123456789101112131415161718192021222324252627
4-2)半手動添加xorg.conf 配置信息 說明:該步驟先su進入root模式,然后通過nvidia-xconfig命令自動生成xorg.conf,然后在其基礎上進行修改。
su nvidia-xconfig vim xorg.conf
然后在任一EndSection 后面添加
Section "Screen"
Identifier "Device0"
Device "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection
Section "Device"
Identifier "Device1"
Driver "intel"
EndSection
12345678910
然后修改已存在的Device0那一塊,也就添加一行修改為 (注意:還是要將下面的PCI: x: x: x中的x替換成剛才查看到的地址)
Section "Device"
Identifier "Device0"
Driver "nvidia"
BusID "PCI:x:x:x"
EndSection
123456
4-3)半半手動添加xorg.conf配置文件 下載本博客附加的資源,拷貝到X11目錄下 將文件中 PCI: x: x: x中的x替換成剛才查看到的地址就大功告成。
2.2.3 保存退出后,init 5進入圖形界面,或者reboot 重啟,則可以進入圖形界面,想想都激動
init 5
or
reboot
這種情況出現(xiàn)在安裝完驅動直接可以打開圖形界面,但是在終端輸入nvidia-setting不會出現(xiàn)nvidia設置界面,而是報以下錯誤
ERROR: Unable to load info from any available syste
這個問題怎么解決呢,解決方案參考錯誤2的方案2,一模一樣,只需要更改好自己的PCI地址即可。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流