FreeBSD - a melhor maneira de configurar o modo vidcontrol do console a partir da inicialização sem interromper as informações do buffer de rolagem

1

Meu sistema usa o vidcontrol para alterar o modo de vídeo e gostaria de definir um modo de vídeo mais restrito a partir do boottime, para todas as janelas / dispositivos do console. man vidcontrol diz para fazer isso editando-o em rc ou rc.local. Minha pergunta é que, quando faço isso no momento da inicialização, a exibição informativa usual do log de inicialização é cancelada com a mudança de modo. Eu sei que poderia ser trivialmente voltar usando o dmesg durante minha primeira sessão interativa, mas eu gostaria que não fosse perdido durante o processo de inicialização, se é fácil de fazer.

Acho que eu poderia contornar isso manualmente fazendo eco do buffer de rolagem logo após a mudança de modo, talvez também capturando-o manualmente antes do modo mudar, mas qual é a melhor maneira de fazer isso, e existe um limpador? maneira de fazer isso?

    
por Stilez 06.06.2017 / 08:04

1 resposta

3

Use vt (4) em vez de sc (4) (anexe "kern.vty=vt" a /boot/loader.conf e reinicialize). Não perde o buffer de rolagem após a mudança de modo. Além disso, você pode precisar de um driver apropriado carregado (por exemplo: i915kms_load="YES" no mesmo lugar).

    
por 07.06.2017 / 00:03