Ubuntu 10.4 +NVIDIA GTX 1070 顯卡驅動更新

這個驅動安裝真是一個蛋疼的過程。。。。。。。。html

硬件菜鳥一枚 ,連下載哪一個驅動型號我都不知道。。服務器

 

1.安裝NVIDIA顯卡驅動

參考:http://blog.csdn.net/savant_ning/article/details/53176542加密

下載英偉達顯卡驅動http://www.nvidia.cn/Download/index.aspx?lang=cn 
這裏寫圖片描述
進去之後點擊DOWLOAD下載就行了,下載完記得把它放到一個英文目錄下,由於接下來咱們的操做都在tty1下,你用中文路徑是進不去的。好比咱們放在~/download下。spa

2.驅動安裝 .net

參考:http://blog.csdn.net/Zafir_410/article/details/73188228htm

2.1 卸掉已安裝的驅動blog

 

sudo apt-get purge nvidia*

 

 這個也和重要,個人有一臺服務器沒有這個操做,還真不行。若是使用的是runfile,則使用–uninstall 參數,固然runfile安裝的時候會卸載掉以前的驅動,因此能夠不用手動去卸載。 圖片

2.2  禁用 nouveauget

參考:http://www.cnblogs.com/Qwells/p/6086773.html#undefinedit

新建blacklist-nouveau.conf文件,輸入命令:

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

往文中寫入參數:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

  保存並退出。這一步是爲了禁掉Ubuntu自帶開源驅動nouveau。以後sudo reboot重啓系統。在終端執行命令:

lsmod | grep nouveau

  查看nouveau模塊是否被加載。若是什麼都沒輸出,則執行下一步。 
2.3  給驅動run文件賦予執行權限

sudo chmod a+x NVIDIA-Linux-x86_64-375.66.run

2.4 安裝 驅動

sudo /etc/init.d/lightdm stop      //關閉圖形界面
sudo ./NVIDIA-Linux-x86_64-375.20.run --no-opengl-files

  必須加上 --no-opengl-files ,不然會出現題主要是三種,(1)循環登陸,也就是登陸以後在退出來到登陸界面; (2)界面變得很大,看着心慌,哈哈;    (3)登陸進去了,顯示正常了,結果只有桌面背景和鼠標等等

2.4.1 安裝提示 「sign  the kernel module」  

      安裝過程當中提示是否sign the kernel module(爲內核模塊簽名),這裏要選擇是。接下來會繼續問使用已有的密鑰給模塊簽名仍是從新生成。

這裏選在從新生成密鑰。繼續下去以後,密鑰會在/usr/share/nvidia/下生成一個nvidia*.der(私鑰)文件和nvidia*.key(公鑰)文件,當提示是否刪除已生成的密鑰文件時,選擇否,

由於以後要用到這兩個文件。繼續安裝程序到最後會提示沒法啓動模塊。這是由於生成的密鑰尚未添加到內核的信任庫中

2.5.1.安裝提示 更新什麼都選擇NO  ,好像三個NO

  在安裝驅動的時候,有一布問你」Would you like to run the nvidia-xconfig utility to automatically update your X configuration file…」什麼的,選擇 No。

2.6  待安裝結束後,添加密鑰到內核的信任列表中:

sudo /etc/init.d/lightdm start      //打開圖形界面

sudo mokutil --import /usr/share/nvidia/nvida*.der //必須加上 sudo

  接下來提示輸入密碼,再次輸入密碼

     而後  sudo  reboot

重啓進入bootloader以後,因爲進行了添加密鑰操做,會觸發shim,這時不能直接進入 boot,選擇第二個 「 reroll the mok 」 會要求輸入上一步輸入的密碼來導入密鑰。按步驟操做, 若是不當心進入boot,
再次執行 sudo mokutil ...
啓動進入系統後,就能夠正常使用了。須要注意的是,因爲生成的密鑰添加到了內核的信任列表中,因此對生成的私鑰和公鑰必定要妥善保管。
相關文章
相關標籤/搜索