Framebuffer и Ubuntu 8.04

Не знаю, как в других дистрах но в убунте консолька смотрится слегка непритязательно - слишком высокое разрешение, и, как следствие - слишком купные буквы и нерентабелное расходывание пространства.

Немного погуглив я нашел, что в GRUB'е надо дописать параметр vga=<одно из следующих значений>

256 цветов
0x301  (для разрешения 640x480)
0x303 (для разрешения 800x600)
0x305 (для разрешения 1024x768)
0x307 (для разрешения 1280x1024)

32 тыс цветов
0x310 (для разрешения 640x480)
0x313 (для разрешения 800x600)
0x316 (для разрешения 1024x768)
0x319 (для разрешения 1280x1024)

64 тыс цветов
0x311 (для разрешения 640x480)
0x314 (для разрешения 800x600)
0x317 (для разрешения 1024x768)
0x31A (для разрешения 1280x1024)

16 млн цветов
0x312 (для разрешения 640x480)
0x315 (для разрешения 800x600)
0x318 (для разрешения 1024x768)
0x31B (для разрешения 1280x1024)

Я, как человек-максималист выбрал 16 млн цветов и 1024*768 (хотя нужно 1280*800, но это я еще поищу)

gksudo gedit /boot/grub/menu.lst

Перезагрузился, однако ничего не изменилось. В итоге еще немного погуглив я нашел, что по умолчанию фреймбуффер выключен. А посему:

gksudo gedit /etc/modprobe.d/blacklist-framebuffer

закомментируем строку:
#blacklist vesafb

gksudo gedit /etc/initramfs-tools/modules

добавляем строчки:
fbcon
vesafb

 

Все сохраняем и вводим эту комманду:

update-initramfs -u

Перезагружаемся, и вале-оп, получаем нормальное рабочее пространство

 

  • Anonymous

    на intel gma950 разрешение 1280x800 достигается использованием 915resolution и uvesafb