Ubuntu16 04安裝nvidia中的一些坑

2021-08-07 15:26:21 字數 1703 閱讀 7266

系統:xubuntu16.04

顯示卡:gtx1050

nvidia版本:nvidia-384.69

nvidia-sminvidia-settings命令都顯示不出來驅動

在安裝驅動前一定要把電腦自身帶的驅動解除安裝掉,再禁用nouveau

sudo gedit /etc/modprobe.d/blacklist.conf
在最後加上

blacklist nouveau
然後執行

sudo update-initramfs

-u更新核心

重啟後檢視是否正確遮蔽

lsmod | grep nouveau

沒有輸出即可

總是顯示因為x service而不能安裝

關閉x service(桌面服務)

sudo /etc/init.d/lightdm stop
接著按ctrl + alt + f1 進入命令端(ctrl + alt + f7退出命令端),輸入使用者名稱和密碼;再然後進入.run檔案所在目錄,對該檔案賦予許可權,然後執行:

sudo chmod +x nvidia-linux

-x86_64

-384.69

.run

sudo ./nvidia-linux

-x86_64

-384.69

.run

這裡有幾個引數,可以根據自己的情況來加:

-no-opengl-files:不安裝opengl,有的會出現驅動衝突問題

-no-x-check:安裝驅動時不檢查x服務

-no-nouveau-check:安裝驅動時不檢查nouveau

出現提示是否使用dkms,選擇no,在secure boot(安全模式)下使用dkms會無法開機

sign the kernel module(核心模組簽名),選擇它

這裡選擇重新生成金鑰,這會在/usr/share/nvidia/下生成乙個nvidia*.der檔案和nvidia*.key檔案,前乙個是私鑰,後乙個是公鑰;之後對於已有的金鑰檔案,選擇不刪除(否)

如果提示無法啟動模組,這時需要將金鑰加到核心的信任列表中:

以root許可權執行

mokutil --import /usr/share/nvidia/nvidia*.der

會連續兩次提示輸入密碼,完成後重啟

sudo reboot

重啟後會在進入系統前出現個介面,不要選擇continue boot,要匯入金鑰(我的電腦上continue boot後有三項,我只試了第二個,因為安裝成功了就沒再去試最後兩個了),輸入上一步中輸入的密碼即可

我在進入系統後分別使用了nvidia-sminvidia-settings,第乙個命令成功顯示出了我的顯示卡,證明驅動安裝成功了;但是後乙個命令會彈出乙個錯誤,讓我以root身份執行nvidia-xconfig(千萬不要執行!!!),我暫時還沒有解決這個問題,後面解決了我再來補上解決方案!

安裝Ubuntu16 04小結

天下午第一次安裝ubuntu,用了兩個小時的時間,感覺還是要記錄一下的,畢竟這是我第一次重灌系統。在此要感謝晗哥的u盤,裡面已經弄好了ubuntu的安裝檔案,著實省了不少事情。下面說一下小的步驟。1。插入優盤 2。開啟電腦時連續按f2,直到彈出乙個介面 3。選擇blog,然後將 1更改為usb,之後...

ubuntu16 04 主題安裝

參考之 系統更新 安裝完系統之後,更新一些補丁。ctrl alt t調出終端,執行下列 sudo apt get update sudo apt get upgrade 解除安裝libreoffice libreoffice是ubuntu自帶的開源office軟體,體驗效果不如windows上的of...

ubuntu16 04安裝搜狗

加入了個人偶然操作和理解,最後有註解。ctrl alt t開啟 新增源 兩種方式 sudo add apt repository ppa fcitx team nightly 在軟體和更新 其他軟體 新增ppa fcitx team nightly 更新系統 sudo apt get update ...