Отправляет email-рассылки с помощью сервиса Sendsay

Текстовый режим

Здравствуйте.

Собрал ядро с поддержкой текстовой и графической консоли.

.config:
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y

CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_VESA=y

По умолчанию ядро включает графический режим. Каким образом
можно загрузиться в текстовом?

Спасибо.

--
Fedora Core 1 @ vanilla 2.4.23
--
Всего хорошего!
Александр Дударь
stormwind <a> mail.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wedag Mon, 15 Dec 2003 05:30:49 +0300 (#34780)

 

Ответы:

В lilo.conf параметр vga, например
vga=ask
Тогда при загрузке спросит, в каком режиме хочешь работать. Там понравившийся
номер запомни и впиши его вместо ask (чтоб не спрашивал каждый раз).
Ну и не забывай сказать "lilo" после каждого изменения конфига.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Mon, 15 Dec 2003 06:23:23 +0300 (#34783)

 

On Mon, 15 Dec 2003 06:23:23 +0300
"Михаил" <michael***@m*****.ru> wrote:

В Федоре нет lilo. Там только GRUB.

Ответить   Крохин Анатолий Александрович Mon, 15 Dec 2003 11:00:16 +0300 (#34856)

 

Привет всем Я работаю с платой TINI400
(http://www.ibutton.com/TINI/index.html) программно-аппаратная платформа
внутри её есть урезанный Linux. (http://www.elin.ru/TINI/)
Для того чтобы сторость передачи сети была выше мне пришлость выбрость
LINUX и писать программу на C в Keil 7.05 под WinXP
но WinXP переодически отсыхает сеть дома.
Дома сеть состоит их моего ПК и платы TINI
Есть под Linux компилятор на 8051?
Gcc может компилить прогу под 8051?
Чем под LINUX можно создавать Intel HEX файлы?

andrew

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Mon, 15 Dec 2003 13:23:58 +0600 (#35025)

 

Салют
Linux и gcc работают на нескольких десятках архитектур(вроде даже под DSP
недавно писали).
8051 - это же вроде интелевый проц. Причем старый.
Значит, все должно быть.
Первое, что попалось в гугле - http://sdcc.sourceforge.net/
Роман

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Tue, 16 Dec 2003 15:23:55 +0300 (#35466)

 

Здравствуйте, Михаил.

15.12.2003 6:23, Вы писали:

vga=ask я знаю, там можно менять количество символов на экране. Это
работает, но так и остается в режиме фреймбуфера. А мне нужно
выбирать, либо графический режим (фрейбуфер, с пингвинчиком в левом
верхнем углу ;) или текстовый режим работы _видеокарты_ .
Ведь скомпилил-то я оба режима:
CONFIG_VGA_CONSOLE=y - текстовый,
CONFIG_FB_VESA=y - VESA framebuffer.

Ответить   Wedag Mon, 15 Dec 2003 18:03:32 +0300 (#35042)

 

i686-pc-linux-gnu)

On Mon, 15 Dec 2003 18:03:32 +0300
Wedag <wedag_gnu-que***@l*****.ru> wrote:

насколько мне известно текстовый режим 3
графический - 5 (или 4) и указываются они в файле /etc/inittab

а уже пользоваться фрейм буфером в консоли или нет дело каждого отдельно

О каких режимах говорите вы?

Ответить   Mon, 15 Dec 2003 19:28:50 +0300 (#35094)

 

Давайте не будем путать графический вход в систему (при запущенном X)
и графический режим работы видеокарты.

В текстовом режиме видеокарта работает в DOS, на ядре, без
скомпилированного фреймбуфера (до запуска X).

При включенном по умолчанию фреймбуфере при загрузке ядро переключает
видеокарту в графический режим (это когда пингвин в левом верхнем :).
Причем это работает даже когда не установлены XFree86, т.е. ни о каком
5 runlevel'е тогда речи не идет.

Т.е. вопрос не про runlevel по умолчанию (у меня, кстати, 3), а о
том, что нужно написать в vga= и/или video=, чтобы загрузиться без
переключения в режим фреймбуфера.

P.S. Обратите внимание, что в inittab 3 и 5 runlevel'ы называют
соответсвенно Full multiuser mode и X11, а не text и graphics mode.
А в том же Documentation/fs/vesafb.txt:
"This means we decide at boot time whenever we want to run in text or
graphics mode." Вот здесь уже уместно использование терминов
текстового и графического режимов. Не будем запутывать терминологию.

Ответить   Wedag Tue, 16 Dec 2003 10:12:56 +0300 (#35292)

 

On Tuesday 16 December 2003 10:12, Wedag <Wedag
<wedag_gnu-que***@l*****.ru>> wrote:

Я знаю, что нужно передать ядру, если карта от nvidia:

video=riva:off

но сильно подозреваю, что для других типов надо передавать
другое.

--
Serge B. Khvatov Phone:+7(812)1133186 //
+7(812)1106579 //echno
mailto:xbat***@t*****.ru // St-Petersburg

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Serguei B. Khvatov" Tue, 16 Dec 2003 10:32:25 +0300 (#35514)

 

Хай Wedag,

Tuesday, December 16, 2003, 10:12:56 AM, вы писали:

^^^^
Вы правы не стоит путать терминологию.
На счет остального - спасибо за разъяснения.

Ответить   Tue, 16 Dec 2003 16:13:29 +0300 (#35518)

 

Не совсем верно. vga=ASK запрашивает номер режима работы видеокарты, а не
количество символов на экране. Обратите внимание, что номера текстовых
(именно текстовых) режимов работы видеокарты имеют диапазон, отличный от
режимов работы видеокарты в режиме фреймбуфера.

Указывайте в lilo.conf параметр vga=normal (или 3,4,5,... по вкусу) и будет
Вам текстовый режим работы. И никаких пингвинов в углу!

Кстати, а зачем Вы хотите отказаться от фреймбуфера? Фреймбуфер намного
удобнее чем обычный тестовый режим. Если Вас не устраивает
разрешение/частота, то это можно настроить программой fbset нужный_режим.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Tue, 16 Dec 2003 10:56:59 +0200 (#35363)

 

(o< Hello d2r,
//\ сейчас 16 декабря 2003 г. 13:40
\_/_ 16 декабря 2003 г., 12:56:59, you wrote:

а в чем преимущества фреймбуфера перед обычным текстом? так,чисто с
практической точки зрения? смотреть фильмы в консоли по-моему
неправильно..

| [] : Touch and Go - Mein freund Harvey (sugar daddy)

Ответить   "Denis '$mile' Gudtsov" Tue, 16 Dec 2003 13:41:18 +0400 (#35379)

 

Здравствуйте, d2r.

16.12.2003 11:56, Вы писали:

Это я поторопился написать, извиняюсь...

(ничего против пингвина в углу я не имею :)

Все, я понял. У меня vga=normal (3,4,5 ...) не отключали фрейбуфер ;(
При компиляции ядра я указал включить поддержку vesafb и aty128fb
(у меня ATI Rage 128 Pro).
Видимо этот aty128fb забивал все. Что хочешь пиши в vga, в video -
все 640x480 80x25. Правда, при video=aty128fb:XxY картина менялась:
XxY 133x44(примерно), поэтому-то я и думал, что по умолчанию работает
VESA_FB и грешил на VESA. Перекомпилил сейчас ядро, выкинув ATY128_FB,
и все встало на свои места. Спасибо.

Да, во фреймбуфере меня не устраивала частота обновления экрана. За
fbset большое спасибо - то, что нужно.

Ответить   Wedag Tue, 16 Dec 2003 14:49:54 +0300 (#35434)

 

Не должен оставаться. Ведь фрэйм-буффер включается как раз при помощи vga=<число>.
Там для фреймбуфера пишется трехзначное число, а если ставишь что-то типа vga=7,
то работает через нормальный текстовый режим видеокарты.
"По-мойму так!" (С) Винни Пух

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 16 Dec 2003 12:46:52 +0300 (#35369)

 

On Mon, 15 Dec 2003 05:30:49 +0300
Wedag <wedag_gnu-que***@l*****.ru> wrote:

Советую прочесть http://mcmcc.bat.ru/fedora/.

Если я правильно понял вопрос:

<<Многим, наверное, не нравится графический интерфейс загрузки и
графический сценарий доступа в систему, поэтому предлагаю проделать
следущее: Отключение графической загрузки осуществляется исправлением
файла /etc/sysconfig/init, ищем строчку: GRAPHICAL=yes
и исправляем на
GRAPHICAL=no
Отключение графического сценария доступа в систему осуществляется
правкой файла /etc/inittab, ищем строку: id:5:initdefault:
и правим 5 на 3, т.е. после правки должно выглядеть так:
id:3:initdefault:

Это оттуда.

Ответить   Крохин Анатолий Александрович Mon, 15 Dec 2003 10:59:29 +0300 (#34859)

 

Эту статью я читал. Я имел в виду не графический вход в систему (gdm),
а использование фреймбуфера (VESA_FB, ATY128_FB и т.п.).

Ответить   Wedag Mon, 15 Dec 2003 17:53:34 +0300 (#35039)