debian6安裝Nvidia顯卡驅動

debian6安裝Nvidia顯卡驅動

Table of Contents

  • 1 debian6安裝Nvidia顯卡驅動
    • 1.1 獲取驅動
    • 1.2 安裝
    • 1.3 總結
      • 1.3.1 安裝軟件的時候要學會查看錯誤日誌
      • 1.3.2 用軟連接切換軟件版本和module是linux平臺下很常見的用法

1 debian6安裝Nvidia顯卡驅動

其實就顯示效果來講,debian6自帶的顯卡驅動已經很好了。可是一開flash表 現就不怎麼樣了。因此仍是安裝一下官方提供的驅動。 linux

1.1 獲取驅動

個人硬件:NVidia Geforce210 安全

下載驅動:NVIDIA-Linux-x86_64-285.05.09.run 這個是一個很大的文本, 打開保存到本地就ok,用Epiphany比iceweasel快一點。 服務器

1.2 安裝

root@alex:~# /etc/init.d/gdm3 stop
root@alex:~# aptitude update
root@alex:~# aptitude upgrade
root@alex:~# aptitude install build-essential linux-headers-$(uname -r)
root@alex:~# cd /home/alex (切換到你NVIDIA-Linux-x86_64-285.05.09.run所在的目錄)
root@alex:~# chmod +x NVIDIA-Linux-x86_64-285.05.09.run
root@alex:~# ./NVIDIA-Linux-x86_64-285.05.09.run
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86260.19.36.....................................................................................................................

這裏報錯了,能夠去/var/log/nvidia-installer.log查看日誌。基本的提示gcc的版本不兼容,須要gcc4.3。比較常見的編譯器版本問題! 工具

root@alex:~# gcc --version
gcc (Debian 4.4.5-8) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE

果真不是gcc4.3 網站

root@alex:~# ls -al /usr/bin/gcc*
lrwxrwxrwx 1 root root     16 10月 23 09:24 /usr/bin/gcc -> /usr/bin/gcc-4.4
-rwxr-xr-x 1 root root 239528  9月 21 2010 /usr/bin/gcc-4.3
-rwxr-xr-x 1 root root 255536 11月 15 2010 /usr/bin/gcc-4.4

比較幸運的是debian6已經安裝了gcc4.3,因此咱們只要改一下軟鏈接就能夠了。 ui

還有一個問題就是中止如今的顯卡驅動,有個讓你選擇是否讓Nvidia中止你如今的驅動程序的時候你肯定就能夠了(記得我用debian5的時候是要修改啓動時不加載顯卡module或者是安全模式去卸載顯卡module的)! spa

root@alex:~#  ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc

軟鏈接是linux平臺下解決版本衝突很好的一個方案。再次安裝: 日誌

a.「接受」許可協議,繼續。 code

b.對第一個問題選擇"否",即不從Nvidia網站下載內核。 視頻

c.單擊肯定以編譯新內核

d.選擇"否",即不從安裝程序中退出.如今 ,讓安裝程序完成安裝。

e.最後選擇"是",讓NVIDIA產品xconfig自動更新您的xorg.conf文件 ,至此已完成NVIDIA顯卡驅動安裝。基本沒有問題。有問題也能夠參照上面的解決辦法。看日誌(我的以爲是linux平臺下很重要的能力),而後解決。

root@alex:~# startx

就用root用戶登陸到圖形界面。

瀏覽到應用程序> 「系統工具」 - > NVIDIA X Server Settings,找到一項把目前的設置寫入到xorg.conf文件,選擇「是」(用root用戶登陸能夠避免寫入配置文件時候的權限問題,這步很重 要,否則xwindow啓動會有問題)。重啓機器(你能夠看到NVidia的log)能夠以普通用戶登陸 和享受您的啓用Lenny與NVIDIA驅動程序新視頻硬件 ,您也能夠隨時經過漂亮的NVIDIAX服務器設置控制程序更改您的的視頻卡設置。只要瀏覽到應用程序> 「系統工具」 - >NVIDIA X ServerSettings。

最後要把gcc的版本該回來:

root@alex:~#  ln -sf /usr/bin/gcc-4.4 /usr/bin/gcc

1.3 總結

1.3.1 安裝軟件的時候要學會查看錯誤日誌

1.3.2 用軟連接切換軟件版本和module是linux平臺下很常見的用法

Date: 2012-05-22T20:32+0800

Author: Luo.ZhiHui

Org version 7.8.09 with Emacs version 23

Validate XHTML 1.0
相關文章
相關標籤/搜索