Включение Framebuffer в консоли (устарело)

Framebuffer позволяет использовать в текстовой консоли более высокое разрешение экрана (для увеличения количества знакомест на экране) и устраняет поломку русских шрифтов при переключении из X-ов в текстовую консоль. Как дополнение - позволяет смотреть видео с mplayer в текстовой консоли без X-ов.

Задача:

Включить разрешение 1024x768 с 32 битной цветностью и частотой кадров монитора 51 герц (LCD 17").

Необходимо передать ядру параметр "vga=ask" в загрузчике (при выводе меню загрузки grub нажать "a" и дописать через пробел "vga=ask", потом нажать "Enter"). Будет выведен список доступных разрешений экрана (1024x768x32 = 0x318).

Варианты:

1) Дописать в строке загрузки ядра "vga=0x318"

kernel /boot/vmlinuz-2.6.27.24-170.2.68.fc10.x86_64 ro root=/dev/sda1 rhgb quiet vga=0x318

У меня этот вариант не пошёл (устанавливалась частота неподдерживаемая моим монитором), хотя при "vga=ask" режим включался корректно.

2) Пересоздать файл "/etc/fb.modes" для своего монитора и передать ядру "vga=0x318"

  • Сохраняем в сторонке "/etc/fb.modes"
  • Создаём новый "/etc/fb.modes":
gtf 1024 768 51 -f > /etc/fb.modes

3) Передать ядру полную информацию о режиме:

kernel /boot/vmlinuz-2.6.27.24-170.2.68.fc10.x86_64 ro root=/dev/sda1 rhgb quiet video=vesafb:1024x768@51 vga=0x318

В случае третьего варианта править "/etc/fb.modes" не надо.

Для изменения темы надо установить пакеты "plymouth-theme*" (в F12 доступны - charge, fade-in, solar, spinfinity)

/usr/sbin/plymouth-set-default-theme NewTheme
/usr/libexec/plymouth/plymouth-update-initrd

где "NewTheme" - одна из вышеуказанных тем.

Наверх