A ver qué has hecho mal ahora... };-)
Asegúrate de que el script /etc/rc.d/rc.font
es invocado desde
/etc/rc.d/rc.M
. Si rc.font
no aparece mencionado en
rc.M
, añade a este último lo siguiente:
if [ -r /etc/rc.d/rc.font ]; then
. /etc/rc.d/rc.font
fi
rc.font
debería tener permiso de ejecución (chmod +x rc.font
).
Asegúrate de que el bucle de /etc/rc.d/local
incluye todas las
terminales virtuales que vayas a usar. Es decir, si tienes 8, sustituye
for tty in /dev/tty[1-6]*;
por
for tty in /dev/tty[1-8]*;
El cambio propuesto para terminfo
está pensado para la fuente
lat1-xx.psf (donde xx representa la resolución: 8, 10...).
Otras fuentes, como iso01.f16
, no tienen caracteres gráficos
(compruébalo ejecutando showfont
). Y otras pueden tenerlos en
diferentes posiciones (como las iso01a).Si estás en el segundo caso,
puedes cambiar la entrada acsc
de terminfo
incluyendo los
valores en octal para los diferentes símbolos gráficos. Consulta man
terminfo
para conocer la sintaxis.
No puedo creer que me hagas esto. Pero en fin, si has seguido los pasos
correctamente, no deberías tener problemas en dar marcha atrás. Haz lo
siguiente desde el directorio donde tengas linux.original.tic
.
# tic linux.original.tic
# rm /usr/include/ctype.h
# mv /usr/include/ctype.h.orig /usr/include/ctype.h
# rm /etc/rc.d/rc.font