nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jun 20 13:54:37 2008
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
no cc version 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.
ERROR: Unable to find the development tool `make` in your path; please make
sure that you have the package 'make' installed. If make is installed
on your system, then please check that `make` is in your PATH.
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.
Unable to find the development tool `make` in your path; please make
sure that you have the package 'make' installed. If make is installed
on your system, then please check that `make` is in your PATH.
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jun 20 14:09:46 2008
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
no cc version 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".
ERROR: The kernel header file
'/lib/modules/2.6.22.17-0.1-default/build/include/linux/kernel.h' does
not exist. The most likely reason for this is that the kernel source
path '/lib/modules/2.6.22.17-0.1-default/build' is incorrect. Please
make sure you have installed the kernel source files for your kernel and
that they are properly configured; on Red Hat Linux systems, for
example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
installed. If you know the correct kernel source files are installed,
you may specify the kernel source path with the '--kernel-source-path'
command line option.
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.
инсталлятор не согласен с тем что исходники ядра лежат в /lib/modules/.... обычно они располагаются в /usr/src/linux
полный путь к искомому файлу /usr/src/linux/include/linux/kernel.h
Fire and water, earth and sky - mistery surrounds us, legends never die!
??? Так мне сделать путь который ему нужен -существующим или можно както скорректировать инсталляцию?
эээээ... инсталлятору надо показать путь (/usr/src/linux) по которому лежат исходники ядра. он разве не предлагает сам найти исходники по этому пути?
У вас по тому пути который я приводил, файлик лежит? неонятно откуда взялся путь /lib/modules
Fire and water, earth and sky - mistery surrounds us, legends never die!
??? Так мне сделать путь который ему нужен -существующим или можно както скорректировать инсталляцию?
эээээ... инсталлятору надо показать путь (/usr/src/linux) по которому лежат исходники ядра. он разве не предлагает сам найти исходники по этому пути?
У вас по тому пути который я приводил, файлик лежит? неонятно откуда взялся путь /lib/modules
У меня, например, тоже похоже, но драйвера встают нормально!?
Это кусочек моего лога
обычно они располагаются в /usr/src/linux smile.gif
полный путь к искомому файлу /usr/src/linux/include/linux/kernel.h
linnovice
Да.
У вас по тому пути который я приводил, файлик лежит? неонятно откуда взялся путь /lib/modules
Лежит.Откуда инсаллятор взял второй путь незнаю.
kernel-source - The Linux Kernel Sources - есть галочка
про версию ядра незнаю где узнать но YaST сам скачивал думаю моя.
Однако kernel-pae такого модуля вообще нет ни в одном репозитарии что у меня добавлены..
Есть kernel-bigsmp но его надо подгружать - попробую
обычно они располагаются в /usr/src/linux smile.gif
полный путь к искомому файлу /usr/src/linux/include/linux/kernel.h
linnovice
Да.
У вас по тому пути который я приводил, файлик лежит? неонятно откуда взялся путь /lib/modules
Лежит.Откуда инсаллятор взял второй путь незнаю.
kernel-source - The Linux Kernel Sources - есть галочка
про версию ядра незнаю где узнать но YaST сам скачивал думаю моя.
Однако kernel-pae такого модуля вообще нет ни в одном репозитарии что у меня добавлены..
Есть kernel-bigsmp но его надо подгружать - попробую
kernel-pae тебе не нужен ставится только при объёме памяти более 2 гб, kernel-bigsmp - поддерживают до 64гб памяти -- я не думаю что у тебя столько есть, поэтому можешь не качать.
обычно они располагаются в /usr/src/linux smile.gif
полный путь к искомому файлу /usr/src/linux/include/linux/kernel.h
linnovice
Да.
У вас по тому пути который я приводил, файлик лежит? неонятно откуда взялся путь /lib/modules
Лежит.Откуда инсаллятор взял второй путь незнаю.
kernel-source - The Linux Kernel Sources - есть галочка
про версию ядра незнаю где узнать но YaST сам скачивал думаю моя.
Однако kernel-pae такого модуля вообще нет ни в одном репозитарии что у меня добавлены..
Есть kernel-bigsmp но его надо подгружать - попробую
вот, поковырялся с инсталлятором от nVidia. У него в хелпе написано, что если существует путь /lib/modules/<kernel-version>/build, то использовать его, если же нет - обязан проверить наличие /usr/src/linux. Видимо, он вторую проверку не делает. Попробуйте принудительно указать инсталлятору путь к исходникам ядра
sh Nvidia-Linux-x86 -*-*-*.run --kernel-source-path=/usr/src/linux
Что касается ядра с PAE - оно используется в 32 битных системах с более чем 4 ГБ памяти. Ядро bigsmp используется на мультипроцессорных системах (более одного физического процессора)
Fire and water, earth and sky - mistery surrounds us, legends never die!
вот, поковырялся с инсталлятором от nVidia. У него в хелпе написано, что если существует путь /lib/modules/<kernel-version>/build, то использовать его, если же нет - обязан проверить наличие /usr/src/linux. Видимо, он вторую проверку не делает. Попробуйте принудительно указать инсталлятору путь к исходникам ядра
sh Nvidia-Linux-x86 -*-*-*.run --kernel-source-path=/usr/src/linux
Отстал с kernel.h но пристает теперь изза отсутствия по указанному пути файла version.h
Почему его нет незнаю могу предположить(теоретически) что когда я поспешил и установил ядро с PAE с ним чтото случилось.Через поиск находятся version.h но не те(для других версий - не моей (моя - Linux linux-l38e 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC i686 athlon i386 GNU/Linux) а там такие файлы для версии 18-0.2(PAE)
Удалил kernel-bigsmp
Теперь при загрузке (было 2 варианта 17... и 18... )осталось все по старому- 2.6.22.17-0.1.
P.S. Мне уже стыдно просить о чемто поэтому я решил что будет лутше закрыть тему чем отвлекать вас от более важных вопросов
Если согласны - просто не отвечайте до завтра.
Все равно было интересно позаниматься с open-source-специалистами ..
P.S. Скачал книгу Линукс для чаиников - буду учиться...
Отстал с kernel.h но пристает теперь изза отсутствия по указанному пути файла version.h
Не все так просто, оказывается...... более внимательный взгляд на проблему принес следующее:
1. /lib/modules/<kernel-version>/source - это символическая ссылка на /usr/src/<kernel-version> Проверьте у себя, существует ли она, если нет - надо создать.
2. Нужный фал version.h лежит в /lib/modules/<kernel-version>/build/include/linux
Чтобы было немного понятнее - вот вывод команд:
P.S. Мне уже стыдно просить о чемто поэтому я решил что будет лутше закрыть тему чем отвлекать вас от более важных вопросов
P.S. Скачал книгу Линукс для чаиников - буду учиться...
Что и как делать дальше - решать только Вам В любом случае - удачи в изучении Линукса и не стесняйтесь спрашивать
Fire and water, earth and sky - mistery surrounds us, legends never die!
У меня маленькая победа: драйвер всетаки установился..Но:
Отрывок лога SaX :
(EE) No drivers available
(WW) Couldn't open module NVidia
(EE) Failed to load module NVidia (module does not exist)
...
Fatal server error: no screens found
и опять черный экран в ждущем режиме
А когда устанавливался драйвер - загрузилось какоето обновление сорцов и в результате поменялась версия системы на 6.22.18-0.2
пробовал манипуляцию SaX2 -m 0=nvidia (пробовал писать NVidia не помогло) -не помогает
загрузилось обновление? хм..... при создании модуля , я так понимаю, ошибок не возникло, и все прошло корректно. На всякий случай посмотрите /var/log/nvidia-installer.log на предмет ошибок. Еще там будет указано (в строке Kernel source path) для какого ядра собирался модуль. Если указанная версия и вывод команды uname -r не совпадают - придется пересобрать модуль
Fire and water, earth and sky - mistery surrounds us, legends never die!
ЗАГАДКА : в аналоговом режиме и драйвер и соответственоо 3д работает...Может стоит подождать выхода новои версии от нвидиа?
Или можно что то придумать самостоятельно?