Próbowałem użyć zastrzeżonego sterownika fglrx dla ATI Radeon HD 5670 w Ubuntu 14.04, ale kiedy go instaluję (za pomocą apt-get lub karty „Dodatkowe sterowniki” w aplikacji „Oprogramowanie i aktualizacje”), pojawia się pusty ekran w następnym uruchom ponownie zamiast ekranu logowania.
Mam 2 procesory graficzne pracujące w trybie „dualnym” (Crossfire).
Próbowałem zarówno aktualizacji fglrx, jak i fglrx z tym samym wynikiem dla obu.
Postępowałem zgodnie ze wszystkimi instrukcjami Wiki Pomocy, ale ten sam problem występuje nadal.
Wyjście grep "] (EE)" /var/log/Xorg.0.log
:
[ 10.550] (EE) open /dev/dri/card0: No such file or directory
[ 10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[ 10.769] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[ 10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
Próbowałem także:
ustawienie
nomodeset
parametru przy rozruchuln -s /usr/lib /usr/lib64
ale problem utrzymuje się.
Odpowiedzi:
(początek rant) Zamieszczam tutaj moje rozwiązanie, jeśli ktoś natknie się na ten sam irytujący problem. Ten błąd ma wiele implikacji dla wydajnego działania pulpitu Trusty Tahr. Jeśli pracujesz w Ubuntu, jestem bardzo zakłopotany tym, dlaczego twój zespół tego nie rozwiąże. Wiele osób ma ten problem, a twoje LTS, inaczej dobre wydanie, jest okropnie powolne, niestabilne i ma problemy z tym problemem. (koniec rant)
Ta poprawka dla mnie oznaczała, że lepiej --- nie, uderz to --- użyteczne --- uruchamianie przeglądarek, których wszyscy powszechnie używamy - Firefox i / lub Chrome.
Postępuj zgodnie z instrukcjami na tej stronie i zainstalować
linux-headers-generic
ifglrx-updates
ifglrx-amdcccle-updates
. Następnie natrafisz na błędy podane w tym pierwotnym pytaniu. W tym momencie jesteś gotowy na prostą poprawkę (pomimo faktu, że dotarcie tutaj zajęło mi tydzień - oczywiście, poprawka jest oczywista, gdy jest po prostu podana):Po zakończeniu powinieneś być w stanie sprawdzić:
źródło
/usr/lib64
katalog (zawierający tylkogconv
katalog), więc nie mogę uruchomić pierwszego polecenia. Jakaś alternatywa? A tak przy okazji, wygląda na to, żeln -s /usr/lib/dri/fglrx_dri.so fglrx_dri.so
(EE) open /dev/dri/card0: No such file or directory
wskazuje, że moduł jądra karty nie jest załadowany. Możliwe scenariusze, które widzę, to, że albo twoja karta nie jest już obsługiwana (w takim przypadku sterownik opensource jest dobrą alternatywą z bardzo dobrą wydajnością), albo że sterownik nie mógł zostać poprawnie zbudowany podczas instalacji.Upewnij się, że masz zainstalowany pakiet linux-headers-generic i zainstaluj ponownie sterowniki.
Po zainstalowaniu sterowników za pomocą karty Dodatkowe sterowniki uruchom
sudo aticonfig --initial -f
w terminalu i uruchom ponownie komputer.źródło
grep "] (EE)" /var/log/Xorg.0.log
nomodeset
. Jeśli to działa, zobacz powyższy link, jak zrobić to na stałe.źródło