В версии 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
и сохраняем файл.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).
Если у вас другое разрешение используйте значения из таблицы приведенной ниже:
640x480 | 800x600 | 1024x768 | 1280x1024 | |
256 | 0x301 | 0x303 | 0x305 | 0x307 |
32 тыс | 0x310 | 0x313 | 0x316 | 0x319 |
64 тыс | 0x311 | 0x314 | 0x317 | 0x31A |
16 млн | 0x312 | 0x315 | 0x318 | 0x31B |
Если вашего разрешения нет в таблице (например, у вас широкоформатный монитор), то воспользуйтесь следующим способом:
5. Устанавливаем программу hwinfo
#
apt-get install hwinfo
6. Запускаем ее с ключем --framebuffer
#
hwinfo --framebuffer
в появившемся списке выберите нужный Mode для вашего разрешения и добавьте его в vga= , как описано выше, в четвертом пункте.
Теперь перегружаемся, переходим в консоль и лицезреем красоту.
Статья нагло спёрта, для личного использования.
0 коммент.:
Отправить комментарий
Все сообщения проверяются! Спамеры идите в лоток блинами торговать! Адекватные люди приветствуются.