xorg-edgers fresh X crack - gallium i Ati


Każdy kto korzysta z Ubuntu z kartą graficzną Ati, której nie obsługują już oficjalne drivery w najnowszych wersjach wie jak trudno cieszyć się swoim sprzętem. Rozwiązanie jest bardzo proste bo wystarczy dodanie odpowiedniego repozytorium z najnowszymi paczkami, w tym mesa z git i najnowszy xserver.

Dotyczy to osób, które zdecydowały się korzystać z otwartych sterowników, a nie tych przestarzałych od producenta.
Oto lista kart dla których owe rozwiązanie przyniesie obiecany rezultat:
R100 Radeon 7200
RV100 Radeon 7000(VE), M6, RN50/ES1000
RS100 Radeon IGP320(M)
RV200 Radeon 7500, M7, FireGL 7800
RS200 Radeon IGP330(M)/IGP340(M)
RS250 Radeon Mobility 7000 IGP
R200 Radeon 8500, 9100, FireGL 8800/8700
RV250 Radeon 9000PRO/9000, M9
RV280 Radeon 9200PRO/9200/9200SE/9250, M9+
RS300 Radeon 9100 IGP
RS350 Radeon 9200 IGP
RS400/RS480 Radeon XPRESS 200(M)/1100 IGP
R300 Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1
R350 Radeon 9800PRO/9800SE/9800, FireGL X2
R360 Radeon 9800XT
RV350 Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2
RV360 Radeon 9600XT
RV370 Radeon X300, M22
RV380 Radeon X600, M24
RV410 Radeon X700, M26 PCIE
R420 Radeon X800 AGP
R423/R430 Radeon X800, M28 PCIE
R480/R481 Radeon X850 PCIE/AGP
RV505/RV515/RV516/RV550 Radeon X1300/X1400/X1500/X2300
R520 Radeon X1800
RV530/RV560 Radeon X1600/X1650/X1700
RV570/R580 Radeon X1900/X1950
RS600/RS690/RS740 Radeon X1200/X1250/X2100
R600 Radeon HD 2900
RV610/RV630 Radeon HD 2400/2600
RV620/RV635 Radeon HD 3450/3470
RV670 Radeon HD 3850/3870
RS780 Radeon HD 3100/3200/3300
RV710 Radeon HD 4350/4550
RV730 Radeon HD 4650/4670
RV770 Radeon HD 4850/4870


by sprawdzić jaką kartę graficzną mamy wystarczy wykonać polecenie:
lspci | grep VGA

przykładowy rezultat u mnie wygląda następująco:
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]

Jeżeli wcześniej wykorzystywaliśmy sterowniki od producenta musimy je usunąć całkowicie z systemu.
No to lecimy:
1. Dodajemy nowe repozytorium i uaktualniamy system
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get dist-upgrade

2. Doinstalowujemy (opcjonalnie):
sudo apt-get install libgl1-mesa-dri-experimental

3. restartujemy system, lub same x`y (jak kto woli)
sudo ./etc/init.d/gdm restart

Uwaga! W najnowszej wersji nastąpiła zmiana. Sterowniki Gallium są domyślnie włączone, wpisy w xorg.conf nie są już użyteczne.

4. Sprawdzamy czy wszystko działa prawidłowo:
a)
glxinfo | grep OpenGL

przykładowy wynik:
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on RC410
OpenGL version string: 2.1 Mesa 7.9-devel
OpenGL shading language version string: 1.20
OpenGL extensions:

b)
glxgears

Dla wszystkich, którzy dalej mylą pojęcia glxgears to nie żaden tester. Nie sugerujcie się fpsami, tylko tym, czy działa i jak działa.

więcej informacji https://launchpad.net/~xorg-edgers/+archive/ppa
end.
blog comments powered by Disqus