La fuente se restablece en la consola virtual en GNU / Linux


9

He configurado una fuente personalizada en mi consola virtual (vt1) usando el siguiente comando:

shell> setfont ter-114f

Si cambio a X (usando Ctrl + Alt + F7) y vuelvo a la consola virtual (usando Ctrl + Alt + F1), la pantalla no es correcta. Parece que el tamaño de la pantalla se restablece (previamente configurado en 28 filas antes de cambiar).

¿Cómo se puede arreglar esto?

Respuestas:


3

Depende de tu distribución.

Arch Linux

En Arch Linux, una vez que haya seleccionado la fuente /usr/share/kbd/keymaps/que desea establecer, debe agregarla a su /etc/rc.confgusto, así:

CONSOLEFONT="lat2-16"

y luego agregue el gancho consolefont a su /etc/mkinitcpio.conf

HOOKS="base udev autodetect pata scsi sata filesystems consolefont"

y regenerar la imagen:

# mkinitcpio -p kernel26

Ubuntu / Debian

En Ubuntu / Debian, seleccione su fuente /usr/share/consolefonts/y luego edite /etc/default/console-setupy agregue una entrada como:

CODESET="Lat15"
FONTFACE="Terminus"
FONTSIZE="16"

y para hacerlo permanente:

sudo dpkg-reconfigure console-setup

Fedora

Las fuentes disponibles se enumeran en /lib/kbd/consolefonts/.

Especifique la fuente deseada en el /etc/sysconfig/i18narchivo modificando la entrada SYSCONF.

SYSFONT="lat2-16"

Referencias

  1. Arco: https://wiki.archlinux.org/index.php/Fonts#Console_fonts
  2. Fedora: http://www.g-loaded.eu/2005/09/30/change-console-font-in-fedora

1

A menudo, el servidor X guardará el estado de video anterior cuando se inicie y lo restaurará al volver a la consola de texto. Si cambia el estado del video de la consola de texto en el medio, se bloqueará. ¿Quizás KMS (configuración del modo kernel) arreglará esto?


0

Es suficiente copiar su fuente en ~ / .fonts o / usr / share / fonts. Con cuidado, / usr / share / fonts tiene algún directorio, léelos. Luego para ~ / .fonst ejecutar:

fc-cache -v -f #with your username 

Y para / usr / share / fonts run:

fc-cache -v -f #with superuser
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.