Eu tive o mesmo problema ao usar um laptop com um monitor externo que tinha uma resolução nativa maior do que a tela interna do laptop. O monitor externo estava sendo executado em sua resolução nativa, mas o tty só se estendia a uma área que correspondesse à tela integrada do laptop.
Consegui resolver esse problema emitindo
fbset -a -g 1920 1080 1920 1080 32
As duas instâncias de 1920 e 1080 correspondem à resolução de 1920x1080 do monitor externo. O 32 no final é a profundidade de cor e eu peguei esse valor da saída de fbset -i
que eu corri antes do comando acima para investigar as configurações atuais.
Em distribuições modernas baseadas em Debian com nvidia, provavelmente outra forma é editar /etc/default/grub
.
Além disso, você pode aumentar o tamanho da fonte em telas HiDPI com
sudo dpkg-reconfigure console-setup # Suggested Terminus, 16x32
sudo systemctl restart console-setup.service # To apply immediately to all TTYs