Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003
Ya hace unos meses que comenté cómo hacer funcionar un Logitech G15 en Debian con los controladores específicos y utilizando scripts especialmente programados para su pantalla LCD. Pero hasta ahora no había probado LCDproc, un software que permite el uso de pantallas LCD genéricas (utilizadas mucho en las cajas de los equipos) y que en su versión 0.5.2 añade soporte para este teclado.
El primer problema es que es necesario instalar la versión de los repositorios Experimental, ya que la versión de los repositorios estables es la 0.4.5, sin soporte para el G15. Para eso, deberemos añadir a nuestro /etc/apt/sources.list lo siguiente:
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
Y luego instalar el programa:
sudo apt-get install -t experimental lcdproc
Una vez instalado se inicia automáticamente el daemon y debería aparecer LCDproc Server en la pantalla del teclado, pero no es así. Una llamada a lcdproc nos devuelve:
sock_connect: connect failed Error connecting to LCD server 127.0.0.1 on port 13666. Check to see that the server is running and operating normally.
Y el registro del sistema muestra:
Nov 22 09:41:37 vito LCDd: Could not open driver module server/drivers/g15.so: server/drivers/g15.so: cannot open shared object file: No such file or directory Nov 22 09:41:37 vito LCDd: Driver [g15] binding failed Nov 22 09:41:37 vito LCDd: Could not load driver g15 Nov 22 09:41:37 vito LCDd: There is no output driver Nov 22 09:41:37 vito LCDd: Critical error while initializing, abort.
Es decir, que no se ha compilado con el controlador para el G15, por lo que habrá que compilarlo a mano:
wget http://ftp.de.debian.org/debian/pool/main/l/lcdproc/lcdproc_0.5.2.orig.tar.gz tar xzvf lcdproc_0.5.2.orig.tar.gz cd lcdproc-0.5.2 ./configure --enable-drivers=g15 make sudo cp server/drivers/g15.so /usr/lib/lcdproc/
Y una vez compilado el controlador y copiado en su directorio, es necesario configurar el daemon editando el archivo /etc/LCDd.conf y modificando las siguientes líneas:
Driver=g15 DriverPath=/usr/lib/lcdproc/
Tras esto, tendremos todo listo y un sudo /etc/init.d/LCDd restar debería mostrar información en la pantalla y se podrá ejecutar el comando lcdproc normalmente.
Puedes escribir lo que quieras, pero por favor hazlo respetando a los demás y en relación al tema que se está tratando. Todo comentario insultante o fuera de lugar será eliminado
Está permitido utilizar las siguientes etiquetas HTML para formatear tu comentario: <a> <b> <blockquote> <i> <u>. Además también puedes utilizar estos emoticonos:
Puedes enviar referencias a esta anotación utilizando esta dirección
Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons