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