Como se constatou, eu não tinha nenhum framebuffer ativo na minha máquina (não havia nenhum dispositivo em /dev/fb0
), então tentei montar um driver para um framebuffer.
Eu obtive um framebuffer de trabalho instalando o v86d
emulator (que é requerido pelo uvesafb
framebuffer driver) e então habilitando o uvesafb driver com modprobe uvesafb
.
Neste ponto, quando eu tinha um framebuffer em /dev/fb0
, percebi que o intervalo de rolagem aumentava.
Para que as alterações permaneçam no momento da inicialização, fiz o seguinte:
-
criou um novo arquivo de configuração em
/etc/modules-load.d/uvesafb.conf
contendo a stringuvesafb
. Este módulo será carregado no momento da inicialização a partir de agora. -
editou o arquivo de configuração do grub localizado em
/etc/default/grub
e adicionoufbcon=scrollback:1024k
à opçãoGRUB_CMDLINE_LINUX_DEFAULT
e, em seguida, aupdate-grub
. Mais tarde, notei que um buffer de rolagem de 1024KB não era suficiente para minhas necessidades e aumentei para 4096KB.