Y es que no todo el mundo usa Gnome, KDE o XFce, y en más de una ocasión, lo único que necesitamos es un buen window manager (lease windowmaker, icewm, dwm, fluxbox, etc, etc…). El problema es que si no estás en una distro GNU/Linux (donde habitualmente, que no todas, te lo dan todo masticadito), puede llegar a convertir algo más o menos trivial, en un infierno. Y lo peor es que una experiencia que se inicia como agradable bajo FreeBSD, cambiando de aires de otro sistema operativo, puede hacer desistir rapidamente al neófito de continuar con FreeBSD, para volver a su anterior sistema operativo.
Concretamente estoy hablando del teclado en castellano (español/España) bajo Xorg (sistema X-Window) compilado para usar Hal.
Y es que la experiencia puede fustrar: Te logas en el sistema, te instalas en un momento (tirando de paquetes binarios en remoto con “pkg_add -r -v <paquete>”) un window manager ligero, configuras el sistema X en nano segundos con un “X -configure”, copias el fichero resultante llamado “xorg.conf.new” como /etc/X11/xorg.conf, te creas un fichero en tu $HOME/.xinitrc con un texto que diga algo así como: “exec /usr/local/bin//wmaker” (sin las dobles comillas), inicias las X con el comando “startx” y….. ¡¡¡ZAS, en toda la boca!!! Tienes el teclado bajo las X configurado como inglés.
Pongámosle solución rápida. Haz un copy&paste de lo que pongo aquí abajo, y grábajo en un fichero llamado:
/usr/local/etc/hal/fdi/policy/x11-input.fdi
=================Inicio fichero==========================================================
<?xml version=”1.0” encoding=”ISO-8859-1”?>
<deviceinfo version=”0.2”>
<device>
<match key=”info.capabilities” contains=”input.keyboard”>
<merge key=”input.x11_options.XkbModel” type=”string”>pc105</merge>
<merge key=”input.x11_options.XkbLayout” type=”string”>es</merge>
</match>
</device>
</deviceinfo>
================Fin fichero============================================================
(no se os ocurra copiar las líneas de Inicio y Fin de fichero; tan solo os las pongo para que quede bien delimitada la zona a copiar).
Una vez lo hayais copiado y grabado, reiniciad el servicio hald:
/usr/local/etc/rc.d/hald forcerestart
Y ahora ya podreis disfrutar de vuestro teclado en castellano tranquilamente, bajo Xorg+Hal, con cualquier window manager (bajo Gnome o KDE, los dos grandes desktops a día de hoy, no hace falta hacer ésto, ya que las propias utilidades que llevan de configuración de teclado ya os lo configuran (si se lo indicais, claro)).
Después de configurarme un Acer Aspire D-250-0bk con FreeBSD 8.1-RELEASE, me he dado cuenta que en un post que puse al respecto de este tema hace ya un tiempo, no quedaba para nada claro qué había que hacer para solucionar este handicap, y disfrutar plenamente de nuestro sistema.
Have a nice day ;-)
TooManySecrets
Posted via email from TooManySecrets HeadQuarters | Comment »