在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

介紹簡單可靠NVIDIA顯卡驅動安裝及各種意外情況解決方法

YB7m_Apollo_Dev ? 來源:cc ? 2019-02-12 08:45 ? 次閱讀

相信使用過Apollo的同學都知道,如果使用傳統推薦的方法,安裝NVIDIA顯卡驅動,結果一般會令人沮喪。尤其對于ThinkPad系列筆記本電腦,幾乎不可能成功。社區榮譽布道師—賀博士的本篇文章為我們闡述了為Apollo項目安裝NVIDIA顯卡驅動的有效方法。

阿波君希望這篇文給感興趣的同學帶來更多幫助。

關于《Apollo 3.5的構建方法》,可參見賀博士的一篇博客。

關于《Apollo 3.5各功能模塊的啟動過程解析》,《Apollo項目代碼遷移到Cyber RT框架的方法》可參見其另兩篇博客。

到CUDA官網下載所需版本的CUDA安裝包,具體如下圖所示:

Ubuntu 16.04系統使用第三方驅動程序nouveau支持NVIDIA顯卡,為了安裝NVIDIA公司的原版驅動程序,需要將其禁用。

具體方法為:使用快捷鍵Ctrl+Alt+T打開一個終端。

使用vi編輯器在/etc/modprobe.d目錄中創建文件:

blacklist-nvidia.conf

(文件名隨便起,只要后綴為.conf并且自己覺得有意義就行):

1sudovi/etc/modprobe.d/blacklist-nvidia.conf

文件內容如下:

1blacklistnouveau2optionsnouveaumodeset=0

然后使用如下命令更新內核信息:

1sudoupdate-initramfs-u

注意:更改信息后一定要記得重啟電腦!

整個操作如下圖所示:

重啟電腦后,可能無法進入圖形化登錄界面,癥狀類似如下界面,甚至可能完全黑屏:

解決方法:

按快捷鍵Ctrl+Alt+F1至Ctrl+Alt+F6

選擇六個文本終端之間的任意一個,登錄文本界面,然后執行第三步。

在命令終端中進入步驟一下載CUDA安裝包的目錄,使用如下命令安裝CUDA程序。因為CUDA安裝包會檢測更新NVIDIA顯卡驅動程序,于是我們可以利用這個特性來安裝顯卡驅動。

1sudodpkg-icuda-repo-ubuntu1604-9-2-local_9.2.148-1_amd64.deb2sudoapt-keyadd/var/cuda-repo-9-2-local/7fa2af80.pub3sudoapt-getupdate4sudoapt-getinstallcuda

為了順利應用新安裝的NVIDIA顯卡驅動,

需要重啟電腦并禁用安全啟動(其實也可以不禁用安全啟動,只不過簽名比較麻煩)。

禁用方法如下圖所示,

開機后按Enter再按F1鍵進入BIOS設置,

將Secure Boot禁用:

執行完步驟四,重新進入Ubuntu系統后,在命令終端中使用如下方法驗證驅動已安裝成功:

1#方法12nvidia-smi3#方法24nvidia-settings

如下圖所示:

1.6.1 安裝顯卡驅動程序后無法進入圖形化界面

顯卡驅動程序安裝完畢重啟電腦后,可能無法進入圖形化登錄界面,癥狀類似如下界面,甚至可能完全黑屏:

解決方法:

按快捷鍵Ctrl+Alt+F1至Ctrl+Alt+F6

選擇六個文本終端之間的任意一個,登錄文本界面,然后使用命令:

1sudonvidia-xconfig

重新生成NVIDIA顯卡的配置文件信息,配置文件路徑為:

/etc/X11/xorg.conf,文件內容如下。

注意:這個默認生成的文件內容是錯誤的,如果直接使用,一定不能正常加載NVIDIA顯卡驅動程序!

1#nvidia-xconfig:Xconfigurationfilegeneratedbynvidia-xconfig 2#nvidia-xconfig:version396.37(buildmeister@swio-display-x86-rhel47-05)TueJun1214:50:28PDT2018 3 4Section"ServerLayout" 5Identifier"layout" 6Screen0"nvidia"00 7Inactive"intel" 8InputDevice"Keyboard0""CoreKeyboard" 9InputDevice"Mouse0""CorePointer"10EndSection1112Section"InputDevice"13#generatedfromdefault14Identifier"Keyboard0"15Driver"keyboard"16EndSection1718Section"InputDevice"19#generatedfromdefault20Identifier"Mouse0"21Driver"mouse"22Option"Protocol""auto"23Option"Device""/dev/psaux"24Option"Emulate3Buttons""no"25Option"ZAxisMapping""45"26EndSection2728Section"Monitor"29Identifier"Monitor0"30VendorName"Unknown"31ModelName"Unknown"32HorizSync28.0-33.033VertRefresh43.0-72.034Option"DPMS"35EndSection3637Section"Device"38Identifier"intel"39Driver"modesetting"40Option"AccelMethod""None"41BusID"PCI:0@0:2:0"42EndSection4344Section"Device"45Identifier"nvidia"46Driver"nvidia"47BusID"PCI:6@0:0:0"48EndSection4950Section"Screen"51Identifier"intel"52Device"intel"53Monitor"Monitor0"54EndSection5556Section"Screen"57Identifier"nvidia"58Device"nvidia"59Monitor"Monitor0"60DefaultDepth2461Option"AllowEmptyInitialConfiguration""on"62Option"IgnoreDisplayDevices""CRT"63Option"ConstrainCursor""off"64SubSection"Display"65Depth2466Modes"nvidia-auto-select"67EndSubSection68EndSection

正確的配置文件內容如下所示。

大家一定要在默認文件的基礎上,將原文件內容修改為如下正確內容:

1Section"ServerLayout" 2Identifier"layout" 3Screen0"nvidia" 4Inactive"intel" 5EndSection 6 7Section"Device" 8Identifier"intel" 9Driver"modesetting"10BusID"PCI:0@0:2:0"11Option"AccelMethod""None"12EndSection1314Section"Screen"15Identifier"intel"16Device"intel"17EndSection1819Section"Device"20Identifier"nvidia"21Driver"nvidia"22BusID"PCI:6@0:0:0"23Option"ConstrainCursor""off"24EndSection2526Section"Screen"27Identifier"nvidia"28Device"nvidia"29Option"AllowEmptyInitialConfiguration""on"30Option"IgnoreDisplayDevices""CRT"31EndSection

如果重啟電腦后還是無法進入圖形化登錄界面,則進入文本終端后使用如下命令:

1sudorm/etc/X11/xorg.conf2sudotouch/etc/X11/xorg.conf

重新生成一個空白的X11顯示配置文件,之后再重啟電腦。

這樣就可以順利使用系統自帶的集成顯卡驅動進行顯示。

接下來,自然就是重新安裝CUDA,以便正確安裝NVIDIA顯卡驅動程序了。

1.6.2 突然斷電重啟電腦后NVIDIA顯卡驅動程序損壞

開發的過程中開發者們還會碰到很多意外情況,再舉一個小例子。

有一次突然斷電,我重啟電腦后,運行tensorflow-gpu程序時,

居然報錯說不是NVIDIA顯卡驅動。

我一查居然是NVIDIA顯卡驅動程序損壞,

操作系統重新啟用集成顯卡驅動nouveau,

甚至還把步驟二中創建的黑名單文件

/etc/modprobe.d/blacklist-nvidia.conf

都給刪除了,實在是耽誤了不少時間。怎么解決呢?

解決辦法:

重新執行步驟二至步驟五,再次安裝NVIDIA顯卡驅動。

Docker內部安裝NVIDIA顯卡驅動的步驟比較簡單,下面闡述之。

在命令終端內,使用如下命令安裝Docker內部的NVIDIA顯卡驅動:

1#啟動并進入Docker 2bashdocker/scripts/dev_start.sh-C 3bashdocker/scripts/dev_into.sh 4#更新安裝源 5sudoaptupdate 6#查看并安裝NVIDIA顯卡驅動 7#此處的版本號396要與Docker外部一致! 8aptsearchnvidia-396 9sudoaptinstallnvidia-39610#查看顯卡驅動是否安裝成功11nvidia-smi

首先確保當前需要保存的Docker image處于活動狀態(未被關閉),使用如下命令保存:

1#查看當前活動的Dockerimage2dockerps3#保存本地Dockerimage4#-p表示保存時暫停當前Dockerimage的運行5#a45572938fcd表示Dockercontainerid,它與你的機器相關,注意更換為你的id6#registry.docker-cn.com/apolloauto/apollo表示repository(或稱image),不需改變7#davidhopper_dev表示tag,可以自己隨意命名8dockercommit-pa45572938fcdregistry.docker-cn.com/apolloauto/apollo:davidhopper_dev

使用如下命令加載步驟一中保存的本地Docker image:

1#啟動修改后的Docker2#-C表示使用國內服務器3#-l-tdavidhopper_dev表示基于本地標簽為davidhopper_dev的Dockerimage拉取4bashdocker/scripts/dev_start.sh-C-l-tdavidhopper_dev5#進入Docker6bashdocker/scripts/dev_into.sh7#查看顯卡驅動是否已正確保存8nvidia-smi

2.4.1 不小心使用

docker/setup_host/install_nvidia_docker.sh

腳本安裝nvidia_docker,導致無法進入Docker

之前我在Docker內部安裝NVIDIA顯卡驅動前,

曾經嘗試過在Docker外部使用如下命令安裝nvidia_docker:

1bashdocker/setup_host/install_nvidia_docker.sh

安裝完畢后,重啟Docker時發現出問題了,

Docker進不去了,錯誤截圖如下:

解決方法:

在Docker外部使用如下命令缷載nvidia_docker:

1sudodpkg-rnvidia-docker

自Apollo平臺開放已來,我們收到了大量開發者的咨詢和反饋,越來越多開發者基于Apollo擦出了更多的火花,并愿意將自己的成果貢獻出來,這充分體現了Apollo『貢獻越多,獲得越多』的開源精神。為此我們開設了『開發者說』板塊,希望開發者們能夠踴躍投稿,更好地為廣大自動駕駛開發者營造一個共享交流的平臺!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NVIDIA
    +關注

    關注

    14

    文章

    5274

    瀏覽量

    105915
  • 顯卡驅動
    +關注

    關注

    0

    文章

    30

    瀏覽量

    10729

原文標題:開發者說 | 為Apollo項目安裝NVIDIA顯卡驅動的有效方法

文章出處:【微信號:Apollo_Developers,微信公眾號:Apollo開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    電腦顯卡故障現象及解決方法

    電腦顯卡故障現象及解決方法(一)電腦開機后顯示器不能顯示   解決方法: 如果開機后,顯示器無顯示(信號指示燈閃爍),并且主機在開機后發出一長兩短的蜂鳴聲,可以推斷可能是以下原因造成的:一是顯示卡
    發表于 06-16 13:17

    linux安裝GPU顯卡驅動、CUDA和cuDNN庫

    nouveau,只有在禁用掉 nouveau 后才能順利安裝 NVIDIA 顯卡驅動,禁用方法就是在 sudo vim /etc/modp
    發表于 07-09 07:45

    顯卡過熱的原因及其解決辦法

    問題分析在顯卡上長時間運行很多的程序, 導致顯卡過熱, 出現問題.解決方法停掉所有的在顯卡上運行的程序, ERR會消失設置顯卡的persis
    發表于 01-03 08:33

    顯卡驅動安裝不上

    顯卡7500M,驅動安裝重啟完顯示未安裝,設備管理器黃色嘆號,按網上的方法卸載設備后連名字都不顯了,筆記本有兩塊
    發表于 01-27 21:21

    NVIDIA C51 顯卡驅動程式32位版

    NVIDIA C51 顯卡驅動程式32位版.exe
    發表于 01-29 16:59 ?0次下載

    NVIDIA C51 顯卡驅動程式64位版

    NVIDIA C51 顯卡驅動程式64位版.exe
    發表于 01-29 17:01 ?0次下載

    SKYPOS刷卡機的各種故障以及解決方法

    本文檔介紹的主要內容詳細介紹的是SKYPOS刷卡機的各種故障以及解決方法
    發表于 06-14 08:00 ?6次下載
    SKYPOS刷卡機的<b class='flag-5'>各種</b>故障以及<b class='flag-5'>解決方法</b>

    集成顯卡驅動怎么安裝

    很多同學在安裝了系統以后,從來沒有給顯卡安裝正確的驅動程序,導致畫面卡頓,拖影,花屏等現象出現,嚴重影響了操作體驗。今天小編就給大家介紹四種
    的頭像 發表于 01-24 14:45 ?3.1w次閱讀

    keil中常見的各種錯誤警告以及相應的解決方法資料說明

    本文檔的主要內容詳細介紹的是簡單整理的keil中常見的各種錯誤警告以及相應的解決方法
    發表于 03-08 08:00 ?14次下載
    keil中常見的<b class='flag-5'>各種</b>錯誤警告以及相應的<b class='flag-5'>解決方法</b>資料說明

    NVIDIA驅動安裝 2種方式 Ubuntu

    GTX 1060 6GB OS type:64-bit NVIDIA驅動安裝: 1.使用apt直接完成安裝 2.使用nvidia的run文
    發表于 11-20 23:03 ?3794次閱讀
    <b class='flag-5'>NVIDIA</b><b class='flag-5'>驅動</b><b class='flag-5'>安裝</b> 2種方式 Ubuntu

    獨立顯卡無信號輸出_電腦檢測不到獨立顯原因及解決方法

    當電腦硬件配置出現問題時,我們會通過系統“設備管理器”來查看相關硬件驅動程序是否正常,有用戶反映電腦上有安裝獨立顯卡,但是在設備管理器行使適配器中找不到獨立顯卡,但是在
    發表于 03-25 09:39 ?8.7w次閱讀

    NVIDIA顯卡驅動下載哪個?NVIDIA顯卡驅動下載方法

    關于下載哪個NVIDIA顯卡驅動,建議您下載最新版本的官方驅動程序,以確保顯卡性能的穩定性和最佳體驗。同時,也可以根據您的電腦型號和配置,選
    的頭像 發表于 03-01 17:11 ?3420次閱讀

    英偉達的顯卡有哪些?英偉達顯卡驅動安裝方法

    英偉達(NVIDIA)的顯卡主要分為幾個系列:GeForce、Titan、Quadro以及Tesla。
    的頭像 發表于 03-01 17:13 ?3149次閱讀

    如何在Ubuntu上安裝NVIDIA顯卡驅動?

    專有顯卡驅動。本文將詳細介紹在Ubuntu系統上安裝NVIDIA顯卡
    的頭像 發表于 05-07 16:05 ?445次閱讀
    如何在Ubuntu上<b class='flag-5'>安裝</b><b class='flag-5'>NVIDIA</b><b class='flag-5'>顯卡</b><b class='flag-5'>驅動</b>?

    如何在Ubuntu 22.04上安裝NVIDIA顯卡驅動

    Ubuntu 22.04 安裝 NVIDIA 顯卡驅動完整步驟
    的頭像 發表于 05-20 11:00 ?574次閱讀
    主站蜘蛛池模板: 色五月情 | 5g国产精品影院天天5g天天爽 | 午夜视频啪啪 | 成年网站在线 | 精品国产免费观看久久久 | 乌克兰毛片 | 久久久久国产 | 你懂的网站在线 | 亚洲人成网站在线 | 在线精品视频成人网 | 人人射人人插 | 国产一级毛片外aaaa | 月夜免费观看高清在线完整 | 痴女中文字幕在线视频 | 亚洲香蕉电影 | 天堂中文资源网 | 国产综合久久久久影院 | 欧美一区二区三区不卡片 | 日本黄大片在线观看 | 国产精品情人露脸在线观看 | 国产亚洲欧美日本一二三本道 | 欧美亚洲第一区 | 日本人的色道www免费一区 | 天堂avwww| 天天干天| 一级久久久 | 国产三级黄色毛片 | 在线精品小视频 | 天天摸天天舔天天操 | 性夜影院午夜看片 | 日韩毛片免费 | 免费观看色视频 | 二区三区视频 | 午夜免费成人 | 色婷婷视频在线观看 | 小雪被撑暴黑人黑人与亚洲女人 | 亚洲国产丝袜精品一区杨幂 | 一级aa 毛片高清免费看 | 性做久久久久久久免费观看 | 日韩精品亚洲一级在线观看 | 欧美色图亚洲自拍 |