日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装

發(fā)布時(shí)間:2023/12/14 Ubuntu 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Ubuntu 16.04下NVIDIA GTX 960M顯卡驅(qū)動(dòng)的安裝

擴(kuò)寫(xiě)于2017-12-6

記于2017-11-27

該方案親測(cè)可行

準(zhǔn)備工作

在進(jìn)行本方案前請(qǐng)首先屏蔽nouveau驅(qū)動(dòng),具體方法可自行百度。同時(shí)在啟動(dòng)系統(tǒng)時(shí)應(yīng)按e修改引導(dǎo)參數(shù),在quiet splash后加入nouveau.modeset=0,其余(諸如nomodeset等)選項(xiàng)可以去掉。

若之前曾未成功地安裝過(guò)NVIDIA驅(qū)動(dòng),應(yīng)首先卸載之(sudo apt-get remove --purge nvidia*,若使用官方安裝包安裝,則參照官方說(shuō)明進(jìn)行卸載),若安裝過(guò)bumblebee,也應(yīng)卸載之(sudo apt-get remove --purge bumblebee)。

此外,檢查電腦是否擁有mokutil(即輸入命令mokutil查看是否能夠找到命令),若不具有mokutil,本文中的方法雖能夠安裝驅(qū)動(dòng),但將無(wú)法正常恢復(fù)安全啟動(dòng)。檢查是否安裝有keyctl,若沒(méi)有安裝,使用sudo apt-get install keyutils進(jìn)行安裝即可。

安裝驅(qū)動(dòng)

從NVIDIA官網(wǎng)下載安裝推薦驅(qū)動(dòng)的方案似乎并不能完美安裝驅(qū)動(dòng),會(huì)出現(xiàn)很多問(wèn)題。建議直接使用apt安裝官網(wǎng)推薦的驅(qū)動(dòng)。筆者的NVIDIA GTX 960M推薦驅(qū)動(dòng)為nvidia-384。即在終端運(yùn)行

sudo apt-get install nvidia-384

即可。安裝過(guò)程中可能提示需要關(guān)閉Secure Boot,否則可能無(wú)法正常加載驅(qū)動(dòng),此時(shí)選擇同意關(guān)閉并設(shè)置密碼。無(wú)須擔(dān)心,事后可以恢復(fù)為安全啟動(dòng)。待安裝完成后,重啟電腦,若電腦帶有mokutil,將進(jìn)入shim界面驗(yàn)證密碼關(guān)閉安全啟動(dòng)。之后應(yīng)成功加載驅(qū)動(dòng)并進(jìn)入系統(tǒng)。

恢復(fù)安全啟動(dòng)

使用openssl為新安裝模組生成密鑰

首先創(chuàng)建configuration_file.config文件,內(nèi)容如下:

[ req ] default_bits = 4096 distinguished_name = req_distinguished_name prompt = no string_mask = utf8only x509_extensions = myexts[ req_distinguished_name ] O = KEYNAME emailAddress = EMAIL[ myexts ] basicConstraints=critical,CA:FALSE keyUsage=digitalSignature subjectKeyIdentifier=hash authorityKeyIdentifier=keyid

其中KEYNAME處隨意填寫(xiě)一個(gè)名稱即可,EMAIL處填入自己的郵箱地址(其實(shí)并無(wú)大礙)。

使用密鑰進(jìn)行簽名

保存后在當(dāng)前目錄下運(yùn)行如下命令:

sudo openssl req -x509 -new -nodes -utf8 -sha256 -days 36500 -batch -config configuration_file.config -outform DER -out public_key.der -keyout private_key.priv #生成密鑰 sudo mokutil --import public_key.der #導(dǎo)入密鑰

這時(shí)密鑰導(dǎo)入完畢。可以使用sudo keyctl list %:.system_keyring命令查看密鑰列表。下面對(duì)剛剛安裝的模組進(jìn)行簽名。

通常,模組的ko文件應(yīng)位于/lib/modules/4.10.0-38-generic/updates/dkms/中。ls之并記錄下所有nvidia開(kāi)頭的ko文件,以及bbswitch.ko文件,這些文件是應(yīng)進(jìn)行簽名的文件。使用以下命令進(jìn)行簽名:

sudo /usr/src/linux-headers-4.10.0-38-generic/scripts/sign-file sha256 private_key.priv public_key.der /lib/modules/4.10.0-38-generic/updates/dkms/***.ko

其中***替換為你要簽名的文件名。對(duì)于以上找到的所有文件均運(yùn)行該命令。

重新打開(kāi)安全啟動(dòng)

運(yùn)行以下命令:

sudo mokutil --enable-validation

設(shè)置密碼并重啟電腦,進(jìn)入shim界面,輸入密碼,打開(kāi)安全啟動(dòng)即可。

NVIDIA顯卡驅(qū)動(dòng)就此安裝完畢。

轉(zhuǎn)載于:https://www.cnblogs.com/ArrowKeys/p/7882534.html

總結(jié)

以上是生活随笔為你收集整理的Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。