emerge nvidia-drivers
olegon 15 февраля, 2007 - 18:54
Делаю emerge nvidia-drivers
В начале компиляции проскакивает
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
Смущает, что вроде как исходники показывает... Это у всех так?
»
- Для комментирования войдите или зарегистрируйтесь
карта какая?
карта какая?
настрой ядро
настрой ядро как в гиде сказано.
даю гарантию 99 %
даю гарантию 99 % -что дело не в ядре ;)
2 топикстартер : попробуй после этого перезагрузится, и стартануть иксы =)))
и в логи не забудешь глянуть, когда иксы не стартанут, тогда и поймешь ;)))
карта -MX440 ?
МХ460, кроме
МХ460, кроме этого сообщения никаких проблем, в х сижу после перезагрузки... Вот и пытаюсь понять, что не так...
Должно быть
Должно быть исходники текущего ядра и файл его конфигурации.
Ядро только что
Ядро только что скомпилил, все нормально... Но вот ошибочка не пропадает...
У меня такая же
У меня такая же ошибочка. Видео "GeForce NVidia FX 5500". Но при этом работает все OK, glxgears выдает 2982.659 FPS
странно, с
странно, с моими 9742 были траблы. Трабла заключалась в том, что иксы не стартовали, а в логе было написано, что в этих дровах мое видео не поддерживается.... (mx440 ).
з.ы. пришлось даунгрейдится до 9631,
Я уж опять
Я уж опять пересобрался, может быть просто только сейчас обратил внимание, но ...
NVIDIA: calling KBUILD...
make CC=i686-pc-linux-gnu-gcc KBUILD_OUTPUT=/lib/modules/2.6.19-gentoo-r5/build KBUILD_VERBOSE=1 -C /usr/src/linux M=/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.8776/work/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/src/nv modules
make[2]: предупреждение: сервер задач недоступен: используется -j1.
Добавьте `+' к правилу в родительском make.
make -C /lib/modules/2.6.19-gentoo-r5/build \
KBUILD_SRC=/usr/src/linux-2.6.19-gentoo-r5 \
KBUILD_EXTMOD="/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.8776/work/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/src/nv" -f /usr/src/linux-2.6.19-gentoo-r5/Makefile modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
У меня на
У меня на Настольном компутере то же было что-то типа того, хотя на сколько такое же утверждать не буду. Но после-того как отключил в ядре вообще любые упоминания о nvidia у меня встали драйвера, хотя работать и не работало. После этого я пошел на сайт nvidia, скачал от туда последний драйвер установил его, прописал где положено и все, тепрь живу с драйверами и 3д-ускорением хотя и безз звука, до него еще руки не дошли.
У тебя в
У тебя в каталоге /usr/src должна быть символическая ссылка linux на каталог с текущим ядром, проверь
Есть ссылка...
Есть ссылка...
Ну фиг его
Ну фиг его знает, у меня были аналогиные проблемы - дрова nvidia матюкались и vmware, но все решил просто, удалил старую ссылку и создал новую
Предлагаю
Предлагаю пошаманить. :)
1. Попробвать отключить в ядре
(Тогда в /etc/X11/xorg.conf включить
Option "NvAGP" "1"
)2. Попробовать на /usr/src/linux не симлинки делать, а непосредственно туда помещать сорцы ядра.
_________________
AMD Athlon XP, 1800 MHz (13.5 x 133) 2200+
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650; 256Mb(PC2700 DDR SDRAM))
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
:)
agpgart у меня
agpgart у меня модулем, могу просто не грузить, но хотелось бы узнать смысл выполняемых действий?
про симлинки -
про симлинки - бред, а про гарт, он обычно в закрытых дровах сой есть, и его(ядерный) ненада грузить - от дров и ядрёный блокируют друг друга
про симлинки -
про симлинки - бред/небред, но после переноса портеджей с оставлением на их месте симлинка на новое место, они (портеджи) поломались. Приишлось новое место через переменную определять... ну или mount'oм биндить.
Так что, фиг его знает, что в закрытых дровах происходит, и как оно к симлинкам относитсо.
Про модуль. Речь идет не о работоспособности (работает-то всё пучком), а о инсталляции, прально? и о том как убрать надоедливую надпись "echo blablabla/autoconf.h ..."
ну если портаж
ну если портаж целиком - это совсем другое дело, а на ведро _должен_ симлинк стоять, так задумано. есть даже eselect kernel спецом для отрисовки симлинка, и юсфлаг symlink
какое
какое отношение нвидиевские дрова имеют к тому, что на gentoo накручено, и наоборот?
Ладно, спор ниочем, либо пробуют, либо нет, мну побарабану.
.
в mm ядре там может быть такое, у меня gentoo-sources никогда таким не страдали, может вы забыли отключить в ядре все что связано с встроенными драйверами? они конфликтуют с nvidia-drivers
просто дрова
просто дрова требуют некоторых опций от ядра и правильного симлинка, а так - гена почти непричём