Wer den proprietären Nvidia-Treiber in Ubuntu Lucid Lynx 10.04 aktiviert hat, der muss sich vom schicken Plymouth Boot-Screen verabschieden. Plymouth benötigt Treiber für den Direct Rendering Manager, die der aktuelle proprietäre Nvidia-Treiber leider nicht bietet. Auf meinem Lenovo S12 mit Nvidia ION Chipsatz sehe ich daher nur einen blau/weißen Fortschrittsbalken und Fehlermeldungen vom Kernel.
Allerdings lässt sich Lucid auch mit den Nvidia-Treiber dazu bewegen den Plymouth Boot-Screen anzuzeigen (Laut meinen Informationen müsste das auch unter VirtualBox klappen, ausprobiert habe ich es jedoch noch nicht). In einem ersten Schritt müsst ihr die Datei /etc/default/grub anpassen. Öffnet sie mittels…
$ gksudo gedit /etc/default/grub
…in einen Texteditor und entfernt die Raute „#“ vor der Zeile…
...
#GRUB_GFXMODE=640x480
...
…ihr müsstet den Text bei Zeile 18 finden. Passt auch gleich die Auflösung an. Das Display meines Rechners hat eine native Auflösung von 1280×800 Pixeln, daher trage ich das da auch ein. Am Ende sieht die Zeile so…
...
GRUB_GFXMODE=1280x800
...
…aus. Nun müsst Ihr die Datei /etc/grub.d/00_header in einem Editor öffnen.
$ gksudo gedit /etc/grub.d/00_header
Diese Datei ist etwas länger, daher müsst ihr nach der zu ändernden Passage suchen. Bei Zeile 103 solltet Ihr folgenden Text finden…
...
set gfxmode=${GRUB_GFXMODE}
...
…nach dieser Zeile fügt Ihr jetzt „set gfxpayload=keep“ ein, so dass der Abschnitt letztendlich so…
...
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=keep
...
…aussieht.
Beachtet bitte, dass diese Änderung nicht für die Ewigkeit gemacht ist. Die Datei /etc/grub.d/00_header stammt aus dem Paket grub-common, sollte das Paket aktualisiert werden – was bei einer Entwicklungsversion gut möglich ist – so wird auch diese Änderung wieder entfernt. Nach einem Update des Grub-Pakets müsst Ihr diese Änderung daher wieder neu einspielen.
Nun müsst ihr nur noch einmal den Boot-Manager Grub aktualisieren, führt zum Abschluss den Befehl…
$ sudo update-grub
…aus. Beim nächsten Neustart sollte euch nun der neue Boot-Screen willkommen heißen. In einem kleinen Video möchte ich euch das demonstrieren (Verzeiht bitte die magere Qualität, die Digicam gibt einfach nichts Besseres her). [UPDATE: Inzwischen gibt es den von mir genutzten Videohoster nicht mehr, das Video ist daher leider nicht mehr abrufbar.] Bislang konnte ich noch keine großen negativen Auswirkungen feststellen. Allerdings habe ich zum Stichwort „gfxpayload=keep“ den Bug tty screen produces garbled graphics when gfxpayload is set gefunden. Es kann also gut sein, dass die virtuellen Terminals (Also [Strg]+[Alt]+[F1] bis [F6]) nach dieser Änderung nicht mehr funktionieren.






Schreibe einen Kommentar