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