Stworzyłem już poradnik jak odblokować opatentowaną technologię S3TC w otwartych sterownikach.
S3TC jest elementem OpenGL 1.4.
Kolejną opatentowaną technologią, która jest już obecna w otwartych sterownikach, ale jest domyślnie wyłączona jest Floating Point Textures (OpenGL 3.0).
Odblokowanie tej technologii wymaga jednak rekompilacji otwartych sterowników. Z tego co się orientuję nie ma żadnego repozytorium z tak przygotowanymi, stabilnymi sterownikami.
Przygotowałem zestaw takich sterowników dla 32 bitowego Ubuntu 11.10. Z Przeprowadzonych przeze mnie testów wynika, że działają. Jednak zanim przygotuję odpowiedni poradnik i wersję 64 bitową, chciałbym, żeby jeszcze jacyś ochotnicy je przetestowali.
Jeszcze raz przypomnę. Są to na razie wyłącznie sterowniki dla 32 bitowego Ubuntu 11.10.
Następujące układy graficzne są wspierane:
r300g
Kod: Zaznacz cały
Radeon 9500
Radeon 9500 Pro
Radeon 9700
Radeon 9700 Pro
Radeon 9600
Radeon 9600 Pro
Radeon 9800
Radeon 9800 Pro
Radeon 9800 XT
Radeon Xpress 200M
Radeon X300
Radeon X550
Radeon X1050
Radeon X600, M24
Radeon XPRESS 200/200M IGP
Radeon X700, M26 PCIE
Radeon X800 AGP
Radeon X800, M28 PCIE
Radeon X850 PCIE/AGP
Radeon X1550, X1550 64bit
Radeon X1300, X1400, X1550, X1600; FireGL V3300, V3350
Radeon X1300, X1550, X1550 64bit, X1600; FireMV 2250
Radeon X1800; FireGL V5300, V7200, V7300, V7350
Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200
Radeon X1300, X1650
Radeon X2300 HD
Radeon X1650
Radeon X1950, X1950 GT; FireGL V7400
Radeon X1900, X1950; AMD Stream Processor]
Kod: Zaznacz cały
Intel GMA 4500
Intel GMA X4500
Intel GMA X4500HD
Intel GMA 4500MHD
Intel HD Graphics (GMA HD)
Intel HD Graphics (Sandy Bridge)
Intel HD Graphics 2000
Intel HD Graphics 3000
Kod: Zaznacz cały
Wszystko co ma wyjście na kabel do monitora, a nie istnieją do tego sensowne sterowniki
Kod: Zaznacz cały
glxinfo | grep ARB_texture_float
Instalacja i testowanie moich sterów to sprawa banalna.
Pobieramy archiwum:
otwarte_stery_floating.tar.bz2
Rozpakowujemy je do dowolnego katalogu i w konsoli wpisujemy:
Kod: Zaznacz cały
export LIBGL_DRIVERS_PATH=/katalog/z/moimi/sterami
Kod: Zaznacz cały
glxinfo | grep ARB_texture_float
Razem z S3TC otwarte stery stają się teraz potężnym narzędziem, na którym można odpalić Uningine, gry z Humble Frozenbyte Bundle, itp.
Aha jeżeli ktoś chciałby na stałe korzystać z moich sterów do do pliku ~/.profile na końcu w nowej linijce należy dodać wpis:
Kod: Zaznacz cały
export LIBGL_DRIVERS_PATH=/katalog/z/moimi/sterami
Bardzo dziękuję za testowanie. Jeżeli wszystko będzie działać tak jak powinno, to przygotuję odpowiednie paczki .deb, a wszyscy użytkownicy otwartych sterowników na tym skorzystają.