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: здрасть
а можно по подробней как там посмотреть?а то я в гентоо новичёк!при установки я вкл поддержку
<>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