Elusion
-
Постов
4 -
Зарегистрирован
-
Посещение
Никогда
Сообщения, опубликованные Elusion
-
-
Начну по порядку:
Запускаю ALT Linux. Начинается загрузка я жамкаю Esc. Все идет нормально только пишет Fail когда пытается загрузить CPU.cr.
Далее идет загрузка и как только доходит до иксов монитор мигнул, а далее выводит: localhost login: (значит не пустились иксы)
Ввожу имя пользователя пароль. И далее запускаю команду "startx".
Монитор становится черным появляется сервисное сообщение монитора, что частота в не диапазона.
Далее: "logout". Ввожу имя пользователя пароля на root.
Теперь "mc" перехожу в директорию с драйверами Nvidia-Linux-x86-169.09-pkg.run
Появляется соглашение жамкаю согласен. Далее сообщение:
No precompiled kernel interface was found to match your kernel; would you like the installer to attempt to download a kernel interface for your kernel from the Nvidia ftp site (ftp://download.nvidia.com)?
Жамкаю Нет т.к. у меня выход в интернет по средствам CDMA USB моедма и он не настроен. Далее вылазит такое сообшение:
No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernelinterface.
Жму единственную кнопку ОК. Далее сообщение:
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
Если я не ошибаюсь ругается на отсутствие kernel модуля ядра. Узнаю версию ядра линукса - 2.6.18.
Скачиваю kernel-source.
(kernel-source-1.6.18-1.0.0-Alt1.src.rpm)
Запускаю тут же. Ошибка следующая:
Error: /mht/sdb1/distributive/linux/kernel-source-1.6.18-1.0.0-Alt1 .src.rpm: current site policy disallows root to install source package.
Далее запускаю команду "logout". Запускаюсь не из под root.
Запускаю еще раз Начинается установка, выглядит это так
source-1.6.18-1.0.0-Alt1.src.rpm
##########################################
Для продолжения нажмите любую клавишу. Никаких логов, ничего не видно. Не понятно поставился пакет или нет.
Пробую еще раз под root запустить установку
NDIDIA-Linux-x86-169.09-pkg.run
но результат как я описал выше те же ошибки. Становится понятно что kernel вроде не встал...
-
Спасибо за столь исчерпывающий ответ.
На сайт отправил и что с того?
Драйвера я и так от туда брал...
-
Проблема в следующем. Недавно решил начать освоение Linux. Сначала работал на Radeon X800Gto. Все работало, но были проблемы с драйверами. После преобретения новой видеокарты 8800GS переставил дистрибутив ALT Linux 4.0. При первом же запуске линукса Иксы не запускается. Линукс работает только в терминальном режиме. Помогите решить проблему.. в интернете поискал схожей проблемы не нашел. Только прошу сразу "тюкать" не надо - все когда то начинали.
Кто откликнется буду очень благодарен и заранее попрошу объяснять подробно и не заумно, потому что работал под линуксом не больше недели.
Иксы и 8800GS
в ALT Linux
Опубликовано
Вот nvidia-installer log file
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Mar 23 14:06:16 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
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/.private/root
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: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
ERROR: You do not appear to have libc header files installed on your system.
Please install your distribution's libc development package.
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.
И еще: разобрался немного с kernel-source. Он распаковывается в папку RPM. RPM\SOURCES\linux-2.6.18.tar.bz2 - вот такой путь...
Вот инструкция по установке написанная в файле Readme в этом архиве:
- If you install the full sources, put the kernel tarball in a
directory where you have permissions (eg. your home directory) and
unpack it:
gzip -cd linux-2.6.XX.tar.gz | tar xvf -
or
bzip2 -dc linux-2.6.XX.tar.bz2 | tar xvf -
Replace "XX" with the version number of the latest kernel.
Do NOT use the /usr/src/linux area! This area has a (usually
incomplete) set of kernel headers that are used by the library header
files. They should match the library, and not get messed up by
whatever the kernel-du-jour happens to be.
- You can also upgrade between 2.6.xx releases by patching. Patches are
distributed in the traditional gzip and the newer bzip2 format. To
install by patching, get all the newer patch files, enter the
top level directory of the kernel source (linux-2.6.xx) and execute:
gzip -cd ../patch-2.6.xx.gz | patch -p1
or
bzip2 -dc ../patch-2.6.xx.bz2 | patch -p1
(repeat xx for all versions bigger than the version of your current
source tree, _in_order_) and you should be ok. You may want to remove
the backup files (xxx~ or xxx.orig), and make sure that there are no
failed patches (xxx# or xxx.rej). If there are, either you or me has
made a mistake.
Unlike patches for the 2.6.x kernels, patches for the 2.6.x.y kernels
(also known as the -stable kernels) are not incremental but instead apply
directly to the base 2.6.x kernel. Please read
Documentation/applying-patches.txt for more information.
Alternatively, the script patch-kernel can be used to automate this
process. It determines the current kernel version and applies any
patches found.
linux/scripts/patch-kernel linux
The first argument in the command above is the location of the
kernel source. Patches are applied from the current directory, but
an alternative directory can be specified as the second argument.
- If you are upgrading between releases using the stable series patches
(for example, patch-2.6.xx.y), note that these "dot-releases" are
not incremental and must be applied to the 2.6.xx base tree. For
example, if your base kernel is 2.6.12 and you want to apply the
2.6.12.3 patch, you do not and indeed must not first apply the
2.6.12.1 and 2.6.12.2 patches. Similarly, if you are running kernel
version 2.6.12.2 and want to jump to 2.6.12.3, you must first
reverse the 2.6.12.2 patch (that is, patch -R) _before_ applying
the 2.6.12.3 patch.
- Make sure you have no stale .o files and dependencies lying around:
cd linux
make mrproper
You should now have the sources correctly installed.
Выполнил команду bzip2 -dc linux-2.6.XX.tar.bz2 пошло извлечение.
Но куда извлеклось содержимое и как его поставить я немного не понял...