ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] нестандартные консольные режимы
@ 2001-08-13 22:02 AT
  2001-08-14  0:22 ` [mdk-re] " Mikhail Zabaluev
  2001-08-14 17:15 ` [mdk-re] " Sergey Vlasov
  0 siblings, 2 replies; 7+ messages in thread
From: AT @ 2001-08-13 22:02 UTC (permalink / raw)
  To: Linux-Mandrake RE

Здравствуйте ещё раз.

В Linux консольный режим по умолчанию -- 80x25. Как можно переключиться в
другие консольные режимы, например, 80x30 или 80x40?

Другой вопрос про консольный режим: при загрузке с Junior CD видел, как
мне показалось, "эмуляцию" консоли в VGA/VESA режиме, когда в верхней части
экрана была картинка, а в нижней прокручивался "консольный" текст. Можно
ли для эмуляции консоли использовать VESA-режим, скажем, 1024x768 @ 85Hz?
Должно получиться, соответственно, 128x48. Как всё это настраивается?

__
AT



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [mdk-re] Re: нестандартные консольные режимы
  2001-08-13 22:02 [mdk-re] нестандартные консольные режимы AT
@ 2001-08-14  0:22 ` Mikhail Zabaluev
  2001-08-14 17:15 ` [mdk-re] " Sergey Vlasov
  1 sibling, 0 replies; 7+ messages in thread
From: Mikhail Zabaluev @ 2001-08-14  0:22 UTC (permalink / raw)
  To: Linux-Mandrake RE; +Cc: AT

Hello AT,

On Mon, Aug 13, 2001 at 10:11:24PM +0400, AT wrote:
>
> Здравствуйте ещё раз.
> 
> В Linux консольный режим по умолчанию -- 80x25. Как можно переключиться в
> другие консольные режимы, например, 80x30 или 80x40?

Если ядро с поддержкой framebuffer (если kernel-up с диска
Spring/Junior - да), поможет утилита fbset.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Innovation is hard to schedule.
		-- Dan Fylstra



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [mdk-re] нестандартные консольные режимы
  2001-08-13 22:02 [mdk-re] нестандартные консольные режимы AT
  2001-08-14  0:22 ` [mdk-re] " Mikhail Zabaluev
@ 2001-08-14 17:15 ` Sergey Vlasov
  2001-08-14 17:45   ` [mdk-re] Re[2]: " Al Nikolov
  2001-08-14 20:55   ` [mdk-re] " AT
  1 sibling, 2 replies; 7+ messages in thread
From: Sergey Vlasov @ 2001-08-14 17:15 UTC (permalink / raw)
  To: mandrake-russian

On Mon, 13 Aug 2001 22:11:24 +0400
AT <alexey_tourbin@mail.ru> wrote:

> В Linux консольный режим по умолчанию -- 80x25. Как можно переключиться в
> другие консольные режимы, например, 80x30 или 80x40?

Для настройки нестандартных текстовых режимов есть утилита
SVGATextMode; к сожалению, она поддерживает не так много типов
видеокарт, как хотелось бы.  Для настройки нужно редактировать файл
/etc/TextConfig.

Можно также использовать framebuffer, об этом далее.

> Другой вопрос про консольный режим: при загрузке с Junior CD видел, как
> мне показалось, "эмуляцию" консоли в VGA/VESA режиме, когда в верхней части
> экрана была картинка, а в нижней прокручивался "консольный" текст. Можно
> ли для эмуляции консоли использовать VESA-режим, скажем, 1024x768 @ 85Hz?
> Должно получиться, соответственно, 128x48. Как всё это настраивается?

Вообще для настройки режима framebuffer служит утилита fbset, но она
работает только в том случае, если используемый драйвер поддерживает
такие настройки.  Если же используется драйвер vesafb (который
работает с любой видеокартой, имеющей поддержку VBE 2.0), настройка
видеорежимов ограничена возможностями BIOS видеоадаптера (в
большинстве случаев устанавливается 60 Hz), и установленный в процессе
загрузки режим потом не может быть изменен.  Кроме того, vesafb
работает довольно медленно.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [mdk-re] Re[2]: [mdk-re] нестандартные консольные режимы
  2001-08-14 17:15 ` [mdk-re] " Sergey Vlasov
@ 2001-08-14 17:45   ` Al Nikolov
  2001-08-14 19:16     ` Sergey Vlasov
  2001-08-14 20:55   ` [mdk-re] " AT
  1 sibling, 1 reply; 7+ messages in thread
From: Al Nikolov @ 2001-08-14 17:45 UTC (permalink / raw)
  To: Sergey Vlasov

Hello Sergey,

Tuesday, August 14, 2001, 5:50:37 AM, you wrote:

>> В Linux консольный режим по умолчанию -- 80x25. Как можно переключиться в
>> другие консольные режимы, например, 80x30 или 80x40?

SV> Для настройки нестандартных текстовых режимов есть утилита
SV> SVGATextMode; к сожалению, она поддерживает не так много типов
SV> видеокарт, как хотелось бы.  Для настройки нужно редактировать файл
SV> /etc/TextConfig.

А как насчет загрузки ядра с опцией `vga=ext'? По идее, при ядре,
собранном с поддержкой VGA text console, должно грузиться в режиме
80x50. У меня не работает =(

-- 
Best regards,
 Al                            mailto:al@smena.ru




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [mdk-re] Re[2]: [mdk-re] нестандартные консольные режимы
  2001-08-14 17:45   ` [mdk-re] Re[2]: " Al Nikolov
@ 2001-08-14 19:16     ` Sergey Vlasov
  0 siblings, 0 replies; 7+ messages in thread
From: Sergey Vlasov @ 2001-08-14 19:16 UTC (permalink / raw)
  To: mandrake-russian

On Tue, 14 Aug 2001 17:43:12 -0700
Al Nikolov <al@smena.ru> wrote:

> Hello Sergey,
> 
> Tuesday, August 14, 2001, 5:50:37 AM, you wrote:
> 
> >> В Linux консольный режим по умолчанию -- 80x25. Как можно переключиться в
> >> другие консольные режимы, например, 80x30 или 80x40?
> 
> SV> Для настройки нестандартных текстовых режимов есть утилита
> SV> SVGATextMode; к сожалению, она поддерживает не так много типов
> SV> видеокарт, как хотелось бы.  Для настройки нужно редактировать файл
> SV> /etc/TextConfig.
> 
> А как насчет загрузки ядра с опцией `vga=ext'? По идее, при ядре,
> собранном с поддержкой VGA text console, должно грузиться в режиме
> 80x50. У меня не работает =(

80x50 можно сделать и без этого - достаточно в /etc/sysconfig/i18n
поменять шрифт на 8x8.  Но уж больно он некрасивый, да и больше
стандартных 70 Hz так не получишь.

Можете еще попробовать загрузку с опцией vga=ask - получите список
поддерживаемых режимов; там можно найти иногда всякую экзотику вроде
132x60 и т.п., поддерживаемую конкретной версией видео-BIOS.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [mdk-re] Re: [mdk-re] нестандартные консольные режимы
  2001-08-14 17:15 ` [mdk-re] " Sergey Vlasov
  2001-08-14 17:45   ` [mdk-re] Re[2]: " Al Nikolov
@ 2001-08-14 20:55   ` AT
  2001-08-15 19:56     ` Konstantin Volckov
  1 sibling, 1 reply; 7+ messages in thread
From: AT @ 2001-08-14 20:55 UTC (permalink / raw)
  To: Linux-Mandrake RE

> Для настройки нестандартных текстовых режимов есть утилита
> SVGATextMode; к сожалению, она поддерживает не так много типов
> видеокарт, как хотелось бы.  Для настройки нужно редактировать файл
> /etc/TextConfig.

Таких файлов у меня отчего-то нету (Junior 1.0 full install).

> Вообще для настройки режима framebuffer служит утилита fbset, но она
> работает только в том случае, если используемый драйвер поддерживает
> такие настройки.  Если же используется драйвер vesafb (который

В своей системе я нашел модуль rivafb (у меня Riva128) и решил
остановиться на нём. Сделал следующие изменения:

/etc/modules:
	rivafb

Обнаружились следующие проблемы:

1) Инициализируется режим по умолчанию 640x480-60, и, судя по исходникам в
/usr/src/linux/drivers/video/riva/*, параметры инициализации модулю rivafb
никак передать нельзя (проверьте, пожалуйста, я в этом не силён).

2) Русский шрифт на экране сбивается на "обычный". Переключатель
клавиатуры продолжает работать, но при вводе русских букв появляются
спецсимволы.

Для решения пробем сделал следующие изменения:

/etc/modules.conf
	post-install rivafb /usr/sbin/fbset --all 800x600-90
	post-install rivafb /usr/bin/setfont UniCyr_8x16

Осталась последняя проблема:

3) fbset --all срабатывает только для одной консоли (для перовой).
Остальные консоли остаются в режиме по умолчанию 640x480-60. Если
залогиниться и выполнить эту команду повторно -- всё становится нормально.
Видимо, fbset в modules.conf вызывается до инициализации консолей.

Вопрос: как всё это сделать более по-человечески?
Как сделать, чтобы инциализация rivafb происходила до загрузки локали
(системного шрифта из i18n или откуда ещё там)?
Как сделать, чтобы графический/текстовый консольный режим можно было
выбирать из Lilo/GRUB?

__
AT



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [mdk-re] Re: [mdk-re] нестандартные консольные режимы
  2001-08-14 20:55   ` [mdk-re] " AT
@ 2001-08-15 19:56     ` Konstantin Volckov
  0 siblings, 0 replies; 7+ messages in thread
From: Konstantin Volckov @ 2001-08-15 19:56 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 15 Aug 2001 00:45:57 +0400
AT <alexey_tourbin@mail.ru> wrote:

Hi!

> Обнаружились следующие проблемы:

[skip]

> Вопрос: как всё это сделать более по-человечески?

Скачайте последние initscripts из Sisyphus, настройте Ваш
/etc/sysconfig/framebuffer.

Для подробностей можно посмотреть /etc/rc.d/scripts/framebuffer*, а также
/etc/inittab из этого пакета.
 
> __
> AT

-- 
Удачи,
Konstantin



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2001-08-15 19:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-13 22:02 [mdk-re] нестандартные консольные режимы AT
2001-08-14  0:22 ` [mdk-re] " Mikhail Zabaluev
2001-08-14 17:15 ` [mdk-re] " Sergey Vlasov
2001-08-14 17:45   ` [mdk-re] Re[2]: " Al Nikolov
2001-08-14 19:16     ` Sergey Vlasov
2001-08-14 20:55   ` [mdk-re] " AT
2001-08-15 19:56     ` Konstantin Volckov

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