Включение 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) и наслаждаемся результатом.