ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "ALT Linux User" <altlinux.mailbox@gmail.com>
To: "ALT Linux Community general discussions" <community@lists.altlinux.org>
Subject: Re: [Comm] ALD4. Смена разрешения текстовой консоли через lilo.
Date: Sun, 16 Sep 2007 11:09:29 +0400
Message-ID: <40babb620709160009u956a6c1t5c917b421e0d4b38@mail.gmail.com> (raw)
In-Reply-To: <40babb620709152300u56377573we542aee553b8ce88@mail.gmail.com>

Кстати, здесь (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, что бы переписать загрузчик операционной системы с
новыми параметрами.

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

---

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

  reply	other threads:[~2007-09-16  7:09 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-15 17:40 ALT Linux User
2007-09-15 17:56 ` ALT Linux User
2007-09-15 18:32   ` ALT Linux User
2007-09-16  4:36   ` Igor Solovyov
2007-09-16  6:00     ` ALT Linux User
2007-09-16  7:09       ` ALT Linux User [this message]
2007-09-16  8:51         ` Владимир Черный
2007-09-16 10:24           ` ALT Linux User
2007-09-17  5:58             ` Slava Dubrovskiy
2007-09-17  7:03               ` ALT Linux User
2007-09-17  8:29                 ` Slava Dubrovskiy
2007-09-18  8:03           ` [Comm] [FAQ] " Michael Shigorin
2007-09-18 10:13             ` ALT Linux User
2007-09-18 16:16             ` Хихин Руслан
2007-09-18  8:07           ` [Comm] question@ vs faq@ Michael Shigorin
2007-09-16  7:49       ` [Comm] ALD4. Смена разрешения текстовой консоли через lilo Igor Solovyov
2007-09-16 14:13         ` Алексей Синицын
2007-09-17  3:45 ` Denis G. Samsonenko
2007-09-22 13:09   ` Andrei Lomov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=40babb620709160009u956a6c1t5c917b421e0d4b38@mail.gmail.com \
    --to=altlinux.mailbox@gmail.com \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git