debian下安裝NVIDIA驅動

來源:互聯網
上載者:User
 本本裝上debian,風扇基本沒停過,網上搜了許久,沒找到靠譜的答案。只能死馬活醫,把每個文章的方法都試一遍。先裝顯卡驅動,我的聯想G450的GEFORCEG210M,官網上下載的Nvidia-Linux-x86-295.59.run。
  輸入:
  sh Nvidia-Linux-x86-295.59.run
 進入安裝介面,提示錯誤:檢測到Xwindow仍在運行。安裝程式退出,提示你看記錄檔去找出錯誤資訊。我的xwindow確實在運行,輸入:
  sudo /etc/init.d/gdm3 stop
 再試著ctrl+alt+F7切換到xwindow模式,切換失敗,證明已經關掉了xwindow。
 再次安裝,安裝程式又報另錯:檢測到nouveau核心還在運行,nouveau是linux案頭版本幾乎都打包的nvidia顯卡驅動(當然是第三方開源的)。安裝程式向系統寫入一個-disable-nonveau.conf,並提示你重啟系統,這個檔案會在下次開機時禁用nouveau驅動。退出安裝程式並重啟。
  果然,重啟後介面簡陋不少,證明nouveau被禁用,再次啟動安裝程式,報錯:
  找不到make。
  輸入:
  sudo apt-get install make
  解決。
  再次啟動安裝程式,報錯:
 當前gcc的版本和當初編譯核心所用的版本對不上號,讓我裝gcc4.3,我就把gcc4.4卸載了,輸入:
  sudo apt-get install gcc-4.3
  然後,在/usr/bin裡做兩個軟串連:
  ln -s /usr/bin/gcc-4.3 /usr/bin/gcc
  ln -s /usr/bin/gcc /usr/bin/cc
 cc這個軟串連是為了統一軟體介面,應用程式一般都會找cc編譯,至於cc實際連結到什麼樣的編譯器,是linux管理員的事情。似乎上面兩個連結可以合并為一個,我沒試。
  再次運行安裝程式,提示錯誤:
  unbale to find the kernel source tree for thecurrent running kernel...
 是在百度知道上找到的答案,debian只需要安裝一個linux-headers就好了,輸入:
  sudo apt-get installlinux-headers-2.636-5-x86
  注意,後面的2.636-5-x86,是自己的核心版本好,uname -a查詢即可。
  再次啟動安裝程式,一馬平川...最後提示would you like to run thenvidia-xconfig utility to automatically update your configurtionfile so that the nvidia driver will be used when you restartX?....
 預設是no,我選的yes,它應是說是否啟用nvidia的設定檔,以便在下次重啟後即使得nvidia的驅動生效。
  重啟
  ...............
 進入xwindow介面,畫質細膩,但與debian內建的第三方驅動相差無幾。希望將來做openGL的時候能給力!
 存在一個大問題:命令列介面的字元變得大且模糊,顯然nvidia驅動在命令列模式下根本沒有啟用,日後解決。

  2012-7-20跟新
  命令列介面的字元變得大且模糊,是nvidia不支援llinux核心的kms,這個沒辦法
 暫時是把gnome的terminal(字型比tty漂亮多了)配置成終端的黑底白字,全屏作業。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.