網路城邦
上一篇 回創作列表 下一篇   字體:
[ubuntu]安裝nvidia原廠的驅動程式
2011/04/23 23:48:18瀏覽4107|回應0|推薦1
2011-04-23 ~手賤,把ubuntu的重要核心檔案給作掉了,只好重新安裝。
裝好後,發現ubuntu似乎不能辨識出上週新安裝的 ASUS GT440顯示卡。
到 www.nvidia.com 下載 Linux專用的驅動程式後,發現這個安裝程式必須在關閉視窗介面(gdm)的條件下才能執行。
很怕出狀況哩!
若是把ubuntu的視窗介面關掉又回不來的話,可就慘了!
不過因為系統一直抓不到顯示卡,螢幕解析度只有640x480,非常難用,還是試試看吧!
  1. 先把抓回來的檔案更改名稱,因為原廠的名稱實在太長了,改為 NVIDIA.run,待會兒下指令時比較方便。
  2. 將 NVIDIA.run 複製到根目錄(個人帳號根目錄)下,以便進入指令狀態中直接叫用。
  3. 按Ctrl-Alt F1 進入終端機模式,並輸入使用者名稱和密碼來登入。
  4. 關閉視窗介面(gdm) - sudo /etc/init.d/gdm stop
  5. 進入root帳號才能執行下一步的安裝程式 - sudo sh -
  6. 執行安裝程式 - sudo sh NVIDIA.run
  7. 跳出root帳號 - exit
  8. 安裝完畢後,開啟視窗介面(gdm) - sudo /etc/init.d/gdm start
嗯~~讚!!回到視窗介面了!解析度是螢幕的實際解析度 - 1280x1024,
[系統][偏好定]中的NVIDIA X Settings也可以正常執行了!
同時系統也正確無誤地抓到顯示卡的各項資訊。
2014/02/08 補充
Source: http://askubuntu.com/questions/379504/problem-with-nvidia-driver-331-20-on-ubuntu-13-10-64bit
當升級到 ubuntu 13.10時,要關閉視窗介面的指令已經不同了,所以程序是
The source of the problem probably starts with installing the 331 driver from the .run file provided by NVIDIA.

Here are the steps that worked for me and resolved both this and the low-graphics mode problem that subsequently came up.

先要移除舊的 nvidia驅動程式

Remove Nvidia proprietary drivers:

sudo apt-get remove --purge nvidia* 

然後加上NVIDIA驅動程式的碼源、更新資料、安裝驅動程式即可。

Add xorg edgers PPA for NVIDIA drivers and install nvidia-331:

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update 
sudo apt-get install nvidia-331 

Remove/purge bumblebee and reboot:

sudo apt-get --purge remove bumblebee 
sudo reboot
( 知識學習隨堂筆記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=dietitian&aid=5129112