modprobe nvidia modprobe nvidia FATAL: Error Что за фигня?

Поставил gentoo потом "emerge gnome" потом "emerge nvidia-glx nvidia-kernel nvidia-settings mkxf86config"

Делаю "modprobe nvidia" и получаю это:

FATAL: Error inserting nvidia (/lib/modules/2.6.16-gentoo-r9/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Куда копать?

(Собирал систему со stage3 i686 genkernel)

вероятно, у

вероятно, у тебя в ядре не включена поддержка твоей видеокарты..
поэтому ручками измени конфигурацию ядра..
cd /usr/src/linux
make menuconfig
потом вроде в раздел драйверы чего-то там -- видео чего-то там, затем выбираешь свою видео карту, вместо того что там, выходишь сохраняя конфиг

# это вместо генкернела
make && make modules_install && mount /boot && cp arch/i386/boot/bzImage /boot/[название файла твоего ядра, то что в грабе или лило прописан] && umount /boot && reboot

снова драйвер перекомпилируй
emerge nvidia-kernel

после перезагрузки пробуй модпробом модуль своей виюхи если заработает, то его следует прописать в автогагрузку в
(если конечно ядро 2.6)
echo 'nvidia' >> \etc\modules.autoload.d\kernel-2.6
на счет 'nvidia' не совсем уверен, но вроде так должно быть -
вроде в конце компиляции драйвера про это и пешется

неверно. Именно

неверно. Именно как раз из-за того, что вкомпилен драйвер для Nvidia в framebuffer, может возникнуть ошибка.

Для начала покажи, что просит система:
dmesg
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
From Siberia with Love!

Старые дрова

Старые дрова NVIDIA на ядре 2.6.16 больше не работают, надо ставить nvidia-kernel 8xxx, только они сейчас работают с ядром версии 2.6.16 и выше.

А для ATI?

А для ATI?

dmesg

dmesg выдает следующее:

nvidia: module license 'NVIDIA' taints kernel
nvidia: unknown symbol remap_page_range
nvidia: unknown symbol pci_find_class

Я уже попробовал пересобирать ядро с включенным/отключенным nvidia framebuffer (это то что мне удалось найти в конфиге ядра может что то еще?)
Ах да видюха у меня AGP GF6600 - m/board на основе nforce2

Скачал

Скачал отдельно NVIDIA-Linux-x86-1.0-8762-pkg1.run поставил всё заработало в момент!
В репозиториях emerge --search nvidia выдает только этот драйвер:

* media-video/nvidia-glx
Latest version available: 1.0.6629-r7
Latest version installed: 1.0.6629-r7
Size of downloaded files: 48,348 kB
Homepage: http://www.nvidia.com/
Description: NVIDIA X11 driver and GLX libraries
License: NVIDIA

* media-video/nvidia-kernel
Latest version available: 1.0.6629-r5
Latest version installed: 1.0.6629-r5
Size of downloaded files: 48,348 kB
Homepage: http://www.nvidia.com/
Description: Linux kernel module for the NVIDIA X11 driver
License: NVIDIA

Как с emerge найти и собрать другую версию драйвера?

Во народ,

Во народ, ваааще обленился.

echo "media-video/nvidia-kernel" >> /etc/portage/package.keyword
echo "media-video/nvidia-glx" >> /etc/portage/package.keyword
emerge nvidia-glx

_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
From Siberia with Love!

У меня файл

У меня файл называется:
/etc/portage/package.keywords

Re: Во народ,

winterheart написал(а):
Во народ, ваааще обленился.

+1

Gentoo рулит, от него толстеют :)

имхо так: echo

имхо так:

echo "media-video/nvidia-kernel ~x86" >> /etc/portage/package.keywords
echo "media-video/nvidia-glx ~x86" >> /etc/portage/package.keywords
emerge nvidia-kernel nvidia-glx

_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+

Re: имхо так: echo

Limansky написал(а):
имхо так:

echo "media-video/nvidia-kernel ~x86" >> /etc/portage/package.keywords
echo "media-video/nvidia-glx ~x86" >> /etc/portage/package.keywords
emerge nvidia-kernel nvidia-glx

Это не обязательно. Это по умолчанию подразумевается, так что ~x86 можно опустить для экономии времени.
_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+

нифига если ~arch

нифига
если ~arch не поставить, то он размаскерует для всех архитектур

Дрова

Дрова переставил на самые последние "1.0.8762" из portage иксы работают а вот GLX не пашет. В консоли сообщения что то типа "переставте GLX" Перебрал кучу более ранних версий начиная от 1.0.6111-r3 вобщем всё что нашлось в портежах. Хрена ... либо не работает вообще либо работает
без glx. Я даже xorg пересобирал. Подскажите на что еще можно обратить внимание в этой ситуации? Систему я ставил без оптимизации всё по дефаулту, с флагами еще не баловался.
Вот что пишет при выходе из иксов:

(EE) NVIDIA(0): Failed to initialize the GLX module; please checkin your X
(EE) NVIDIA(0): log file that the GLX module has beenloaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0): you continue to encouter problems, Please try
(EE) NVIDIA(0): reinstalling the NVIDIA driver

eselect opengl set nvidia

eselect opengl set nvidia

Проблему

Проблему решили эти 4 магических слова "eselect opengl set nvidia"
Спасибо теперь все работает!

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

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