Uaktualniono Ubuntu z 12.04 do 12.10 Ati radeon HD 3450 Catastrophe!


8

Po aktualizacji wszystko było gotowe na ekranie om mojego komputera i mojego 12.04 ubuntu.

Po ponownym uruchomieniu systemu karta graficzna nie została wykryta. Byłem zmuszony uruchomić komputer w trybie niskiej grafiki i ostatecznie miałem różowy deskop z tylko moimi mapami i żadnymi innymi programami.

Co mam teraz zrobić? Muszę odzyskać zdjęcia w moim systemie, aby móc je przesłać online.

Początkowo przeprowadziłem test karty graficznej na terminalu, który wykazał, że karta jest kompatybilna z Unity 3D. Mam ATI Radeon HD 3450 i początkowo korzystałem z 32-bitowej wersji Ubuntu 12.04

W tej chwili mam zepsutą instalację Linuksa, bez żadnej działającej karty graficznej lub pulpitu, więc nie jestem pewien, jak to naprawić.

Odpowiedzi:


6

Ati usunęło obsługę kart graficznych Radeon 2xxx, 3xxx i 4xxx dla swoich najnowszych sterowników, z których obecnie korzysta Ubuntu 12.10. Aby korzystać ze starszych kart, musisz zainstalować starsze sterowniki AMD. Oto post na blogu, który daje kilka sposobów na zrobienie tego. Zalecanym rozwiązaniem postu i tym, co mi się udało, było skorzystanie z zewnętrznego repozytorium udostępnionego przez Tomasza Makarewicza . Wymagało tylko 4 poleceń terminalu.

Najpierw jednak musisz mieć dostęp do swoich aplikacji. Unity znika ten problem, usuwając dostęp do deski rozdzielczej, dlatego powinieneś przejść do korzystania z klasycznego środowiska graficznego GNOME. Możesz to zrobić na ekranie logowania po uruchomieniu komputera. Kliknij małą ikonę po prawej stronie swojego imienia i powinieneś zobaczyć rozwijaną listę opcji pulpitu. Wybierz GNOME Classic (No effects). Następnie zaloguj się jak zwykle. Powinieneś teraz mieć menu „aplikacji” w lewym górnym rogu pulpitu. Większość aplikacji powinna znajdować się w oczywistych miejscach. Aby dostać się do terminalu, podążać ścieżką Menu Applications> Accessories> Terminal.

Aby zainstalować starsze sterowniki przy użyciu repozytorium Makarewicz, otwórz terminal i wprowadź następujące polecenia. Pierwsze polecenie wymaga podania hasła sudo, a także zrzutu tekstu wyjaśniającego, co się dzieje.

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

Następnie uruchom ponownie komputer. Twoje problemy z grafiką powinny zostać naprawione.


Dodatkowa uwaga. Jeśli przejdziesz do trybu klasycznego GNOME, Ubuntu zapamięta przy późniejszych rozruchach. Będziesz musiał ponownie wybrać Unity przy następnym logowaniu, jeśli chcesz odzyskać nowoczesny pulpit Ubuntu.
Caleb

Jeszcze jeden komentarz dla tych, którzy nie mają pojęcia o „repozytorium stron trzecich”. Jest to repozytorium całkowicie nieobsługiwane przez AMD lub Ubuntu. Ufnie ufasz każdemu, kto uczynił go zarówno kompetentnym, jak i nie złośliwym. To powiedziawszy, o ile mogę powiedzieć, że osoba, która dostarcza repozytorium starszej wersji fglrx, stara się być pomocna i działała dla mnie magicznie po wyjęciu z pudełka. Pamiętaj, że przy instalacji tego jest pewne nieodłączne ryzyko. Jeśli chcesz mieć spokój ducha, możesz wypróbować niektóre z bardziej zaangażowanych opcji omówionych w cytowanym przeze mnie blogu.
Caleb,

ppa: makson96 / fglrx not suport HD 3xxx series
Francisco Rocha

@FranciscoRocha Myślę, że to wspiera ich. Działa dla mojego Radeon HD 3850, a na stronie ppa napisano: „To repozytorium zawiera sterowniki AMD Catalyst dla starszej grafiki Radeon HD 2xxx - 4xxx”
Caleb

1
Wydaje się, że to nie działa w przypadku Trusty 14.04 :(
Someone13

2

Wygląda na to, że w ostatnich wersjach swojego zastrzeżonego sterownika AMD zrezygnowało z obsługi kart graficznych z serii Radeon 2xxx, 3xxx i 4xxx. W rezultacie nowy sterownik fglrx dostarczany z Ubuntu 12.10 nie jest kompatybilny z tymi kartami.

Musisz odinstalować zastrzeżony sterownik i zamiast tego użyć sterownika typu open source.

Aby odinstalować sterownik fglrx ( więcej szczegółów ):

sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases
sudo dpkg-reconfigure xserver-xorg

Nie mam karty ATI, więc nie mogę przetestować kroków. Możesz znaleźć więcej informacji na Ubuntu Wiki własnościowego sterownika , sterownik Opensource


1

Weź głęboki oddech. Uspokój się.

Oto, co zamierzamy zrobić - zapisz wszystkie ustawienia osobiste i zainstaluj ponownie Ubuntu od zera.

Teraz idź znajdź lub wypal kopię Ubuntu, 12.10 zrobi lub 12.04 i dysk USB. Uruchom go.

Teraz masz działającą instalację Linuksa z livecd (mam nadzieję!) I będziesz musiał otworzyć dysk ze starą instalacją Linuksa. To powinno być automatycznie zamontowane, jeśli nie, komentarz, a ja dokonam edycji, aby powiedzieć ci, jak uzyskać do niego dostęp.

Musisz skopiować zawartość / home ze starej instalacji (powinna się ona wyświetlać jako dysk lub dyski w trybie livecd) - Skopiuj wszystko, ponieważ zawiera wszelkie ustawienia specyficzne dla twojej instalacji oraz spory kawałek twoich osobistych preferencji. Prześlij teraz to, co chcesz. Skopiuj wszystko, czego potrzebujesz. Najlepiej byłoby również pobrać listę dodatkowych rzeczy, które zainstalowałeś, ale nie pamiętam, jak to zrobić z innej instalacji. Jeśli nie możesz odczytać / home, staje się to trudne i wybrałeś zaszyfrowaną partycję. Prawdopodobnie istnieje sposób, aby uzyskać do niego dostęp, ale może to wymagać rozruchu ze starej instalacji i użycia wiersza polecenia.

Teraz pojawia się nieco przerażająca część. Zbyt dużo pracy, aby naprawić błędne ulepszenie. Wyczyść i ponownie zainstaluj te partycje linuksowe, jak zwykle, z tymi samymi nazwami użytkowników. Kopiuj / home z powrotem na miejscu (prawdopodobnie pominąłbym wszystko, co dotyczy jedności, lub jeśli NAPRAWDĘ chciałbym to odtworzyć, zapisz prawdopodobnie skopiuj tylko folder pulpitu i niektóre katalogi zaczynające się na a. - są to ukryte katalogi z plikami specyficznymi dla programu) . Uruchom nową instalację i zainstaluj wszystkie potrzebne pakiety.


1

Ponowna instalacja całego systemu może to naprawić, ale nie jest to konieczne. Naciśnij Ctrl + Alt + F1 po uruchomieniu, aby dostać się do terminala.

sudo apt-get purge fglrx fglrx-amdcccle
sudo reboot

Powinno to powrócić do niezastrzeżonych sterowników wideo (które powinny być wolniejsze, ale działać).

Jeśli pulpit Unity uruchomi się OK i chcesz ponownie zainstalować zastrzeżony sterownik wideo: Napisz „Źródła oprogramowania” w Dash, uruchom go, przejdź do zakładki „Dodatkowe sterowniki” i wybierz sterownik fglrx. (NIE aktualizacje fglrx.) Uruchom ponownie.


(Zastrzeżony sterownik może nie obsługiwać twojej karty ATI.) W takim przypadku pozostań przy niezastrzeżonym sterowniku (open source).
Jan D.

0

Jestem nowy w Ubuntu i zainstalowałem go tydzień temu w moim wymiarze Dell 4600 z ATI HD Radeon 3450. Wypróbowałem opcję linux od AMD, amd-katalizator-13.12-linux-x86.x86_64, który nie działał w moim systemie. Po ponownej instalacji wypróbowałem opcję podaną przez Caleba, która działała dla mnie i tam się zatrzymała.

Chociaż w swoich badaniach natknąłem się na inne rozwiązanie, które chciałbym wypróbować, gdyby to się nie udało.

WIKI z nieoficjalnej społeczności linuksowej (: //wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide) wskazuje, że najnowszy sterownik Linuksa (amd-catalyst-13.12-linux-x86.x86_64.zip) nie obsługuje serii RadeonHD 20xx-40xx. I odnoszą się do starszego sterownika (amd-driver-installer-12.6-legacy-x86.x86_64.zip), niestety linki są zepsute i nie można go pobrać ze strony AMD

Ale znalazłem sterownik tutaj http://geeko.ioda.net/mirror/amd-fglrx-legacy/raw-src/ . Jak powiedziałem, nie wypróbowałem tej opcji. Nie wiem też, czy temu plikowi można zaufać. Na wypadek, gdyby potrzebowałem tego sterownika, pobrałem go.

Mam nadzieję, że ktoś użyje sterownika i będzie w stanie stwierdzić, czy zadziała dobrze


Uwaga: miałem czystą nową instalację. Zainstalowałem pulpit 10.04, zainstalowałem sterownik ATI z menedżera aktualizacji, zaktualizowałem do 12.04, a następnie postępowałem zgodnie z wierszami poleceń z tego wątku.
Ubuntu_N00B

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.