Заметки полного :-)

Настройка framebuffer в Ubuntu

Для чего я себе ставил framebuffer? Объясню он мне нужен для консоли (та которая открывается по Ctrl+Alt+F(1-6)), во-первых для того чтобы поменять там разрешение на 1280х1024 (по умолчанию там 640х480), а во-вторых для просмотра фильмов именно в консоли (многие назовут это извращением, но до сих пор есть такие люди которые умудряются работать только в консоли и им этого хватает с головой) и т.п.

В версии Ubuntu 7.10 настройка отличается от предыдущих версий. Чем же?
А вот чем...

В предыдущих версиях - framebuffer был включен по умолчанию и нам оставалось лишь добавить параметр vga=xxx в строку загрузки kernel в файле /boot/grub/menu.lst . Где xxx=цифра - специальное сочетание разрешения экрана и глубины цвета, посмотреть расшифровку можно в wikipedia.

В версии 7.10 - framebuffer выключен по умолчанию. Так что прийдется немного повозиться, чтобы включить его.

1. Открываем файл /etc/modprobe.d/blacklist-framebuffer:
#
nano /etc/modprobe.d/blacklist-framebuffer

теперь закомментируем строку:
#blacklist vesafb
и сохраняем файл.

2. Открываем файл /etc/initramfs-tools/modules:
#
nano /etc/initramfs-tools/modules


добавляем строчки:
fbcon
vesafb
и сохраняем файл.

3. Пересобираем initramfs image
#
update-initramfs -u



4. Открываем файл /boot/grub/menu.lst
#
nano /boot/grub/menu.lst



В опции ядра добавляем нужные параметры. Находим строку начинающуюся примерно на kernel /boot/vmlinuz-2.6.22-14-386 root=... . Дописываем туда параметр vga=0x31b (здесь я использовал параметр для экрана 1280х1024).
Если у вас другое разрешение используйте значения из таблицы приведенной ниже:

640x480800x6001024x7681280x1024
2560x3010x3030x3050x307
32 тыс0x3100x3130x3160x319
64 тыс0x3110x3140x3170x31A
16 млн0x3120x3150x3180x31B


Если вашего разрешения нет в таблице (например, у вас широкоформатный монитор), то воспользуйтесь следующим способом:


5. Устанавливаем программу hwinfo
#
apt-get install hwinfo



6. Запускаем ее с ключем --framebuffer
#
hwinfo --framebuffer



в появившемся списке выберите нужный Mode для вашего разрешения и добавьте его в vga= , как описано выше, в четвертом пункте.

Теперь перегружаемся, переходим в консоль и лицезреем красоту.

Статья нагло спёрта, для личного использования.
ПОДЕЛИСЬ:

0 коммент.:

Отправить комментарий

Все сообщения проверяются! Спамеры идите в лоток блинами торговать! Адекватные люди приветствуются.

ADSNS

Архив блога