安装Nvida 显示环境
查看是否能正確加載nvidia 驅動
?
在終端輸入 (glxinfo 需要安裝mesa-utils)
?
如果可以正確加載了nvidia驅動 那么在輸入的內容中可以看到NVIDIA 字樣
?
?
如果GPU是IntelGPU 正確加載類似
?
?
?
卸載 老版本 驅動
sudo apt-get?purge nvidia*
把顯卡驅動加入PPA
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get?update
如果nvidia 驅動沒有正確加載 ?在Ubuntu下
我們可以使用 Ubuntu-drivers devices 查看支持的驅動
?
找到 recommended 字樣對應的驅動 ?然后安裝對應的驅動 如:
?Apt-get install nvidia-410 ?nvidia-settings?nvidia-prime
?
4.重啟系統并驗證
在終端輸入以下命令行:
lsmod | grep?nvidia
如果沒有輸出,則安裝失敗。成功安裝會有如下類似結果:
?
?
輸入命令行,查看Ubuntu自帶的nouveau驅動是否運行:
lsmod | grep?nouveau
如果終端沒有內容輸出,則顯卡驅動的安裝成功
如果(可選)停止當前版本的本地更新
sudo apt-mark hold nvidia-390
?
?
系統配置
?
?
將配置修改成
?
在文件末尾添加
?
?
?
?將 mesg n ?修改成
?
?
?
針對不接顯示器 無法加載的問題 參照 https://wiki.archlinux.org/index.php/NVIDIA_Optimus
?
If X.Org X server version 1.17.2 or higher is installed ([2])
/etc/X11/xorg.conf
Section "Module"
????Load "modesetting"
EndSection
?
Section "Device"
????Identifier "nvidia"
????Driver "nvidia"
????BusID "<BusID for NVIDIA device here>"
????Option "AllowEmptyInitialConfiguration"
EndSection
?
?
就是在 Section "Device"??加上 Option "AllowEmptyInitialConfiguration"
?
?
?
Centos 版本 ?
?
1)屏蔽默認帶有的nouveau
打開/lib/modprobe.d/dist-blacklist.conf
?
將nvidiafb注釋掉。
?
#blacklist nvidiafb
?
然后添加以下語句:
blacklist nouveau
options nouveau modeset=0
?
?
?
(2) 重建initramfs image(強烈建議復制)
?
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)
?
?
1.安裝檢查顯卡程序
Yum install nvidia-detect
?
2.檢查驅動版本
#nvidia-detect?-v
Probing?for?supported?NVIDIA?devices...
[10de:06dd]?NVIDIA?Corporation?GF100GL?[Quadro?4000]
This?device?requires?the?current?346.47?NVIDIA?driver?kmod-nvidia
根據?nvidia-detect?的輸出信息,可以知道顯卡的型號,以及要使用的驅動版本?346.47
?
3.安裝驅動
??
yum?-y?install?kmod-nvidia
?
?
Centos 采用源碼安裝
?
1?屏蔽默認帶有的nouveau
使用su命令切換到root用戶下:?su?root
打開/lib/modprobe.d/dist-blacklist.conf
將nvidiafb注釋掉。
#blacklist?nvidiafb
然后添加以下語句:
blacklist?nouveau
options?nouveau?modeset=0
2?重建initramfs?image步驟
mv?/boot/initramfs-$(uname?-r).img?/boot/initramfs-$(uname?-r).img.bak
dracut?/boot/initramfs-$(uname?-r).img?$(uname?-r)
3?修改運行級別為文本模式
systemctl?set-default?multi-user.target
4?重新啟動,?使用root用戶登陸
reboot
5?查看nouveau是否已經禁用
ls?mod?|?grep?nouveau
如果沒有顯示相關的內容,說明已禁用。
6?進入下載的驅動所在目錄
chmod?+x?NVIDIA-Linux-x86_64-346.47.run
./NVIDIA-Linux-x86_64-346.47.run
安裝過程中,選擇accept
如果提示要修改xorg.conf,選擇yes
7?修改運行級別回圖形模式
systemctl?set-default?graphical.target
8?重新啟動,OK
?
?
系統配置
?
vi?/etc/gdm/custom.conf?下的[daemon]加如下:
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root
?
?
vi /etc/profile
?
在末尾添加 export DISPLAY=:0.0
?
轉載于:https://www.cnblogs.com/luoyinjie/p/11005475.html
總結
以上是生活随笔為你收集整理的安装Nvida 显示环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于ptype_all和pypte_ba
- 下一篇: 【文章】鱼那么信任水, 水却煮了鱼!