Consolas virtuales ·Parte 2· Acentos y tildes.
Cuando usamos las consolas virtuales suele suceder que vemos caracteres raros (gibberish) en lugar de ñ’s o vocales con acento. Tambien sucede que cuando escribimos un acento, este sólo aparece cuando pulsamos el siguiente carácter. Todo esto sucede porque tenemos mal configurada la codificación de caracteres o porque la fuente seleccionada no soporta el carácter.
Para solucionar esto se manda el siguiente comando en una consola virtual Ctrl+Alt+(f1/f6)
~$ sudo dpkg-reconfigure console-setup
Veremos una pantalla en la que se nos harán varias preguntas. La mayoría de ellas están bien con las opciones por defecto.
Solamente cambiamos lo siguiente:
- En la séptima pantalla (nos pregunta por la codificación de la consola) seleccionar UTF-8
- En conjunto de caracteres (la siguiente) seleccionar Latino1 y Latino5. Europa Occidental y Lenguas Turcas.
- En tipo de letra: Se puede experimentar. Las mejores son Fixed y Terminus.
Luego de responder todas las preguntas se reconfigurarán las consolas y veremos ahí mismo los cambios. Hay que hacer pruebas con los caracteres para ver si salió todo bien.
Consolas virtuales ·Parte 1· Cambio de resolución
NOTA: Alternativamente a llevar a cabo lo que se expone aquí, puede instalatse el paquete startupmanager, que permite hacer todos estos cambios de manera mucho más fácil.
Foro en inglés en ubuntuforums
Tengo un monitor que despliega a una resolución máxima de 1280*1024. Lo que quiero hacer es configurar las consolas virtuales (Ctrl-Alt-F1/F6) para que se muestren a esta resolución. Esto permite una mayor área de visualización en aplicaciones como midnight commander, finch, centerim, etc. También es muy útil para usuarios que no usan interfaz gráfica.
Primero hay que fijarse en esta tabla y ver que resolución y profundidad de color queremos. Tomar nota del valor indicado. En mi caso la resolución de 1280*1024 se muestra a un máximo de 24 bits, y el valor para esta configuración es 795.
Color 640x400 640x480 800x600 1024x768 1152x864 1280x1024 1600x1200 --------+-------------------------------------------------------------- 4 bits | ? ? 770 ? ? ? ? 8 bits | 768 769 771 773 353 775 796 15 bits | ? 784 787 790 354 793 797 16 bits | ? 758 788 791 355 794 798 24 bits | ? 786 789 792 ? 795 799 32 bits | ? ? ? ? 356 ?
Ahora vamos a editar la configuración del grub. Dado que se trata de un archivo de configuración del sistema. es importante hacer un backup antes de proceder.
~$ sudo cp /boot/grub/menu.lst /boot/grub/menu.lstBACKUP
~$ sudo mousepad /boot/grub/menu.lst
ahora vamos a buscar la linea que usamos para cargar habitualmente nuestro linux. debe ser algo similar a esto:
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=cbea37a2-b0ca-4579-9fe6-b1f90621b512 ro quiet splash
Nota: ES UNA SOLA LÍNEA. Aquí aparece partida. Ni se le ocurra partirla en su menu.lst
Añadimos la opción vga= con el valor que elegimos. En mi caso quedaría así:
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=cbea37a2-b0ca-4579-9fe6-b1f90621b512 ro quiet splash vga=795
Guardamos el archivo y reiniciamos. La próxima vez que invoquemos la consola virtual, la veremos en su nueva resolución. Yay!
En la segunda parte escribiré sobre la forma de configurar la consola para que muestre correctamente los caracteres internacionales, como la ñ, los acentos, tildes, etc.
NOTA: Usuarios de Gutsy: Esto no es tan fácil en esta versión. No les va a funcionar. Sorry.
PD: Casi lo olvido: Si se actualiza el kernel, esta opción se desactivará. Para que eso no suceda añadimos la opción a la linea defoptions, la cual está comentada. NO se le debe quitar el status de comentrario.
1 comentario