歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Ubuntu 8.10環境NVIDIA顯卡無法正常工作解決方法

自從Ubuntu 8.10發布以來,很多朋友都加入了8.10行列,不過部分朋友反映,似乎升級到Ubuntu 8.10後,NVIDIA顯卡工作不正常,如果無法在受限驅動裡更新顯卡驅動的話,可以試試下文介紹的方法,下載NVIDIA最新的驅動包自己編譯安裝。

    1.去http://www.nvidia.com/Download/index.aspx?lang=en-us下載適合你顯卡使用的驅動,一般是後綴為.run的文件包。

    2.如果你曾經在源中安裝過驅動,首先必須卸載它(自己編譯安裝的可以不用卸載),卸載方法如下:

    sudo apt-get –purge remove nvidia-glx

    3.備份X的設置文件xorg.conf

    sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

    之後重啟,重啟正常後,進入下一步

    4.安裝頭文件和編譯環境

    這一步一定要做,否則會提示“unableto build the Nvidia kernel module”的錯誤,方法如下:

    sudo apt-get install linux-headers-$(uname -r) build-essential
    gksudo gedit /etc/default/linux-restricted-modules-common

    以上第二個命令執行完以後在文件最後的雙引號裡面添加nv兩個字,添加後就是“nv”。為了預防啟動X失敗,執行以下語句:

    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

    如果遇到X啟動失敗:

    sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

    幫助你灰復X設置,然後啟動按Ctrl+Alt+F1,登錄後先關閉gdm:

    sudo /etc/init.d/gdm stop

    然後進入下面的步驟開始安裝。

    5.執行語句:

    sudo sh  *.run  #注意把*.run替換成你剛下載的驅動名稱,比如NVIDIA-Linux-x86-96.43.07-pkg1.run

    進入安裝界面後,首先接受協議,選“接受”。 可能會有提示已經安裝了舊的驅動(視乎你自己是否有手動安裝過),是否刪除,選yes就是了,一般會提示缺少模塊,問是否網上下載,選“no”, 提示需要自己編譯模塊,選“ok”,然後編譯安裝開始,最後提示需要修改xorg.conf,是否允許,選yes, 完成安裝,選ok。

    6.回到終端界面,重啟gdm:

    sudo /etc/init.d/gdm start

    7.安裝完成

    問題總結:

    很多使用筆記本電腦的朋友遇到“超出范圍”的錯誤提示,其實根本原因是刷新率的問題,默認的設置通常是筆記本電腦達不到的分辨率。解決方法如下:

    1.停用gdm

    sudo /etc/init.d/gdm stop

    2.編輯/etc/X11/xorg.conf文件,找到你當前使用的風辨率,比如“1280×800”,把它改成“1280×800_60”,然後啟用gdm:

    sudo /etc/init.d/gdm start

    怎麼樣,正常了吧!

Copyright © Linux教程網 All Rights Reserved