como les contaba, el viernes puse feisty en la oficina. algunas cosas no quedaron tan bien, pero la más grave fue que el xkb dejó de andar. el resultado final es que kde no estaba poniendo un layout de teclado como corresponde. esto dejó a un par de usuarios con las teclas mirando al techo, y no podían escribir ni la ñ ni el |, cosa bastante molesta.

con strace descubro que setxkbmap -layout es estaba tratando de leer /etc/X11/xkb/xorg.lst, pero este archivo no existía. si había otras cosas en /etc/X11/xkb, todas a cargo del paquete xkeyboard-settings. usando apt-file descubro que hay un /usr/share/X11/xkb/xorg.lst en xkb-data. claramente la solución es ver si me puedo deshacer del xkeyboard-settings y hacer un par de symlinks.

por suerte xk-s es un dummy desinstalable, así que allá fué. aún quedaban algunas cosas en el directorio "falso", así que lo moví a un .old, hice el symlink, pero el archivo seguía sin existir. sin ganas de ver si el .postinst hacía esta magia o no, probé con un

apt-get install --reinstall xkb-data

et voilá! anduvo sin mas dramas.

sysadmin ubuntu