Ekran rozruchowy w trybie niskiej grafiki / tekstu

20

Mój ekran startowy Ubuntu pokazuje się w dziwnym, prawie tekstowym trybie niskiej rozdzielczości, zamiast zwykłego i eleganckiego białego „ubuntu” na ciemnym tle. Nie jest to duży problem, ponieważ gdy ładuje się GDM, wszystko staje się w porządku, ale jeśli istnieje prosty sposób, aby to naprawić, chciałbym spróbować.

t3mujin
źródło
Na jakiej karcie graficznej i na którym sterowniku znajduje się Twoja maszyna?
Takkat,
@Takkat Używam ATI z zastrzeżonym sterownikiem
t3mujin,

Odpowiedzi:

17

Rozwiązano problem z zastrzeżonymi sterownikami i Plymouth, który pracował dla mnie ze sterownikami Nvidia.

  1. Zainstaluj pakiet v86d zainstaluj v86d .

  2. Utwórz kopię zapasową i edytuj plik /etc/default/grub:

    cp /etc/default/grub ~/.etc.default.grub && gksudo gedit /etc/default/grub
    

    Zastąpi linię, która wygląda jak GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"z

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"
    

    i linia, która wygląda jak #GRUB_GFXMODE=640x480z GRUB_GFXMODE=1280x1024.

    W obu tych edycjach zamień 1280x1024na żądaną rozdzielczość ekranu. Pamiętaj, aby zapisać plik i wyjść z edytora tekstu po zakończeniu edycji.

  3. Teraz edytuj /etc/initramfs-tools/modulestak, jak w poprzednim pliku:

    cp /etc/initramfs-tools/modules ~/.etc.initramfs-tools.modules && gksudo gedit /etc/initramfs-tools/modules
    

    Dodaj uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrapna końcu pliku, a następnie zapisz i zamknij.

  4. Teraz edytuj plik /etc/initramfs-tools/conf.d/splash(który może nie istnieć):

    gksudo gedit /etc/initramfs-tools/conf.d/splash 
    

    Dodaj to do pliku: FRAMEBUFFER=y

  5. Uruchom sudo update-grub2więc sudo update-initramfs -u.

  6. Uruchom ponownie i rozkoszuj się pięknem :)

dv3500ea
źródło
Tak, mogę potwierdzić, że te kroki to naprawią. błąd: bugs.launchpad.net/ubuntu/+source/plymouth/+bug/563878 sposób obejścia źródło: news.softpedia.com/news/…
Ramón
Dopiero teraz mam okazję to przetestować. Doskonały!
t3mujin,
Niestety te kroki nie działają dla wszystkich rozdzielczości. Mogę tylko uruchomić 2380x1024, ale moje monitory nie mają macierzystej rozdzielczości.
zookalicious
1

Musisz używać zastrzeżonego sterownika NVIDIA lub FGLRX. Zainstaluj program startupmanager i spróbuj zmienić rozdzielczość programu ładującego na obsługiwaną przez monitor.

ocynowana
źródło
Użyłem startupmanagera, aby zmienić rozdzielczość bootloadera i dla 1024x768 działało, ale nie wyświetlało rozdzielczości mojego skonfigurowanego monitora 1366x768. wydaje się także, że zawiesił się na rozruchu z pustym (czarnym) ekranem i brakiem aktywności na dysku przez około 5 sekund.
mwm,
Mam zainstalowany sterownik fglrx, wypróbuję go później w programie startmanager (nie teraz na moim pulpicie) i podzielę się wynikami.
t3mujin,
Tutaj plymouth splash jest w porządku przy użyciu sterownika Radeon, nie ma potrzeby fglrx
Takkat
z Radeonem wyświetla się dobrze, ale fglrx jest znacznie lepszym sterownikiem do grafiki 3D i przyspieszenia sprzętowego
mwm
Nie sądzę, że startupmanager ma teraz wsparcie dla monitorów szerokoekranowych. Spróbuj zagrać bez opcji i sprawdź, co Ci najbardziej odpowiada.
cynowany