diamon@truediamon.ru:~$

Windows, Linux, КПК и немного ещё.

Включение framebuffer в ubuntu

Сегодня я расскажу, как включить framebuffer в консоли. Он нужен для просмотра графики без запуска X. Да и просто неправильно смотреть в экран с низким разрешением. Попробуйте, вам понравится ;) Приступим.

Откроем файл /etc/modprobe.d/blacklist-framebuffer

и закомментируем строку

#blacklist vesafb  

Затем добавим в файл /etc/initramfs-tools/modules строки

fbcon  
vesafb  

Выполним команду

update-initramfs -u  

Добавим параметры разрешения в опции ядра. Для этого открываем файл /boot/grub/menu.lst, ищем строку, похожую на
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=4fae43f5-4ec2-4ed6-9401-66e337a27ac5 ro quiet splash

и добавляем в конец номер видеорежима:

kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=4fae43f5-4ec2-4ed6-9401-66e337a27ac5 ro quiet splash vga=0x318  

Номер Вашего видеорежима можно узнать из таблицы.

640x480 800x600 1024x768 1280x1024
256 0x301 0x303 0x305 0x307
32 тыс. 0x310 0x313 0x316 0x319
64 тыс. 0x311 0x314 0x317 0x31A
16 млн. 0x312 0x315 0x318 0x31B

Перегружаемся, переключаемся в консоль (Ctrl-Alt-F1) и наслаждаемся результатом.