[#] "Nie"wycentrowany usplash - rozdzielczość w konsoli (vga=791)

( Ostatnio zmieniony sob., 14/06/2008 - 19:08 )
 

Zawsze było ok, ale ostatnio zdarzyło się coś takiego:

Uruchamiam Ubuntu Feisty Fawn 7.04 i …, splash jest jakby nieco z prawej strony (a powinien być na środku), hm.. Po kilkuminutowych poszukiwaniach znalazłem rozwiązanie. Oto ono:

Edytuj plik /boot/grub/me­nu.lst

sudo gedit /boot/grub/menu.lst

Dodaj opcję dla uruchamiania vga=791 (rozdzielczość konsoli 1024×768)

kernel  /boot/vmlinuz-2.6.20-15-generic root=/dev/sda2 ro quiet locale=pl_PL splash vga=791 resume=/dev/sda7

Następnie edytuj plik /etc/usplash.conf i zmień na właściwy zapis jego zawartość:

# Usplash configuration file
xres=1024
yres=768

Teraz pozostaje nam już tylko wygenerować na nowo obraz initramfs:

sudo update-initramfs -u -k `uname -r`

Dla zainteresowanych: warto zmodyfikować także opcję defoptions, gdyż po upgrade kernela opcje te będą domyślnie dodawane do kolejnych wpisów uruchomieniowych.

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=pl_PL vga=791 resume=/dev/sda7

Dostępne rozdzielczości:

## WERSJA DECYMALNA:

Kolory     640x400 640x480 800x600 1024x768 1152x864 1280x1024 1600x1200
--------+--------------------------------------------------------------
 4 bity |    ?       ?      770       ?        ?        ?         ?
 8 bity |   768     769     771      773      353      775       796
15 bity |    ?      784     787      790      354      793       797
16 bity |    ?      758     788      791      355      794       798
24 bity |    ?      786     789      792       ?       795       799
32 bity |    ?       ?       ?        ?       356       ?


## WERSJA HEXADECYMALNA

Kolory    640x400 640x480 800x600 1024x768 1152x864 1280x1024 1600x1200
--------+--------------------------------------------------------------
 4 bity |    ?       ?     0x302      ?        ?        ?         ?
 8 bity |  0x300   0x301   0x303    0x305    0x161    0x307     0x31C
15 bity |    ?     0x310   0x313    0x316    0x162    0x319     0x31D
16 bity |    ?     0x311   0x314    0x317    0x163    0x31A     0x31E
24 bity |    ?     0x312   0x315    0x318      ?      0x31B     0x31F
32 bity |    ?       ?       ?        ?      0x164      ?

W celu sprawdzenia jakie rozdzielczości obsługuje twoja karta w trybie framebuffer wykonaj:

sudo apt-get install hwinfo
sudo hwinfo --framebuffer | grep 'Mode '
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x031b: 1280x1024 (+5120), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0345: 1600x1200 (+1600), 8 bits
Mode 0x0346: 1600x1200 (+3200), 16 bits
Mode 0x0347: 1400x1050 (+1400), 8 bits
Mode 0x0348: 1400x1050 (+2800), 16 bits
Mode 0x0352: 2048x1536 (+8192), 24 bits
5
Twoja ocena: Brak Średnio: 5 (4 głosy)