emerge nvidia-drivers

Делаю 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. Попробвать отключить в ядре

Device Drivers  --->
    Character devices  --->
        < > /dev/agpgart (AGP Support)

(Тогда в /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

просто дрова

просто дрова требуют некоторых опций от ядра и правильного симлинка, а так - гена почти непричём

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".