Od czasu instalacji Ubuntu 12.10 bawiłem się próbując zmusić mój Radeon HD 5450 gpu do współpracy z zastrzeżonym sterownikiem, ponieważ od samego początku instalacji sterownik oznaczał utratę jedności.
Nie wymienię kroków, które podjąłem, ponieważ odpowiedź na to pytanie nie jest wymagana.
Po podjęciu jednego działania, a następnie zainstalowaniu aktualizacji fglrx, po ponownym uruchomieniu system zawiesił się na fioletowym ekranie. Więc postanowiłem uruchomić przy użyciunomodeset
Redagowałem
quiet splash $vt_handoff
wyglądać tak
quiet splash nomodeset
Dokonując tej zmiany, mogę zalogować się w Unity i zastrzeżonym sterowniku zainstalowanym i działającym dobrze. Chciałbym powiedzieć, że działa lepiej niż w 12.04
fglrxinfo
czyta
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 5000 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context
Zwróć uwagę na sposób, w jaki to dodałem nomodeset
Minęło trochę czasu, odkąd musiałem to zrobić, więc zrobiłem to z pamięci. Kiedy szukałem odpowiedzi na to pytanie, natknąłem się na to i odkryłem, że moja edycja powinna zacząć
quiet splash $vt_handoff
do
nomodeset $vt_handoff
Co nomodeset
zrobiła moja edycja? Jedyną złą rzeczą, którą zauważyłem, jest to, że podczas uruchamiania nie pojawia się ekran z logo Ubuntu Plymouth.
Jeśli to jedyny kompromis, cieszę się, że edycja będzie trwała.
nomodeset
to tymczasowe rozwiązanie / obejście do czasu naprawienia karty graficznej, albo poprzez zainstalowanie sterownika (jeśli wychodzi) lub uaktualnienie do nowszej wersji. Może to powodować kilka problemów w zależności od wersji jądra, sprzętu ... itp. Proponuję otworzyć nowe pytanie tutaj na AskUbuntu lub w ubuntuforums.org, szczegółowo opisując problem.Wiele sterowników open source usunęło obsługę ustawień trybu innego niż jądro, więc w tych przypadkach, gdy użyjesz zestawu nomode, skończysz z powrotem do podstawowego sterownika VESA nieprzyspieszonego. Jest to bardzo hit wydajności i funkcji.
Nomodeset nie powinien mieć żadnego wpływu na zastrzeżone sterowniki (fglrx / nvidia). Nie mają tego rodzaju ustawień trybu jądra.
Usunięcie „splasha” pozbawiło Plymouth boot * splash *.
Radeon właśnie zakończył usuwanie obsługi „Ustawień trybu użytkownika” (co nomodeset zmusza komputer do użycia) stosunkowo niedawno, ale w przypadku grafiki Intel ma to miejsce od dłuższego czasu. http://lists.x.org/archives/xorg-announce/2012-November/002093.html
źródło