Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Nvidia и система портежей
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Tue Nov 22, 2005 6:34 pm    Post subject: Nvidia и система портежей Reply with quote

Уважаемые господа, вот у меня позникла такая ситуация.
1. Устанавливал сперва драйвера для Nvidia 6800, используя то, что находится в портежах.
2. После инсталляции драйвер не заработал. Я тогда снес весь это nvidia stuff, котоорый был установлен из системы портежей Gentoo.
3. Зашел на сайт nvidia.com и скачал последние драйвера (имеется ввиду инсталлятор).
4. Прогнал этот инсталлятор (в init 3 после /etc/init.d xdm stop), исправил пару строчек в xorg.conf, перезагрузился и все 3D работает на ура.
около 12000 fps
5. Меня интересует такой вопрос, а можно ли как нибудь у себя настроить систему портежей, чтобы эти драйвера, которые предлагает команда Gentoo вообще никогда не появлялись в ней?
6. Ну не могу понять, почему они держат там заведомо не работающие драйвера, а заведомо работающие не включают (т.е. держат в состоянии ~x86)?
Back to top
View user's profile Send private message
Nelud
Apprentice
Apprentice


Joined: 08 Oct 2004
Posts: 271

PostPosted: Wed Nov 23, 2005 7:39 am    Post subject: Reply with quote

5. Можно то же самое, только по русски? В какой конкретно команде они появляются? Может прописать их в /etc/portage/package.mask --- или это не то что тебе нужно?
6. "заведомо работающие драйвера" не идут на старых видеокартах. Эта такая политика nVidia.
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Wed Nov 23, 2005 1:31 pm    Post subject: Reply with quote

Дело абсолютно не в том, что рабочесть определяется номером версии. Поясняю.
ПРи установке драйверов, которые входят в систему портежей (неважно более старых или самых свежих), модуль nVidia не грузится.
А вот при использовании инсталлятора (тоже неважно более старой или самой последней версии, карта работает). Не в версии дело.
У команды Gentoo файлы, входящие в эти драйвера, даже в другие каталоги копируются.
То же самое кстати и для fglrx.
Да и при чем здесь политика. Дело не в политике, а в чем-то другом.
Например, может быть ссылки забывают указывать.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Nov 23, 2005 3:32 pm    Post subject: Reply with quote

Жаль... но у меня последние версий 10 от nvidia почему-то работают.

Я думаю, что тебе стоит показать то "что-то", что заставляет тебя думать, что дрова от Генту не работают.
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Wed Nov 23, 2005 8:16 pm    Post subject: Reply with quote

У меня просто при загрузке в X вот такое сообщение
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
Не знаю в чем дело, но родной инсталлятор от nVidia работает прекрасно.
Менять то всего нужно две строчки (Driver "nv" на Driver "nvidia" и добавка Option "NvAGP" "1").
Вот и все.
Да, а причина, состоит в том, что (ну это на мой взгляд), что при установке с помощью инсталлятора, он сообщает, что нет необходимой инфраструктуры и сам доустанавливает ее.
Какая там инфраструктура нужна я не знаю, но уж лучше бы команде Gentoo ничего не менять, а просто добавить этот драйвер в том виде, как его предлагает сама nVidia.
Back to top
View user's profile Send private message
Azik
Tux's lil' helper
Tux's lil' helper


Joined: 03 Apr 2005
Posts: 149
Location: Russia, Ufa

PostPosted: Thu Nov 24, 2005 7:21 am    Post subject: Reply with quote

Цель какая была? Разделить ядерный модуль от библиотек для X11. Что разработчики и сделали. При этом пришлось зделать два раздельных пакета. А инсталлятор един - если заглянуть в distfiles, то там можно найти NVIDIA-1.0-xxxx.run - то самый, что выкачивается с сайта nVidia
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Nov 24, 2005 8:21 am    Post subject: Reply with quote

Доки почитай, тем более, что на русском есть.
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Thu Nov 24, 2005 2:33 pm    Post subject: Reply with quote

Доки то я читал, а все же факт остается фактом.
Инсталлятор работает, а пакет, предлагаемый командой Gentoo нет.
Кстати то же самое творится и с драйвером для ATI карт.
ATI-шный инсталлятор работает, а пакет от Gentoo нет.
Проверено на опыте на одной и той же Gentoo 2005.1.
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Fri Nov 25, 2005 1:32 pm    Post subject: Reply with quote

Sasha2 wrote:
Доки то я читал, а все же факт остается фактом.
Инсталлятор работает, а пакет, предлагаемый командой Gentoo нет.
Кстати то же самое творится и с драйвером для ATI карт.
ATI-шный инсталлятор работает, а пакет от Gentoo нет.
Проверено на опыте на одной и той же Gentoo 2005.1.


emerge media-video/nvidia-kernel media-video/nvidia-glx и на работе всё пашет на GF5200 на amd64
emerge x11-drivers/ati-drivers - и всё безупречно пашет дома на R9200 под P3.

Родные драйвера с сайтов производителя даже не смотрел :)
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Fri Nov 25, 2005 7:00 pm    Post subject: Reply with quote

Ну у тебя пашет, может быть потуму, что плата достаточно старая, а у меня 6800
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum