[SOLVED] Несколько вопросов по текстовой консоли

В генте недавно, так что сильно не пинайте
1) после 10 минут неактивности монитор вырубается, где задаются таймауты для консоли?
2) как настроить емкость буфера консоли? а то во фряхе могу задать хоть 20к хоть 100к строк, а здесь буквально пара экранов и все.
3) после переключения консоли по ALT+n назад не пролистывает, как то можно исправить?

ZOleg написал(а):В генте

ZOleg написал(а):
В генте недавно, так что сильно не пинайте
1) после 10 минут неактивности монитор вырубается, где задаются таймауты для консоли?
2) как настроить емкость буфера консоли? а то во фряхе могу задать хоть 20к хоть 100к строк, а здесь буквально пара экранов и все.
3) после переключения консоли по ALT+n назад не пролистывает, как то можно исправить?

1. У меня компьютер делает это сам, независимо от операционной системы. Для начала убедитесь, что у вас не также.
2. В ядре. В основных настройках.

1. нет не комп, во фряхе,

1. нет не комп, во фряхе, винде и макос отрубает через то время сколько задал в настройках энергосбережения, если задаю не отрубать - не отрубает.
2. в конфе ядра задал 1024к, но не пожоже что 1Мб под буфер отдает, я же говорю что буквально пару экранов отматывает назад
а по 3-му вопросу может ктонибудь объяснить?

по 3му: вроде как не лечится

по 3му: вроде как не лечится (если я правильно понял вопрос)
PS: чувак, 21 век на дворе. юзай иксы... гыгы
PPS: если сервер юзай ssh из иксовой консоли

нет не сервер, но иксы не

нет не сервер, но иксы не всегда нужны и удобны

.

ZOleg написал(а):
нет не сервер, но иксы не всегда нужны и удобны

Подпишусь.

Но третьим пунктом никогда не пользовался (не только на Linux).
Перенаправление и less вполне удобны, а лично мне так и привычны.

:wq
--
Live free or die

2,3) юзай screen

2,3) юзай screen

screen проблему не решает, у

screen проблему не решает, у него размер буфера тот же что и системный

defscrollback 30000Будет

defscrollback 30000 в .screenrc
Будет 30000 строк буфер.
И просмотр буфера в screen: ctrl-a esc

1. ~ # equery b setterm *

1.

~ # equery b setterm
 * Searching for setterm ... 
sys-apps/util-linux-2.20.1-r1 (/usr/bin/setterm)
~ # man setterm
...........
       -blank [0-60|force|poke] (virtual consoles only)
              Sets the interval of inactivity, in minutes, after which the screen will be automatically blanked (using APM if avail‐
              able).  Without an argument, gets the blank status (returns which vt was blanked or zero for unblanked vt).

              The force option keeps screen blank even if a key is pressed.

              The poke option unblank the screen.
............

Ну и еще acpid поковырять можно. Так же еще поднималась такая тема.

2. Из док по ядру:

Enter the amount of System RAM to allocate for the scrollback
buffer.  Each 64KB will give you approximately 16 80x25
screenfuls of scrollback buffer

то есть, все от разрешения экрана зависит. Точно подсчитывать лень :), но на вскидку при разрешении over1024+ как раз 1,5-2 экрана и получается,а если еще и шрифт поменьше поставить то и того меньше... Можешь попробовать вручную поменять VGACON_SOFT_SCROLLBACK_SIZE в .config но вроде как это эффекта не даст, максимум все равно 1024 останется.

3. Вроде никак способами для простых смертных не лечится, разве что драйвер framebuffer'а под себя переписывать. Сам когда то искал ответа на этот вопрос.

Большое спасибо за подробный

Большое спасибо за подробный ответ!

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

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