‘Connection reset by peer’ en conexión bluetooth (Ubuntu)

10 de septiembre de 2011

Haciendo pruebas de comunicación bluetooth entre Android y Linux (Ubuntu 11.04 Natty Narwhal) me he encontrado con que Android se vinculaba correctamente con Linux, sin embargo al proseguir con la comunicación, en Android saltaba el error “Connection reset by peer”.

Mirando el log de sistema de linux ‘/var/log/syslog’ se observaba:

Sep 10 10:38:07 linuxPC bluetoothd[3589]: Unable to spawn pnatd: Failed to execute child process "/usr/bin/phonet-at" (No such file or directory)

El problema parece residir en que por defecto Ubuntu tiene configurada la llamada a un módulo que no tiene instalado y que además según he leído solo tiene sentido compilarlo cuando se trabaja con dispositivos Nokia. Podemos evitar la llamada a dicho módulo añadiendo al archivo principal de configuración del bluetooth ‘/etc/bluetooth/main.conf’ la línea:

DisablePlugins=pnat

Después de esta modificación y el reinicio del servicio de bluetooth todo a funcionado perfectamente.

Sustituir el directorio de música de Banshee

7 de septiembre de 2011

He estado reorganizando la estructura de directorios del sistema, puntos de montaje etc. me encontré con el problema de que ya tenía mi colección de canciones (mp3′s) importadas a Banshee y al cambiar el punto de montaje donde estaba ubicada la colección perdería la asociación en Banshee (por supuesto, no quería importarlas de nuevo).

La solución ha sido la siguiente: Banshee almacena toda la información correspondiente a nuestra colección de música en una base de datos sqlite3 por lo que podemos simplemente lanzar una sencilla sentencia sql para actualizar la información de la ubicación de nuestras canciones.

Leer el resto de esta entrada »

Botones extra del ratón en Linux

16 de abril de 2011

En el caso de disponer de un ratón con múltiples botones se pueden activar editando el archivo /etc/X11/xorg.conf (hacemos una copia previamente) y añadiendo / modificando la sección “InputDevice” de la siguiente manera:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
EndSection

Mucha más información en este enlace.

Autoscroll en Linux

16 de abril de 2011

Una característica que utilizo mucho es el uso del botón central del ratón (rueda) para hacer scroll en las páginas web sin necesidad de estar girando continuamente la rueda arriba y abajo. En Linux por defecto no está habilitada pero se puede activar tanto para Firefox a través de la configuración, como para Chrome a través de un plugin.

Firefox
En preferencias, en la pestaña “Avanzado”, activamos “Usar desplazamiento automático”, “Usar desplazamiento suave”.

Chrome
Instalamos el plugin Autoscroll.