Czy moja karta graficzna ATI jest obsługiwana w systemie Ubuntu?

43

Mam kartę graficzną ATI i chcę wiedzieć, czy jest obsługiwana i jakie sterowniki powinienem uruchamiać, aby uzyskać z niej najlepsze funkcje.

Czy moja karta jest obsługiwana w systemie Ubuntu i jakie sterowniki będą działać z moją kartą?

Bruno Pereira
źródło
1
Zduplikować i połączyć? askubuntu.com/q/124292/169736
fossfreedom

Odpowiedzi:

54

Oficjalnie obsługiwany sprzęt

Aby sprawdzić, czy Twoja karta jest obsługiwana, odwiedź tę stronę .

Jeśli Twojej karty nie ma na liście, prawdopodobnie jest ona zbyt nowa i po prostu nie jest obsługiwana przez żaden sterownik ATI.

Instalacja sterowników

Przed zainstalowaniem jakichkolwiek sterowników musisz zainstalować pewne zależności w systemie, zrób to, uruchamiając to polecenie

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

Oficjalne pakiety binarne od Ubuntu

Aby zainstalować fglrxpakiety dostarczone przez Ubuntu, otwórz terminal i zainstaluj za pomocą

sudo apt-get install fglrx fglrx-amdcccle

lub wyszukaj Additional Driversnarzędzie w desce rozdzielczej i zainstaluj jeden z wykrytych sterowników z listy.

Najnowsza wersja dostarczona przez Additional Driversnarzędzie Ubuntu (do daty tej edycji) to 11.10.


Oficjalne pliki binarne ATI ze strony ATI

Aby zainstalować najnowsze sterowniki ATI 15.9, postępuj zgodnie z tym, ludzie zgłaszają, że aktualizacja sterownika rozwiązuje niektóre problemy z Unity i Gnome-Shell

Musisz usunąć wszystkie bieżące fglrxpakiety z systemu i pobrać sterownik ze strony ATI.

Usuń sterowniki fglrx, jeśli zostały wcześniej zainstalowane (jeśli którykolwiek z tych błędów zwróci błąd, tzn .: nie znaleziono pliku , pakiet nie został zignorowany)

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Pobierz najnowszy sterownik ATI (aktualna wersja to 15.9)

wget http://www2.ati.com/drivers/linux/amd-driver-installer-15-9-x86.x86_64.run

Jeśli masz system 64-bitowy, zainstaluj go przed wszystkim

sudo apt-get install ia32-libs

Po pobraniu przejdź do lokalizacji pliku i ustaw go tak, aby działał jako plik wykonywalny

cd /path_of_the_file
chmod 755 amd-driver-installer-15-9-x86.x86_64.run

W przypadku 32/64-bitowego systemu Ubuntu wykonaj poniższe czynności, aby zainstalować

sh ./amd-driver-installer-15-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
sudo dpkg -i fglrx*.deb

Po zainstalowaniu sterownika musisz uruchomić nowy plik xorg.conf za pomocą tego polecenia

sudo aticonfig --initial -f

Restart

sudo reboot


Wróć do sterowników open source

Po zainstalowaniu sterowników z pakietów deb

Usuń wszystkie ślady fglrx z systemu:

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Usuń swój xorg.conf

sudo rm /etc/X11/xorg.conf

Ponownie zainstaluj Xorg

Do systemów 32-bitowych

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

Do systemów 64-bitowych

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Skonfiguruj Xorg

sudo dpkg-reconfigure xserver-xorg

Restart:

sudo reboot

Po ponownym uruchomieniu wszystkie pakiety fglrx znikną, będziesz używać domyślnych.


Po zainstalowaniu sterowników z binarnego ATI

Usuń wszystkie pliki sterowników ATI:

sudo sh /usr/share/ati/fglrx-uninstall.sh

Usuń swój xorg.conf

sudo rm /etc/X11/xorg.conf

Ponownie zainstaluj Xorg

Do systemów 32-bitowych

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

Do systemów 64-bitowych

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Skonfiguruj Xorg

sudo dpkg-reconfigure xserver-xorg

Restart:

sudo reboot

Po ponownym uruchomieniu wszystkie sterowniki fglrx znikną, będziesz używać domyślnych.

Bruno Pereira
źródło
1
„Jeśli masz system 64-bitowy, zainstaluj go przede wszystkim: sudo apt-get install ia32-libs” ... Czy ta uwaga jest nadal ważna dla Ubuntu 12.04? Biorąc pod uwagę, że - jak rozumiem - pakiety są teraz wielodostępne i biblioteki ia32-lib nie powinny być dłużej potrzebne?
Laurens Holst
Aby odpowiedzieć na moje pytanie, zobacz tutaj: askubuntu.com/questions/124292/...
Laurens Holst
1
Dzięki, wiedziałem o tym. ;) Jakoś nie zauważyłem, że to wiki społeczności! EDYCJA: Poza tym edytowałem 12.3 do 12.4
kiswa,
2
Dla ciebie linki ati.com już nie działają
Will Sheppard
2
Link wget www2.ati.com ... jest zepsuty.
theJollySin
5

Przekonałem się, że domyślny, otwarty sterownik działa najlepiej z moją kartą ATI (5450). Zainstalowałem zastrzeżony sterownik zalecany przez Ubuntu, ale miałem problemy z awarią zamykania. Odinstalowałem zastrzeżony sterownik i nie zauważam żadnej różnicy w wydajności, ale używam go tylko do efektów Compiz, bez gier.

Marty Fried
źródło
2

Co najmniej trzy sterowniki są dostępne z nowszymi kartami ATI. Oto sterownik open source. Jest niezawodny, ale nie zawsze najszybszy. Następnie jest sterownik fglrx dostarczany z systemem operacyjnym lub z dżokeja. Jest szybszy i prawdopodobnie działa. Jest też sterownik fglrx do pobrania z ATI.

Sterowniki open source są naprawdę całkiem dobre. Spróbuj tego pierwszego.

Antti Rytsölä Circles Consult
źródło
2

Wiele kart graficznych ATI działa dobrze z Ubuntu automatycznie. Aby sprawdzić, czy przyspieszenie 3d działa z kartą, zobacz sekcję „Wprowadzenie do przyspieszania wideo 3D”. Jeśli to nie zadziała, procedura ta powinna go aktywować.

Zainstaluj pakiet xorg-driver-fglrx z repozytorium z ograniczeniami (patrz Rozdział 2, Dodawanie, usuwanie i aktualizowanie aplikacji).

Teraz musisz skonfigurować komputer, aby używał nowego sterownika, więc uruchom to polecenie w terminalu:

sudo dpkg-reconfigure xserver-xorg Gdy pojawi się okno dialogowe z pytaniem, czy wykonać automatyczne wykrywanie wideo, wybierz Tak.

Gdy zostaniesz poproszony o wybranie sterownika, wybierz fglrx.

Postępuj zgodnie z pozostałymi instrukcjami, stosownie do potrzeb.

Uruchom ponownie komputer, aby zmiany odniosły skutek.


źródło