Войти

Показать полную графическую версию : Графич. консоль в Linux


idLe
09-02-2003, 14:21
3дравствуйте!
При компиляции ядра я ставлю "Console drivers -> Frame-buffer support -> VESA VGA graphics console: [Y]" (т.е консоль в графич. режиме)
Выглядит это вообще здорово, но есть единственный недостаток: на мониторе 60Hz или около того, и все безбожно мерцает, к тому же изображение немного сдвинуто вбок.
Вопрос: может быть, это можно где-нибудь поменять?

ruslandh
09-02-2003, 17:54
IMHO настройки фреймбуфера берутся из BIOS - значит менять надо там ?!
:)

Invite
10-02-2003, 00:07
idLe
Нет.
Разбирайся с SVGAText. По идее он должен помочь.
Кстати какая видюха стоит? Может быть ее фреймбуфер круче?
(точно не у nvidia)

glassMonk
12-02-2003, 07:32
Стоп с саветами у меня такая проблема была есть такая тулза fbset скачай ее и почитай мануалы все поймеш и все удет хоть 800x600 100Hz
Удачи

Invite
12-02-2003, 23:25
glassMonk
fbset с vesafb не работает, насколько я знаю.

Guest
13-03-2003, 11:02
помоему этот файл /etc/fbmode.db

вот

fbset 800x600-85
fbset -depth 16

800 на 600 85 Гц 16 бит на точку

idLe
13-03-2003, 13:00
Я тут пошарил еще по инету, и вот что вычитал:
в общем, возможны два варианта: либо vesafb, либо использовать нативный драивер для свой видюхи (ну либо еще SVGATextMode).
Трабл в том, что у меня видюха от nvidia, для которой существует rivafb, который "написан каким-то кулхацкером (со слов Nvidia) с использованием кода XFree => крошит акселирированные драйвера от Nvidia и вносит потенциальную нестабильность в XFree вообще." В чем я, собственно, и убедился.
ЗЫ. А fbset я энтот скачал - говорит "open /dev/fb0: No such device". Надо читать маны.
еще ЗЫ. Если что, у меня RH7.3 на 2.4.18-3, видюха - NV11 (GF2MX200).

glassMonk
14-03-2003, 06:01
А fbset я энтот скачал - говорит "open /dev/fb0: No such device"
Ты ядру не передавай параметров vga=???, а грузись в обычном режыме
тогда делай
modprob rivafb
fbset 800x600-85 (86 непомню), смотри в /etc/fb.modes.
вот тебе и 800-600. Только на одном терминале. а на остальных 640x480.

idLe
14-03-2003, 12:24
Ура!!! Fbset заработал! Оказывается, я его не под тем ядром пускал :)
вот тебе и 800-600. Только на одном терминале. а на остальных 640x480.
А как на остальных?

glassMonk
15-03-2003, 04:41
Я у себя не настраивал, но запускай скрипт, чтобы все терминалы при автозагрузке сделать работаспосоными.
Если не неспешиш, я завтра скрипт напишу. Если не зауду.

idLe
15-03-2003, 10:24
Ждем-с :)

glassMonk
17-03-2003, 05:06
Извени что не вчера.
Так вот посидел я с пол часа и нашол в этой проге fbset есть такой ключ
fbset -a 800x600-90 и на всех терминалах у тебя 800x600.
все осталось только в автозагрузку засунуть.
Я надеюсь ты сам справишся.

idLe
17-03-2003, 08:55
Спасибо! :biggrin:

ARB
14-04-2003, 19:23
Подскажите, пожалуйста, какой модуль надо грузить для Matrox G450.
А то я гружу-гружу, а мне все open /dev/fb0: No such device. :(




© OSzone.net 2001-2012