1. 程式人生 > >【拔刀吧TensorFlow】Ubuntu16.04系統安裝問題總結(已更新)

【拔刀吧TensorFlow】Ubuntu16.04系統安裝問題總結(已更新)

重大更新!!!!!

因為You do not appear to be using the NVIDIA X driver. 這樣的報錯,感覺雖然安裝了nvidia驅動,但是並沒有呼叫起來驅動,遂決定再次重做系統。這次重做的步驟如下:

1. 重做系統。

2. 重啟之後發現可以雙屏顯示,解析度正常(這意味著有個顯示卡的驅動是正常工作的,查了一下系統驅動更新,發現目前使用的是nouveau的開源驅動,這個驅動雖然工作正常,但是是呼叫的intel整合顯示卡,效能遠達不到nvidi的顯示卡,於是嘗試先將nouveau拉入了黑名單

3. 再次重啟,發現只有筆記本螢幕可以顯示,外接HDMI的顯示器沒有輸出了,很正常,我們禁用了顯示卡驅動。

4. 此時確定nouveau已被拉入黑名單(即沒有任何輸出)後,帶著赴死的決心,直接從系統軟體和更新中安裝了推薦的384.111驅動(這裡要說一下,以前使用.run或者PPA安裝是可以裝到390版本的),然後忐忑的重啟。

5. 重啟後,外接顯示器點亮,解析度正常,驅動安裝完畢!


---------------------------------以上為更新---------------------------------------------------------------

因為各種奇怪的bug(python莫名其妙停止執行),請教師兄後,轉戰ubuntu系統,在安裝16.04 LTS系統時遇到了各種坑,現在記錄下安裝流程,方便以後檢視。(ubuntu的輸入法真的難用哦!!!-----已安裝搜狗拼音,^_^)

第一步  安裝系統

害怕虛擬機器再出什麼么蛾子,果斷選擇了Ubuntu和WIN10共存的雙系統。

首先就是官網下載了Ubuntu16.04 LTS的ISO映象,然後使用官方推薦的工具將U盤做為了啟動盤,按照教程一步步安裝就好了。

第二步  安裝NVIDIA的驅動

裝好之後,發現重啟就黑屏無法進入系統。  後來發現是NVIDIA顯示卡驅動的問題,導致無法進入系統。報錯的大概內容就是frame error,deadline什麼什麼的……

第二次重做系統時,按照這個教程,添加了引數先遮蔽NVIDIA顯示卡驅動,然後安裝系統,可以進入系統,但是解析度800*600,很難受。首先要解決這個問題,百度了很多方法都不適用於還沒有安裝驅動的我,終於找到這個命令:sudo gedit /etc/default/grub,開啟之後,將GRUB_GFXMODE修改為GRUB_GFXMODE=1920x1080,然後執行sudo update-grub命令,重啟即可。(重啟可能會出現一個警告視窗,選擇關閉掉,無視即可)

可是沒有驅動就不能安裝CUDA,做不了深度,看了一篇教程,此時可以通過系統設定----軟體更新---更新附加驅動來安裝NVIDIA閉源驅動。千萬不要這樣更新!!!千萬不要這樣更新!!!千萬不要這樣更新!!!我在更新完之後出現無限輸入密碼的輪迴不止……

通過這個教程,選擇自己手動安裝驅動,禁用掉nouveau,就不會出現一直讓你輸密碼的窘境。

但是安裝完,我出現了在啟動NVIDIA x server settings時出現You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server. 現在還沒有解決,不知道會不會影響使用,先掛起。

第三步  安裝搜狗拼音

至此,Ubuntu系統已經可以使用了。 再說一下搜狗拼音的安裝,可以根據這個來~

(安裝搜狗時牽扯到sudo update出現一堆忽略無法更新的問題,按照這篇,將source list檔案全替換為了阿里的源,就解決啦)

第四步 安裝QQ

記錄一下安裝qq的問題,安裝的是麒麟團隊的qq2012版,安裝方法參考這篇,安裝都沒有問題,遇到一個您的號碼不能使用低版本QQ,解決辦法就是關閉手機QQ的裝置鎖即可。