[转帖]ubuntu下安装nvidia的官方驱动

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hanl1110
帖子: 15
注册时间: 2006-08-01 17:09

[转帖]ubuntu下安装nvidia的官方驱动

#1

帖子 hanl1110 » 2006-09-05 11:59

原帖地址为http://bbs.nsysu.edu.tw/txtVersion/boards/linux/M.1155903205.A.html,内容如下
※ 引述《zxvc (zxvc)》之銘言:
: 之前有些網友說不能在Ubuntu上安裝nVIDIA官方下載的驅動程式。
: 最近我換到Ubuntu也試著安裝,果然困難重重。
: 不過最終還是給我試出來了。
: 我們在官方網站下載的
: NVIDIA-Linux-x86-1.0-8762-pkg1.run
: 這個驅動程式安裝程式,
: 它在編譯驅動程式的時候要用到Linux Kernel Source。
: 我不知道是那一個Ubuntu套件,因為我其實是自行編譯新核心,
: 所以我電腦裡有Linux Kernel Source。

我試著用Ubuntu給的套件安裝也成功了。
不過我不確定是否忘掉重要的步驟。
以核心2.6.15-26-386為例:
你可以在終端機輸入uname -r取得目前核心的版本。
其實安裝Linux Kernel headers就好了,不用安裝Kernel Source。
登出GNOME後,然後進入純終端機。
# sudo /etc/init.d/gdm stop
# sudo apt-get install linux-headers-`uname -r`
# rm -rf /usr/X11R6/lib
# ln -s /usr/lib/xorg /usr/X11R6/lib
# NVIDIA-Linux-x86-1.0-8762-pkg1.run
# sudo /etc/init.d/gdm restart

: 而且這個驅動程式安裝程式在安裝編譯好的驅動程式與glx時,
: 會把這一些檔案複製到/usr/X11R6/lib這個目錄。
: 可是問題是Ubuntu使用的X server是X.Org發行的,
: /usr/X11R6/lib似乎是廢棄不用的舊目錄。
: 而是使用/usr/lib/xorg/這個目錄。
: 所以X啟動後並不會再去/usr/X11R6/lib找驅動程式與一些extension,
: 所以會發生錯誤。
: 解決這個問題方法如下:
: # rm -rf /usr/X11R6/lib
: # ln -s /usr/lib/xorg /usr/X11R6/lib
: 然後重run一次NVIDIA-Linux-x86-1.0-8762-pkg1.run。
: 重新啟動X,如果有看到nVIDIA的logo就成功了。
: 我已經成功安裝驅動程式了,glxinfo | grep direct也出現:
: direct rendering: Yes

希望对大家有用
回复