[Comm] ALD4. Смена разрешения текстовой консоли через lilo.

ALT Linux User =?iso-8859-1?q?altlinux=2Emailbox_=CE=C1_gmail=2Ecom?=
Вс Сен 16 11:09:29 MSD 2007


Кстати, здесь (file:///usr/share/doc/alt-docs/modules/linux_boot/index.html)
тоже нет ничего о том, как поменять videomode при загрузке. Что IMHO
странно, ведь система при инсталяции позволяет выставить только
800x600 16-bit. Для современных LCD этого явно маловато.

Так же нет и ссылок, где всё это можно почитать.

IMHO было бы неплохо вставить кусочек следующего содержания:

---

Смена видеорежима консоли с помощью загрузчика.

Видеорежим консоли - это параметры экрана текстовой консоли. В общем
случае он характеризуется отношением ширины показываемой области
экрана к его высоте, а также  количеством воспроизводимых цветов.
Например, режим "640х480 8-bit" описывает размер выводимого на дисплей
изображения величиной 640 точек в ширину и 480 точек в высоту,
воспроизводя при этом 256 цветов. Параметр "640х480"- называется
"разрешением экрана", он измеряется в так называемых "экранных
пикселях", а параметр "8-bit" - называется "глубиной цвета". Режим
"1024х768 24-bit" показывает 1024 экранных пикселя по горизонтали и
768 пикселей по вертикали, с возможностью воспроизведения около 16
миллионов цветов.

В общем случае, видеорежим дисплея напрямую влияет на количество
символов, умещающихся на экране единовременно. Чем больше значение
количества показываемых экранных пикселов, тем больше информации может
уместиться на экране за один раз. Так же, глубина цвета определяет
количество воспроизводимых цветов,.

В качестве рекомендации можно добавить, что владельцам
жидкокристаллических мониторов не стоит задавать значения, превышающие
"физическое разрешение" их монитора, то есть фактическое количество
пикселей их модели дисплея. Справится об этом параметре можно в
документации на монитор. В целом, режим "800х600 16-bit" является
достаточным для работы в текстовой консоли и поддерживается
подавляющим большинством мониторов.

Для смены видеорежима откройте с правами пользователя root файл
/etc/lilo.conf и найдите там строчку вида:

vga="[параметр]"

Ниже приведены параметры возможных видеорежимов:

Colours   640x400 640x480 800x600 1024x768 1152x864 1280x1024 1600x1200
--------+--------------------------------------------------------------
 4 bits  |    ?       ?     0x302      ?        ?        ?         ?
 8 bits  |  0x300   0x301   0x303    0x305    0x161    0x307     0x31C
15 bits |    ?     0x310   0x313    0x316    0x162    0x319     0x31D
16 bits |    ?     0x311   0x314    0x317    0x163    0x31A     0x31E
24 bits |    ?     0x312   0x315    0x318      ?      0x31B     0x31F
32 bits |    ?       ?       ?        ?      0x164      ?

[ПРИМЕЧАНИЕ: здесь, конечно, должна быть нормальная таблица videomodes :^) ]

Вместо [параметр] вставьте в кавычки желаемое значение из таблицы.
Например, 0х318, что будет соответствовать режиму дисплея 1024 на 768
экранных пикселей при 16 миллионах воспроизводимых цветов.
Соответственно, строка примет вид:

vga="0x318"

Сохраните отредактированный lilo.conf и от пользователя root отдайте
команду lilo, что бы переписать загрузчик операционной системы с
новыми параметрами.

Параметр вступит в силу после перезагрузки компьютера.

---

Если данный текст покажется полезным, то правка и дополнения приветствуются.


Подробная информация о списке рассылки community