Вопрос по скорости вывода строк в консоли.

Использую разрешение 1280х1024, кол-во символов в высоту/ширину не помню, но текста много умещается, в mc работать более чем удобно. Но как только запускаю emerge что-то-там, на экран выводится много текстовой информации и после добавления одной строки внизу весь экран перерисовывается где-то с секунду-две, и так для каждой строчки, если перейти в соседний терминал то все нормально - без перерисовки не тормозит. Хотелось бы ускорить вывод символов, Как это можно сделать?
ps: еще заметил что больше тормозит когда в одной и той же позиции символы не совпадают, пример - emerge --sync пролистывается достаточно быстро, т.к. занимает не всю ширину экрана + начало строк чаще всего одинаковое.

Перейти на KMS.

Перейти на KMS.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Не смог найти.

А можно описание этого термина?
Не осилил поиск...

kernel mode-setting

kernel mode-setting

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Речь идёт об эмуляторе терминала или о чистой консоли?

Помнится, где-то на LOR-е была статья о сравнении производительности эмуляторов терминала, самыми быстрыми оказались gnome-terminal и konsole, а самыми медленными - rxvt и xterm.
А в чистой консоли иногда из-за наличия framebuffer/декораций тормозить может.

Так это из-за FrameBuffer'a?

То есть или я его использую, или получаю быстрый вывод на экран?
А нельзя включить аппаратное ускорение для вывода в консоли? Фильмы то я нормально в KDE смотрю, а там перерисовки больше (или столько же) как для текстового режима.
Почему сижу не в терминалах? - Потому что мне больше нравится когда на весь экран текстовый режим.
А под декорацией вы имеете ввиду фоновый рисунок, или еще что? - На всякий случай отвечаю - пока ничего не включал - чистая консоль, просто с большим кол-вом символов. Еще заметил что в стандартной 80*25 символов все летает, наверное из-за того что она такая маленькая.

видеокарта какая?

видеокарта какая?

У меня 2 компьютера.

На первом - встроенная Intel (модель точно не помню),
На втором сначала была Radeon HD 3850 agp, но она глючит (и под Windows, и под Linux, по последнему не смог разобратся, толи из-за старой материской платы, толи из-за самой карты, толи хз), сейчас поставил более старую Radeon 9250, которая работает стабильно, но торможение есть на всех видеокартах, при чем как мне даже показалось - одинаковое.

Как вариант

Тормозить может из-за сглаживания шрифтов.
Можно отключить только для консоли (настройки профиля) и оставить для иксов.

А пляску лучше начинать все же с конфига ядра, потом собственно Х-сервера и дров (включая
соответствующие опции для ATI в xorg.conf)

ЗЫ: Про: Видео не тормозит, а текст в консоли тормозит ...
ИМХО, разнородные задачи т.к. вывод видео в этом случае - простой и тупой, так называемый blitting,
при котором вся основная работа по декодировке кадров делается в системной памяти а потом одной (или двумя :) ) командами процессора выводится в видео-память.
Для отрисовки текста применяются еще и векторные алгоритмы, которые часто создаются напрямую в видео-памяти.
В этом случае если данная фича не поддерживается видеокартой (не работает аппаратно), при отображении
многобукоф будут тормоза. (и почему бы не рисовать все это дело в системной памяти и блитить, ума не приложу).

Gentoo - Symphony of Creations

Конфиг ядра...

С Gentoo познакомился не совсем давно, поэтому после двух неудачных попыток собрать ядро руками доверился genkernel.
Сейчас на нем и сижу, хотя уже вручную рабочее тоже собирать могу.
По поводу сглаживания поищу, спасибо.

Почему сижу не в терминалах?

Почему сижу не в терминалах? - Потому что мне больше нравится когда на весь экран текстовый режим.

не по теме конечно, но еще можно сменить window manager на какой нибуль, который позволяет делать fullscreen

konsole? ctrl+shift+f11

konsole? ctrl+shift+f11

Working on Gentoo Linux for Asus P535 and Qtopia :-)

На интеле добавь этот

На интеле добавь этот параметр video=intelfb:mode=1280x1024-32@60 к ядру

*Почитай этот файлик /usr/src/linux/Documentation/fb/intelfb.txt

Для RADEON
video=radeonfb:1680x1050-32@60 radeonfb.mode_option=1680x1050-32@60
параметр radeonfb.mode_option=1680x1050-32@60 я добавил только потому что не устанавливался 32 bit per pixel

*Тока укажи правильное разрешение и герцы для своего монитора :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Не помогло!

С такими параметрами разрешение 640*480 (или 800*600, в общем стандартное), а кол-во столбцов/строчек - 80*25.

$ cat

$ cat /sys/class/graphics/fb0/modes
U:1280x1024p-0

Покажите содержимое grub.conf

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Вот.

Чуствую где-то накосячил, основная загрузка идет от 3 пункта (предпоследний).
http://dpaste.com/159788/

А в ядро включен fb от

А в ядро включен fb от intel?
Не как модуль, а именно в ядро.

Должна быть включена эта опция CONFIG_FB_I810=y

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Надо смотреть.

Если в gen-kernel по-умолчанию не включено значит у меня так же, проверю.
Но к слову - с параметрами video=*fb:mode=1280x1024-32@60 у меня консоль не менялась, помог только параметр vga, и то угадать не вышло, после перезагрузки пришлось вывести список всех режимов моей видео-карты!

Значит fb для интел не было

Значит fb для интел не было включено :)

P.S.
Эххх, почему нету для ядра автоматической конфигурялки оборудования :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

emerge -q ;-)

emerge -q
;-)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".