xorg gForce2 MX400
Привет всем. Собственно запутался совсем с дровами. Делал всё как в доке "Gentoo Linux nVidia guide", но там говорится #emerge nvidia-drivers или #emerge nvidia-legacy-drivers, у меня их нет делал emerge nvidia-kernel и nvidia-glx которые собтраются из одного и того же NVIDIA-Linux-x86-1.0-6629-pkg1.run, собрались вродб нормально но modprobe nvidia ругается и не может загрузить nvidia.ko, в xorg.conf был дефолтовый Driver "vesa", менял на nvidia - непашет икс совсем, дальше - eselect opengl set nvidia прошло, при этом консоль скинула разрешение и стала выглядеть поприятней (более гладкая) а при загрузке системы всё ещё ругается на unnable to load nvidia. При этом в ядре отключены дрова к nvidia, оставил только vesa framebuffer. Дальше забил и сделал emerge --unmerge nvidia-kernel и emerge --unmerge nvidia-glx, поставил в xorg.conf Driver "nv" гном стал работать гораздо шустрее - окна перестали оставлять за собой следы, быстрее рисуются иконки итд... Но до этого glxgears показывал около ~300-400 fps, сейчас ~100, вот glxinfo|grep direct:
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
Вобщем я так и нахожусь в неведении - какие дрова он юзает если я всё отключил, почему не грузит nvidia.ko(load kernel modules включено), почему столько лага с Driver "vesa"... Пролейте пожалуйста немного света на всё это дело ..
- Для комментирования войдите или зарегистрируйтесь
В ядря
В ядре консольный фреймбуфер случайно не нвидиевский включён? =)))
НЕТ! это первое
НЕТ! это первое о чём я подумал - дрова и framebuffer nvidia отключен, включён ток vesafb-tng
Поставь 8668
Поставь 8 ые дрова а не 6! без nvidia-glx (в этих уже не требуеться).
Я пользую 9 тые (gf 6600) и модпроб nvidia ненужен! сам походу подгружает! не помню так ли в 8 - ых! уточни.
а можно
а можно поподробнее чуть пожалуйста - после emerge что делали и что в xorg.conf?
Сделайте
Сделайте сначало emerge --sync для обновления дерева пакетов! Потом emerge nvidia-drivers - должны установиться драйвера версии 8668 (кажеться) проследите! Далее в ксорге вместо nv прописываем nvidia и смотрим на результат! потом всякие доболнения типа renderaccel и т.д.
хмм.. моя
хмм.. моя невнимательность =(
Note: Previously, Gentoo provided separate ebuilds for the nVidia kernel module (nvidia-kernel) and the X11 GLX libraries (nvidia-glx). These ebuilds have since been removed from the Portage tree in favor of nvidia-drivers and nvidia-legacy-drivers. If you use nvidia-kernel and nvidia-glx, then you should migrate to the newer packages.
похоже без emerge --sync не обойтись...
P.S. тему можно закрыть
Unknown symbol in module
После того, как прописываю в ксорге вместо nv nvidia получаю ошибку
FATAL: Error inserting nvidia (/lib/modules/2.6.19-gentoo-r5/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Dmesg:
nvidia: Unknown symbol kmap
nvidia: Unknown symbol kunmap
nvidia: Unknown symbol page_address
В ядре nVidia Framebuffer Support и nVidia Riva support выключены. Куда еще копать не знаю =[
Куда копать? На
Куда копать? На кладбище. В низ. Прямо у стены.:)
1. Какая версия драйверов?
2. Давно последний раз обновлялся?
Рано на кладбище...
Версию драйверов не помню, но точно новее, чем 8668. Обновлялся строго перед emerge nvidia-drivers
Какая версия
Какая версия ядра? Портежи обновлять не пробовали?
_________________
Это заговор квадратикофф!!!
From Siberia with Love!
linux-2.6.17-gentoo-r5,
linux-2.6.17-gentoo-r5, портежи не пробовал...
У меня видюха
У меня видюха mx200. Тебе надо сделать так:
1. emerge --unmerge nvidia-drivers
2. в файле /etc/portage/package.mask надо добавить строчку >=x11-drivers/nvidia-drivers-1.0.9746 потому что у меня с новыми дровами иксы писали что эти дрова не поддерживают мою видюху.
3. emerge --sync
4. emerge nvidia-drivers
5. eselect opengl set nvidia
Все. у меня работает.
mx400
под старые видяшки идет другой драйвер
x11-drivers/nvidia-legacy-drivers
nVidia Corporation NV6 [Vanta/Vanta LT]
скажите какие драйвера в ядре или так ставить? а то nvidia-legacy-divers нету в репозитории.их что удалили?
Топику уже год,
Топику уже год, за это время legacy drivers убрали, оставив только nvidia-drivers. Нужно ставить ту версию, которая совместима с твоей картой. Для NV6 нужны драйвера серии 71.хх. Подробнее в документации - http://www.gentoo.org/doc/en/nvidia-guide.xml
_______________________
From Siberia with Love!