nvidia驅動程式

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

nvidia驅動程式

文章donkey » 週一 11月 12, 2007 9:56 am

安裝nvidia驅動程式一定要用nvidia提供的kernel嗎?
但願人長久,千里共談天。
donkey
可愛的小學生
可愛的小學生
 
文章: 32
註冊時間: 週五 2月 09, 2007 11:27 am

Re: nvidia驅動程式

文章darkranger » 週一 11月 12, 2007 10:21 am

donkey 寫:安裝nvidia驅動程式一定要用nvidia提供的kernel嗎?

nvidia提供的是kernel interface
不是kernel
darkranger
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週一 11月 13, 2006 7:14 pm

文章donkey » 週一 11月 12, 2007 8:47 pm

代碼: 選擇全部
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Nov 12 20:32:17 2007

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> The CC version check failed:
   
   The compiler used to compile the kernel (gcc 4.1) does not exactly match the
   current compiler (gcc 4.2).  The Linux 2.6 kernel module loader rejects kern
   el modules built with a version of gcc that does not exactly match that of t
   he compiler used to build the running kernel.
   
   If you know what you are doing and want to ignore the gcc version check, sel
   ect "No" to continue installation.  Otherwise, select "Yes" to abort install
   ation, set the CC environment variable to the name of the compiler used to c
   ompile your kernel, and restart installation.  Abort now? (Answer: Yes)
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.
 

這是我nvidia-installer.log的資訊,他是出了甚麼問題了 :crying:
但願人長久,千里共談天。
donkey
可愛的小學生
可愛的小學生
 
文章: 32
註冊時間: 週五 2月 09, 2007 11:27 am

文章jesse.sung » 週一 11月 12, 2007 10:31 pm

您引出來的部份已經有答案了呀... :-)
The compiler used to compile the kernel (gcc 4.1) does not exactly match the
current compiler (gcc 4.2). The Linux 2.6 kernel module loader rejects kern
el modules built with a version of gcc that does not exactly match that of t
he compiler used to build the running kernel.

If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: Yes)
BR,
Wen-chien Jesse Sung
頭像
jesse.sung
程式開發組
程式開發組
 
文章: 654
註冊時間: 週三 9月 04, 2002 9:43 am

文章donkey » 週三 12月 05, 2007 2:29 pm

小弟的英文實在差到不行,是否可以翻譯一下?
ps:是不是gcc版本的問題?
donkey
可愛的小學生
可愛的小學生
 
文章: 32
註冊時間: 週五 2月 09, 2007 11:27 am

文章訪客 » 週三 12月 05, 2007 2:37 pm

編譯器用來編譯內核(海合會4.1 ) ,並不完全匹配 目前的編譯器(海合會4.2 ) 。 linux 2.6內核模塊裝載機拒絕內核模塊建成與gcc版本,這並不完全匹配,即編譯器用來建造運行內核。

如果你知道你在做什麼,想忽視海灣合作委員會版本檢查中,選擇"否"繼續安裝。否則,選擇"是"取消安裝,設置消委會環境變數名稱的編譯器用來編譯你的內核,並重新安裝。流產,現在呢? (答:是)
訪客
 

文章donkey2 » 週三 12月 05, 2007 2:47 pm

那該怎麼辦呢?
donkey2
 

文章chinson » 週三 12月 05, 2007 3:16 pm

2個可能的解決方法 -
1. 用 gcc 4.2 編新的 kernel ,再用 gcc 4.2 編 nvidia driver
2. 安裝 gcc 4.1 ,設定 CC 環境變數為 gcc 4.1 的路徑,編 nvidia driver
輕鬆式生活
================================
http://blog.chinson.idv.tw/
頭像
chinson
懵懂的國中生
懵懂的國中生
 
文章: 117
註冊時間: 週一 5月 17, 2004 7:18 pm
來自: 高雄市

文章yurenju » 週三 12月 05, 2007 4:54 pm

yurenju
 

文章sppmg » 週三 12月 05, 2007 7:32 pm

donkey2 寫:那該怎麼辦呢?

你有試過最後一個選NO嗎?
試試。
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章silicium » 週三 12月 05, 2007 11:59 pm

裝gcc-4.1

export CC=gcc-4.1

再run安裝程式就可以了。
silicium
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 5月 30, 2005 3:35 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron