Preservar rolagem no comutador do console do Linux [duplicado]

3

Eu configurei teclas muito legais para alternar entre e rolar para dentro, um tty (o console do Linux). Mas, assim que eu mudo de um tty para outro (ou, de X para um tty), não posso mais rolar!

Mas, rolando ainda "funciona", já que, se eu digitar um novo comando, eu posso rolar essa saída (além da saída não "perdida" quando voltei para o tty, ou seja, o que foi deixado na tela quando mudei em primeiro lugar).

    
por Emanuel Berg 08.11.2012 / 21:13

1 resposta

4

Não é possível, desculpe. Os drivers vgacon e fbcon no kernel do Linux irão limpar os dados de rolagem quando con_switch for chamado. Veja drivers/video/console/fbcon.c:fbcon_switch , por exemplo:

scrollback_max = 0;
scrollback_current = 0;
    
por 09.11.2012 / 01:46