Nvidia драйвера не ставятся

Здрасте!Помогите пжл!НЕ ставятся драйвера ядро 2.6.12-gentoo-r6!Делаю так # ACCEPT_KEYWORDS="~x86" emerge nvidia-kernel nvidia-glx ,а он мне
>>> Source unpacked.
* Preparing nvidia module
Your kernel was configured to include rivafb support!

The rivafb driver conflicts with the NVIDIA driver, please
reconfigure your kernel and *disable* rivafb support, then
try installing the NVIDIA kernel module again.

*** Failed rivafb sanity check. Bailing out! ***

make[1]: *** [rivafb-sanity-check] Error 1
make: *** [module] Error 2

!!! ERROR: media-video/nvidia-kernel-1.0.7676 failed.
!!! Function linux-mod_src_compile, Line 460, Exitcode 2
!!! Unable to make IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/usr/src/linux clean module.
!!! If you need support, post the topmost build error, NOT this status message.
как надо откл rivafb support? или не в этом дело?помогите пжл)

здрасть

смотри в
Device drivers -->
Graphics support -->
<> nVidia Framebuffer Support
<> nVidia Riva support

btw если у тебя карточка на riva то они и не поставятся, nvidia ее уже не поддерживает

Да ладно.

Да ладно. Последний пакет дров от нвидиа поддерживает еще чуть ли не ванту.

xm

а можно по подробней как там посмотреть?а то я в гентоо новичёк!при установки я вкл поддержку
nVidia Framebuffer Support
<> nVidia Riva support

Re: здрасть

alk написал(а):
смотри в
Device drivers -->
Graphics support -->
<> nVidia Framebuffer Support
<> nVidia Riva support

btw если у тебя карточка на riva то они и не поставятся, nvidia ее уже не поддерживает

а можно по подробней как там посмотреть?а то я в гентоо новичёк!при установки я вкл поддержку
<>nVidia Framebuffer Support
<> nVidia Riva support

тэкс

ядро сам пробовал собирать?

su -
somepasword

cd /usr/src/
rm linux
ln -s /usr/src/linux-2.6.12-gentoo-r6 linux
cd linux
cp .config /root/my_last_config
make mrproper
make menuconfig
выбираем Load an Alternate Configuration File
это загрузит твой старый конфиг
в строке пишем /root/my_last_config
ОК
переходим в Device drivers
переходим в Graphics support
убираем * или М с этих пунктов
<> nVidia Framebuffer Support
<> nVidia Riva support
давим Exit 3 раза - спросит сохранить ли эту конфигурацию - гришь yep

далее

make && make modules_install
можете откинуться на спинку кресла и ждать завершения установки виндовз

как соберется
делаем
mount /boot
cp arch/i386/boot/bzImage /boot/your_preffered_kernel_name_and_number
дальше правим свой люимый загрузчик указвая в нем your_preffered_kernel_name_and_number

перегружаемса
пытаемса emerge -av nvidia-glx

вродь так

именно так и

именно так и есть - старые карточки поддерживаются только в legacy драйверах - это серия 71** (если память не изменяет) а на 7*** других
пишет - у вас карточка, которая нами уже не поддерживается. знаю не по наслышке - у самого тнт2

у меня, кстати,

у меня, кстати, другой трабл - не могу включить фреймбуфер. Карта - fx5200, грузятся дрова под иксы, а фб vesa не работает, ривафб тоже не пашет, только нвидиа, но тогда под иксы ничего не загрузишь - вот облом.

Кстати.

А ты его поддержку модулем компилишь?
_________________
Jedem das Seine!

нет, прямо в

нет, прямо в ядро

у самого TNT2 Vanta

у самого TNT2 Vanta и дрова 7676 (если память не изменяет), её не держат... :(

tnt2 - это tnt2, а vanta

tnt2 - это tnt2, а vanta - это vanta. Две разные карточки. Vanta - примерно на год древнее второй тнт-шки.

драйвер nvidia не ставится

даю команду...
bash-2.05b# emerge nvidia-kernel nvidia-glx
Calculating dependencies ...done!
>>> emerge (1 of 2) media-video/nvidia-kernel-1.0.6629-r1 to /
>>> md5 src_uri ;-) NVIDIA-Linux-x86-1.0-6629-pkg1.run
* Determining the location of the kernel source code
.......
......
......
.....
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/u
sr/src/nv/os-agp.c:305: error: request for member `free_memory' in something not
a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/u
sr/src/nv/os-agp.c: In function `KernMapAGPPages':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/u
sr/src/nv/os-agp.c:345: error: request for member `unbind_memory' in something n
ot a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function `KernFreeAGPPages':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:444: error: request for member `unbind_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:445: error: request for member `free_memory' in something not a structure or union
make[3]: *** [/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.o] Error 1
make[2]: *** [_module_/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2

!!! ERROR: media-video/nvidia-kernel-1.0.6629-r1 failed.
!!! Function linux-mod_src_compile, Line 417, Exitcode 2
!!! Unable to make IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/usr/src/linux clean module.
!!! If you need support, post the topmost build error, NOT this status message.

что в этом случае, что за оштбка?!

#ACCEPT_KEYWORDS="~x86"

#ACCEPT_KEYWORDS="~x86" emerge -s nvidia-kernel
и ставим последние дрова 7676
#ACCEPT_KEYWORDS="~x86" emerge nvidia-kernel

спасибо

установились, а как теперь сделать чтобы они загружались при загрузке?

модуль

модуль загрузи
#modprob nvidia
и xorg.conf по правь
кстати в мануале к дровам все подробно описано

в xorg.conf ничего

в xorg.conf ничего править не надо, кроме как разкомментить строку
load glx
А мануал к дровам идет на редкость паршивый - немеренная куча совершенно ненужной инфы, а того, что надо ессно нет, приходится самому до всего доходить.

в

в /etc/modules.autoload.d/kernel-2.6 прописать отдельной строкой

nvidia

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

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