歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Debian6安裝Nvidia顯卡驅動

Debian6安裝Nvidia顯卡驅動

日期:2017/2/28 15:50:46   编辑:Linux教程

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表 現就不怎麼樣了。所以還是安裝一下官方提供的驅動。

1.1 獲取驅動

我的硬件:NVidia Geforce210

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

1.2 安裝

root@ ww.linuxidc.com:~# /etc/init.d/gdm3 stop
root@ ww.linuxidc.com:~# aptitude update
root@ ww.linuxidc.com:~# aptitude upgrade
root@ ww.linuxidc.com:~# aptitude install build-essential linux-headers-$(uname -r)
root@ ww.linuxidc.com:~# cd /home/alex (切換到你NVIDIA-Linux-x86_64-285.05.09.run所在的目錄)
root@ ww.linuxidc.com:~# chmod +x NVIDIA-Linux-x86_64-285.05.09.run
root@ ww.linuxidc.com:~# ./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@ ww.linuxidc.com:~# 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@ ww.linuxidc.com:~# 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,所以我們只要改一下軟連接就可以了。

還有一個問題就是停止現在的顯卡驅動,有個讓你選擇是否讓Nvidia停止你現在的驅動程序的時候你確定就可以了(記得我用debian5的時候是要修改啟動時不加載顯卡module或者是安全模式去卸載顯卡module的)!

root@ ww.linuxidc.com:~#  ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc

軟連接是linux平台下解決版本沖突很好的一個方案。再次安裝:

a.“接受”許可協議,繼續。

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

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

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

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

root@ ww.linuxidc.com:~# startx

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

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

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

root@ ww.linuxidc.com:~#  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

Copyright © Linux教程網 All Rights Reserved