Установка драйверов nvidia-drivers
Sky 16 июля, 2011 - 08:22
Видеокарта GeForce2 mx/mx 400. Добавил запись в /etc/portage/package.mask чтобы тянулись драйвера для моей карты. Вот что происходит при установке:
evadim тут был здоровенный, огромный, кошмарный лог, причём не один. Выпилен в свете http://www.gentoo.ru/node/14464
Делал это make oldconfig && make prepare в ядре, но не помогает, ошибка остается.
После установки делаю modprobe nvidia, потом Xorg -configure, а потом X -config в итоге еще одна ошибка:
X.Org X Server 1.9.5 Release Date: 2011-03-17 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.38-gentoo-r6 i686 Gentoo Current Operating System: Linux sky 2.6.38-gentoo-r6 #4 Sat Jul 16 12:01:24 KRAST 2011 i686 Kernel command line: root=/dev/hda3 vga=791 Build Date: 16 July 2011 07:50:16AM Current version of pixman: 0.20.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 16 12:18:50 2011 (++) Using config file: "/root/xorg.conf.new" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) Failed to load module "dri" (module does not exist, 0) (EE) Failed to load module "dri2" (module does not exist, 0) (EE) NVIDIA(0): Failed to allocate/map the primary surface! Fatal server error: AddScreen/ScreenInit failed for driver 0 Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Сам файл xorg.conf.new
ещё
.config
и ещё
lspci -v
и ещё
»
- Для комментирования войдите или зарегистрируйтесь
Мда
1. Предполагаю, что всё это работает прекрасно
2. Ошибка (дрова) наблюдается столько, сколько я сижу под Gentoo: 3,5 года и не лечится
3. Вроде бы уже ругались и просили не постить здесь простыни выводов. Для этого есть pastebin и много других годных, кошерных ресурсов для простыней.
=============
О самой ошибке...
Есть два пути:
1. Путь гуру. Установить xorg-server-10x (дрова пересобрать все конечно же). В /etc/X11/xorg.conf добавить следующее:
2. Путь джедая.
Поставить вместо nvidia-drivers x11-drivers/xf86-video-nv
3. Купить что-то более новое. Видеокарты от nvidia сегодня в районе от 1000 рублей в том же Красноярске
* Messages for package
* Messages for package x11-drivers/nvidia-drivers-96.43.19: * You must be in the video group to use the NVIDIA device
Меня одного это смущает ?
Все мы, рано или поздно, будем там...
Эта данность должна была быть
Эта данность должна была быть выполнена заведомо
eselect opengl что говорит?
eselect opengl
что говорит?
а так с 39 ядром лучше nouveau пробовать.
nouveau не предназначена для
nouveau не предназначена для работы с такими древностями
http://nouveau.freedesktop.or
http://nouveau.freedesktop.org/wiki/FeatureMatrix - с NV10 все на месте.
nouveau не предназначена для
nouveau не предназначена для работы с такими древностями
Ложь и провокация. На работе
Ложь и провокация. На работе как раз такая карточка. Прекрасно работает с нуво.
yaleks написал(а): eselect
FreeBSD для работы, а Linux для души.
Можно пойти другим путем
снеси emerge --unmerge nvidia-drivers
скачать драва с nvidia.com
и просто установи ихние драва там легко это делается
install.sh
они поставятся и будет те щастья я сам сталкивался с такой проблемой помогала такая вот установка!
А в будущем долго и упорно
А в будущем долго и упорно чистить мусор в системе. Сам себе злой буратино. Явно не для вас пишут ebuild'ы. Может на LFS пересесть?
:)
IMHO, за такие советы
расстрелбан пожизненный надо выдавать на этом форуме..
+1
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Слишком мягко, предварительно
Слишком мягко, предварительно надо подвергать психокоррекции по типу кодирования алкоголиков, только на ИТ
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
На ошибку при установке
На ошибку при установке драйвера - забить, сколько их ставил, только ее лицезрел. Ошибка в иксах вылечится скорее всего добавлением Disable "dri" в секцию Module в xorg.conf. И еще, кошернее пользовать udev и снести секции InputDevice из конфига, и проверять работоспособность с ключом retro.
ДА это тоже верно модуль dri,
ДА это тоже верно модуль dri, мешает нормальной работе nvidia. Оссобено когда хочешь использовать opengl.
Модуль dri нисколько не
Модуль dri нисколько не мешает ничему. У меня так же xorg ругается втихую, но прекрасно работает. Потому все эти ошибки ни при чём
Уж не знаю как у тебя, а у
Уж не знаю как у тебя, а у меня на 6600LE пока dri не задисэйблил - иксы падали с такими же логами. И в хэндбуке, кстати, глупости редко пишут.
У меня при создании файла
У меня при создании файла xorg.conf.new нет dri и dri2. А если я их просто допишу, и потом отключу, то ошибки с ними исчезают, но последняя остается.
FreeBSD для работы, а Linux для души.
Попробуйте все же
Попробуйте все же nouveau
Nouveau Supported Cards
Что значит
Что значит допишите-отключите? Это пробовали?
Да, это только что пробывал.
Да, это только что пробывал после установки в grub.conf опции nopat, и выполнения команды X -config /root/*new.conf, появляется черный экран просто, но ничего больше нет и компьютер как бы вообще ни на что не реагирует. Вроде пишут, что эта карта вообще не имеет поддержки Xorg 1.9.
FreeBSD для работы, а Linux для души.
Sky написал(а): Вроде пишут,
Так вроде или пишут, имеет или не имеет...
Почему упорно не слушаешь советов?
У меня есть 6 терминалов с такой же точно картой - все работает просто
замечательно, xorg-server-1.10.2, nouveau драйвера.
Так что и тебе карты в руки, не боись - все поддерживается!
Подключил оверлей X11,
Подключил оверлей X11, установли mesa и libdrm, потом установил x11-drivers/xf86-nvidia-nouveau.
В принципе все готово. Но вот я у себя в ядре 2.6.38-r6 не могу найти этот самый nouveau, чтобы можно было его модулем сделать. modprobe nouveau: module nouveau не найден. Сейчас попробую поставить nouveau-drm, раз в ядре его нет.
FreeBSD для работы, а Linux для души.
Он в staging drivers
Он в staging drivers
Локальный оверлей растёт
Нет его там у меня
Нет его там у меня
FreeBSD для работы, а Linux для души.
Sky написал(а): Нет его там у
А может у вас и не Gentoo Linux? Или совсем не Linux...
в ядре есть вот здесь
в ядре есть вот здесь /drivers/gpu/nouveau/Kconfig, но в make menucofig нет опций таких. Stading я включал, но без изменений, сейчас снес ядро скачаю новое и проверю.
FreeBSD для работы, а Linux для души.
Того что здесь пишут у меня
Того что здесь пишут у меня нет в ядре http://en.gentoo-wiki.com/wiki/Nouveau. Даже когда я активирую опцию в Device Drivers ----> Staging drivers, все равно нет этого nouveau в ядре. А вообще вот тут в конфигах есть такие опции /drivers/gpu/nouveau/Kconfig, что делать то?
FreeBSD для работы, а Linux для души.
Вы либо тролль, либо идиот,
Вы либо тролль, либо идиот, либо просто не хотите ничего делать сами. Может стоит сначала почитать маны, хауту и прочие юзергайды? По поводу черного экрана в иксах - русским по белому же писал, с опцией -retro запускать X -config.
:)
А зайти в этот раздел Staging drivers (Enter на нем ткнуть) что не позволяет, и там посмотреть?
все нашел, ну как так капец,
все нашел, ну как так капец, не внимательность, все быстро быстро..
FreeBSD для работы, а Linux для души.
Все поставилось, вот
Все поставилось, вот загруженные модули:
Потом поставил xterm, evdev, и иксы запустились startx )!!
А вообще конечно ужас просто! Документация вся разная, где так написано, где так, очень сложно начинающим.
FreeBSD для работы, а Linux для души.