Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003
Ya está disponible Google Chrome para Linux, y gracias este artículo de Barrapunto llego a este repositorio para Ubuntu con paquetes .deb listos para instalar. Basta descargar e instalar el paquete chromium-browser_[...]~ucd1_i386.deb y listo, sin dependencias ni nada raro.
1/Jun/2009 | 2 comentarios | En Bitacoras.com
Actualmente casi cualquier equipo moderno tiene más de una tarjeta de sonido: una sintonizadora, una webcam, una tarjeta PCI aparte de la integrada en la placa… En mi caso el sistema detecta 4 pero lo hacía en el orden que le daba la gana en cada reinicio. Eso provocaba que la mitad de las veces no hubiera sonido en muchas aplicaciones (como Adobe Flash) o fuera necesario reconfigurar las preferencias de sonido (Gnome, Skype…) para que funcionaran correctamente.
Tras buscar soluciones al problema y probar sin éxito múltiples opciones como las instrucciones oficiales no conseguí nada, así que me puse a probar hasta dar con la causa: el paquete linux-sound-base. Este paquete instala el archivo /lib/linux-sound-base/noOSS.modprobe.conf con una lista de módulos, y crea un enlace simbólico en /etc/modprobe.d/linux-sound-base_noOSS.conf que si se elimina soluciona el problema. Evidentemente también funciona el método de borrar el paquete, pero es necesario para alsa-utils que tiene comandos que se utilizan bastante para controlar el volumen mediante atajos de teclado.
El lanzamiento de Debian GNU/Linux 5.0 ha tenido muy ocupados a los que mantienen los repositorios, por lo que el kernel 2.6.27 no ha estado disponible y desde hace unos días sí lo esta el 2.6.28 pero sin alguna dependencia importante como linux-kbuild-2.6.28, que permite entre otras cosas compilar los drivers propietarios de NVIDIA con este kernel.
Buceando por el foro oficial de Debian me he encontrado con las instrucciones para generar nuestro propio paquete y poder así instalar linux-headers-2.6.28 sin problemas. Lo primero es añadir a nuestro /etc/apt/sources.list lo siguiente:
deb-src http://kernel-archive.buildserver.net/debian-kernel/ trunk main
Luego, los siguientes pasos:
mkdir ~/kbuild && cd ~/kbuild sudo apt-get install apt-src sudo apt-src install linux-kbuild-2.6=2.6.28-1~snapshot.12595 sudo apt-src build linux-kbuild-2.6=2.6.28-1~snapshot.12595 sudo dpkg -i linux-kbuild-2.6.28_2.6.28-1~snapshot.12595_i386.deb sudo apt-get install linux-headers-2.6.28-1-686
Con esto ya tendremos instalado todo lo necesario para poder compilar los controladores como siempre. Pero si tienes la mala suerte de tener una tarjeta que necesita controladores legacy (como mi FX5200, que necesita la versión 173.14.12) tendrás que probar con esta actualización, la 173.14.17, que añade soporte para los nuevos núcleos…
Ayer estrené una estupenda Wacom Bamboo, que me viene de lujo para pequeños retoques fotográficos y otras cosillas (Gimp, Inkscape…), además de como sustituta del ratón (que ha funcionado perfectamente incluso con la doble pantalla).
Su configuración en Debian es muy sencilla: el kernel 2.6.26 integra un controlador para este tipo de tabletas y el módulo para X.org está en los repositorios (xserver-xorg-input-wacom). Únicamente es necesario añadir la siguiente configuración al archivo /etc/X11/xorg.conf:
Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/input/wacom" Option "Type" "stylus" Option "USB" "on" EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Device" "/dev/input/wacom" Option "Type" "eraser" Option "USB" "on" EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Device" "/dev/input/wacom" Option "Type" "cursor" Option "USB" "on" EndSection Section "InputDevice" Driver "wacom" Identifier "pad" Option "Device" "/dev/input/wacom" Option "Type" "pad" Option "USB" "on" EndSection
Y en la sección ServerLayout:
InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" InputDevice "pad" "SendCoreEvents"
Todo esto funcionará a la perfección (las teclas se detectan con su código único programable con XBindKeys) si no tienes instalado mouseemu. De lo contrario te encontrarás con errores en el syslog o Xorg.0.log como:
Error reading wacom device : Device or resource busy
Wacom X driver can't grab event device, errno=1022
Se debe a que los controladores de la Wacom no se llevan bien con mouseemu, que tenía instalado para hacer funcionar las teclas extra de mi Logitech G15. La solución pasa por eliminar mouseemu y cargar el módulo uinput al inicio (bien en la configuración de X.org o en /etc/modules) y las incompatibilidades desaparecerán. Lo curioso es que mouseemu también era el culpable de que los botones extra de los ratones USB no se detectaran (concretamente me ocurre con el Logitech MX310 y el Microsoft Arc Mouse).
En el wiki de Ubuntu describen cómo configurar ciertas cosas, como la sensibilidad y su uso en programas como Gimp o Inkscape…
Rhythmbox es el un sencillo pero bien reproductor de música para Gnome. Tiene muchas características interesantes pero siempre he echado en falta un ecualizador gráfico. Hoy por casualidad dí con un pequeño plugin que añade un ecualizador que permite modificar 10 frecuencias.
La instalación es sencilla: descomprimir en ~/.gnome2/rhythmbox/plugins/ ![]()
La versión de VirtualBox disponible en Debian SID es la 1.6.6, pero es interesante disponer de las mejoras que trae la versión 2.0. Los binarios están disponibles en el repositorio Experimental pero no los módulos, por lo que no es un apt-get y listo:
sudo apt-get install -t experimental virtualbox-ose virtualbox-ose-source module-assistant sudo m-a prepare sudo m-a a-i virtualbox-ose sudo modprobe vborv
Luego, sólo queda añadir a /etc/modules el módulo para que se cargue en el arranque y el usuario al grupo vboxusers para que tenga privilegios suficientes para ejecutar el programa.
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.
Por pijadas problemas de licencias, la el notificador Mail Motification en Debian no tiene soporte para SSL/TLS, por lo que no es posible usarlo con cuentas GMail. La solución es recompilarlo, pero en DevelopArts ofrecen los paquetes ya compilados y listos para instalar
1/Oct/2008 | 1 comentario | En Bitacoras.com
No podía tardar demasiado en instalar Debian en el flamante ASUS. Puede instalarse y configurarse a pelo, pero en el wiki de Debian hay unas estupendas instrucciones que facilitan el proceso e incluso enlazan una imagen de disco que automatiza ciertas partes
23/Sep/2008 | 0 comentarios | En Bitacoras.com
Tal día como hoy, Ian Murdock anunciaba en esta lista de correo el inminente lanzamiento de una nueva distribución de Linux que ha llegado a convertirse en una de las más veteranas, utilizadas e imitadas
16/Ago/2008 | 0 comentarios | En Bitacoras.com
Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons