NVIDIA 6600 и Arch Linux

1 May, 2009 – 21:54:37 от Кирил Владимиров

Това е едно HowTo, което трябваше да бъде написано преди около седмица, но все не намирах време. Е…не…и таз вечер няма да е…спи ми се…. Днес ще е! Ден на труда е…трябва бъдем сериозни:

Ако сте (не особено) горд притежател на NVIDIA 6600 и използвате GNU/Linux, то вероятно сте забелязали, че новите драйвери на nvidia за GNU/Linux са леко…как да кажем…несъвместими със 6600. Или иначе казано, просто оставате без 3D ускорение. В Gentoo проблема си го реших, като просто даунгрейднах и маскирах всичко над 180.37. Да, но Gentoo е една от малкото дистрибуции, в които се пазят маса версии от всеки пакет. Не говоря за разни глупави категории от типа на “Experimental, Unstable, Testing, Stable…” щото и там всичко е временно.

Е, до тук с хипотетичната част. Имате тази карта, ползвате Arch Linux и си искате ускорението. К’во пра’им? Решението е елементарно. Просто трябва да си намерите pkg файлове с тази версия и да накарате pacman-а да спре да иска ъпдейт.

0. Сваляне на драйверите (версия 180.37).

wget http://pkg.dot.customix.org/i686/nvidia-180.37-1-i686.pkg.tar.gz
wget http://pkg.dot.customix.org/i686/nvidia-utils-180.37-1-i686.pkg.tar.gz

1. Инсталиране
За да инсталирате драйверите най-добре спрете X сървъра, за да не прави проблеми.

pacman -U nvidia-180.37-1-i686.pkg.tar.gz
pacman -U nvidia-utils-180.37-1-i686.pkg.tar.gz

2. Забрана за ъпдейт.
Все пак ясно е, че при един потенциален ъпдейт, двата пакета ще искат най-нагло да се ъпдейтнат и да издънат цялата идея. Ето и решението:

Отворете файла /etc/pacman.conf (с root права) и открийте следния ред:
#IgnorePkg =
Идеята е да не е коментиран вече и да поставим там двата пакета за nvidia. Т.е. този ред да бъде променен така:
IgnorePkg = nvidia nvidia-utils

Еми това е. Вярно, ще трябва да свикнете с мисълта, че при всеки ъпдейт, ще ставата свидетели на тези редчета от изхода на pacman:

:: Starting full system upgrade…
warning: nvidia: ignoring package upgrade (180.37-1 => 180.44-1)
warning: nvidia-utils: ignoring package upgrade (180.37-1 => 180.44-1)

Но така или иначе, по-важно е видео картата ни да функционира :P

  1. 2 Коментара за “NVIDIA 6600 и Arch Linux”

  2. Gravatar

    Аз бях много ентусиазиран да си сложа Арча на новото PC обаче нещо пакетния менинджър не ми хареса. :/

    От CappY за May 5, 2009

  3. Gravatar

    Има объркващо име(Pacman), но е страшно функционален. Само Gentoo слагам пред Арк-а като качествено дистро ;)

    Опитай го на машини, на които компила е невъзможен/нежелан ;)

    От Кирил Владимиров - NetCutter за May 7, 2009

Изкажи своето мнение!