deepin 15.10.1 GTX1060 NVIDIA 驅動安裝,雙屏顯示問題記錄


  有一段時間沒有用Linux了。由於買了個4k的戴爾顯示屏,在deepin系統上無法用,從昨晚到現在,總於解決了我的問題!

  問題1:無法直接在深度的顯卡驅動管理器哪里直接切換,網上看到很多人都有這個問題,反正我切換顯卡驅動都是一直失敗

  問題2:顯卡驅動安裝了,要自己手動切換,深度的顯卡管理器,切換不了

 

步驟:

1、禁用開源驅動nouveau

sudo gedit /etc/modprobe.d/blacklist.conf

在文本最后添加:(禁用nouveau第三方驅動,之后也不需要改回來 )

          blacklist nouveau

  •  
  • options nouveau modeset=0

2、重啟桌面,這個過程會更換顯卡驅動(我禁用開源顯卡驅動,整個獨顯都用不了,這應該是deepin顯卡驅動管理的不過吧)

  systemctl restart lightdm.service

  到這一步建議先在顯卡驅動管理器這里切換到“使用PRIME方案”,如果你運氣好,就沒有下面步驟了

   

 

你運氣沒有那么好就繼續看

3、上面步驟無法切換顯卡時候,我們需要手動的把顯卡驅動安裝上

    安裝NVIDIA閉源驅動,在終端輸入下面這句

    sudo apt-get install nvidia-driver

  -----然后會用安裝依賴等問題,這個每個人的電腦會不大一樣的問題,具體解決方法的是,安裝時候,提示缺什么就裝什么,那個有沖突就解決

  

4、安裝nvidia-smi,查看顯卡信息

 

看到圈中的部分說明顯卡安裝啟動成功了,如果沒有就繼續看(我到這一步是安裝成功顯卡,但是不啟動)

 

 5、打開終端,root登錄,使用如下命令查看自己的顯卡型號:

       lspci -nn | egrep -i "3d|display|vga"

  記下Nvidia顯卡的型號與最前邊的編號,比如下邊是我的輸出:  

00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:591b] (rev 04)
01:00.0 3D controller [0302]: NVIDIA Corporation GP106M [GeForce GTX 1060] [10de:1c20] (rev a1)

 

6、由於此時N卡驅動並沒有被DM(desktop manager)加載,這里我們幾步配置以啟用驅動: 

查看/etc/X11目錄,查看有沒有xorg.conf文件,沒有則創建,添加如下代碼。

注意:BusID是我們之前在第2步記錄的編號,但是有點區別,比如我的編號為01:00.0,那么我的BusID應為1:0:0:

Section "Module"

Load "modesetting"

EndSection

Section "Device"

Identifier "nvidia"

Driver "nvidia"

BusID "1:0:0"

Option "AllowEmptyInitialConfiguration"

EndSection

保存並退出。

 

7、創建切換N卡腳本:

# vim /usr/local/bin/switch_nvidia.sh

添加內容,96那里為dpi,普通屏幕無需修改,高分辨率的請自行參考資料:

xrandr --setprovideroutputsource modesetting NVIDIA-0

xrandr --auto

xrandr --dpi 96

保存並退出,授予執行權限:

# chmod +x /usr/local/bin/switch_nvidia.sh

 

 

8、打開/etc/lightdm/lightdm.conf

搜索display-setup-script=,一般是第二個,去除前邊的#號注釋,修改為如下:

display-setup-script=/usr/local/bin/switch_nvidia.sh

保存后,重啟lightdm:

# systemctl restart lightdm.service

界面會自動重啟,重啟之后驅動已經安裝完畢,此時解決了驅動問題。

 

 

 

 

參考:

https://blog.csdn.net/l2563898960/article/details/82599400

https://blog.csdn.net/ZhuJiayou/article/details/88180909

https://ywnz.com/linuxjc/3568.html

 


免責聲明!

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



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