Teclas multimedia en LXDE con Compiz Fusion

Hay un post donde expliqué cómo añadir soporte para las teclas multimedia en LXDE. Esas instrucciones funcionan muy bien mientras usemos solamente openbox, pero … ¿qué pasa si usamos LXDE y Compiz Fusion?

Bueno, en sí al ser Compiz el gestor de ventanas, ese soporte ya no funciona y tendremos que configurar ahora en el CCSM.

Lo primero que haremos es desactivar el soporte de Compatibilidad de GNOME que tiene el CCSM. Después de eso activaremos el plugin de Comandos.

instantánea42

Ahora iremos a la sección del plugin de Comandos para añadir las órdenes que deseamos dar de alta.

instantánea43

En cada caja irá el comando que queramos con su respectiva sintaxis y parámetros. Por ejemplo:

  • lxpanelctl run para que muestre la ventana para lanzar programas u órdenes.
  • lxpanelctl menu para que muestre el menú de aplicaciones de LXDE.
  • xbacklight para los controles de brillo con sus respectivos parámetros para funcionar.

Tras dar de alta las órdenes, iremos a la sección de “Combinaciones de teclas”.

Ya ahí, a cada comando le añadiremos una combinación, así que habilitaremos según el número que le corresponde al comando. Buscamos el botón de Deshabilitado y daremos clic.

instantánea44

Nos aparecerá otra ventana para comfirmar. Haremos check en Habilitado y después en Aceptar.

instantánea45

Después nos aparecerá una nueva ventana en donde elegiremos la nueva combinación. En mi caso elegí una combinación personalizada con la opción “Escoger combinación de teclas“.

instantánea46

En la nueva ventana que aparecerá, oprimiremos la combinación deseada.

instantánea47

Repetiremos el mismo proceso con los demás comandos. Los cambios son instantáneos tras añadir cada combinación.

En mi caso, quedó de la siguiente forma:

instantánea48

Listo. Esperemos que les haya servido este tip.

Anuncios

Solucionando el error entre MySQL Workbench y la librería libpcre en Archlinux

Hoy en la mañana intenté usar MySQL Workbench pero el programa no corría. Tras varios intentos abrí una terminal y escribí el comando para lanzar el binario. Fue ahí donde me aparecía el siguiente error:

/usr/libexec/mysql-workbench-bin: error while loading shared libraries: libpcre.so.3:

cannot open shared object file: No such file or directory

Como casi siempre, el problema es por la falta de una librería que hace falta.

Primero hay que verificar si tenemos instalado el paquete pcre, que proporciona una librería para el manejo de expresiones regulares con Perl. Si no tienes Arch, busca el equivalente en tu distro.

sudo pacman -S pcre

Ahora hay que buscar si existe la librería libpcre.so.3 dentro del directorio /usr/lib.

ls -l /usr/lib/libpcre*

En el caso del Arch que tengo, tiene varios enlaces a partir del archivo libpcre.so y ninguno concordaba con libpcre.so.3, así que tendremos que “parchar” mediante la creación de un enlace simbólico.

sudo ln -s /usr/lib/libpcre.so /usr/lib/libpcre.so.3

Ahora intenta lanzar MySQL Workbench, ya debería correr sin problemas.

Música del 2012

Este año conocí buenas canciones. Algunas ya tienen más de un año de hacer sido lanzadas, pero eso no les quita que sean grandes piezas musicales.

Si eres fan del rock o metal puede que te agraden y eso ocurre, “difunde la palabra”.

1.- Crashday de CRASH

Poderoso Thrash Metal directo de Corea del Sur. Esta canción está en el disco “The Paragon of the Animals“, que en lo personal es su mejor disco.

2.- Satan’s Serenade de Quatz

Perdida entre los archivos de la NWOBHM, llega esta banda con una de sus mejores canciones que salió del single titulado del mismo nombre. Si quieren escuchar más de “los barbones de Birmingham” les recomiendo el disco Against All Odds.

3.- Thief in the Mirror de Aphasia

Gran banda japonesa está integrada completamente por chicas. Su sonido varía entre Hard Rock y Heavy Metal. La canción pertenece al disco Labyrinth in my Heart, que de paso recomiendo escucharlo.

4.- Kazamai de TAIA

Directo de Okinawa. llega una banda con un sonido fuerte y con la oscuridad que rodea el ambiente producido por Edgar Allan Poe. De hecho, TAIA significa Raven. Esta canción viene en el disco “Seeds of Rain“, en el cual viene otra gran canción llamada STIGMA.

5.- Can’t Get Close Enough de Black Sabbath

Debes ser muy fan de Black Sabbath para conocer a Tony Martin y escuchar Forbidden. Quizás no sea el vocalista que siempre tenga los reflectores sobre él, pero “The Cat” es el segundo vocalista con más discos con Sabbath y nos ha dado grandes títulos como Headless Cross o TYR (del cual recomiendo escuchar Anno Mundi).

6.- Wicked World de Dario Mollo y Tony Martin

Una canción más reciente de Tony Martin, siempre cumpliendo con buenos trabajos y colaboraciones. Esta vez lo hace con un gran guitarrista italiano Dario Mollo, trayendo “The Third Cage”.

7.- Headbanger de BABYMETAL

Desde las academias idol de Tokyo nos llega una propuesta interesante: el primer grupo que combina JPop y Heavy Metal. Si no tienes prejuicios en escuchar nuevas mezclas, te reirás un rato con estas tres chiquillas.

Hay más, pero estas son las que me fascinaron este año. Espero que sea de su agrado. 🙂

Teclas multimedia en LXDE

Hoy inicié la sesión en LXDE y me di cuenta de que todo estaba “pelón” y sin configurar. En esa lista se encontraban las teclas multimedia y las de control del brillo en la pantalla.

Leyendo un poco en la wiki de LXDE, me topé con que hay que añadirlas al archivo de configuración que está  en XML, así que es muy sencillo “meterle mano”.

Abrimos el archivo que se encuentra en el directorio .config de nuestro home. Lo podemos hacer con Beaver, nano, vim o el editor que gusten:

vim .config/openbox/lxde-rc.xml

Una vez abierto, buscaremos las etiqueta <keyboard>.  En esta parte empiezan las descripciones sobre los eventos que deben ocurrir cuando pulsamos alguna combinación de teclas.

El orden en el debemos describir el nuevo nombre del evento que queremos es el siguiente:

  • <beybind key=”nombre-de-la-tecla”>
    • <action name=”nombre-de-la-acción”>
      • <command>comando-a-ejecutar</command>
    • </action>
  • </keybind>

Bueno, ahora pondremos las combinaciones de teclas:

  • <keybind key=”XF86AudioRaiseVolume”>
    • <action name=”Execute”>
      • <command>amixer set Master 10%+ unmute</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86AudioLowerVolume”>
    • <action name=”Execute”>
      • <command>amixer set Master 10%- unmute</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86AudioMute”>
    • <action name=”Execute”>
      • <command>amixer set Master toggle</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86MonBrightnessDown”>
    • <action name=”Execute”>
      • <command>xbacklight -dec 10%</command>
    • </action>
  • </keybind>
  • <keybind key=”XF86MonBrightnessUp”>
    • <action name=”Execute”>
      • <command>xbacklight -inc 10%</command>
    • </action>
  • </keybind>

Si necesitan alguna otra combinación, pueden agregarla, lo importante es que cualquier <keybind> siempre quede entre las etiquetas <keyboard> y </keyboard>.

Ahora abrimos una terminal y tecleamos:

openbox --reconfigure

Con esto volveremos a cargar la configuración de openbox y ya funcionarán los cambios.

Accediendo a tus canciones en Google Drive por Clementine

Las últimas funcionalidades añadidas a Clementine 1.1.1.2 están muy orientadas a escuchar música que está alojada en “la nube”. Si tienes una cuenta de Google Drive con archivos de audio, podrás escucharlos por medio de Clementine.

Para hacer esto, basta con activar la sesión desde el reproductor. Para esto vamos al panel de servicios de Clementine que se encuentra en la parte izquierda de la ventana.

instantánea34

En el item de Google Drive damos clic derecho y seleccionamos la opción Configurar.

instantánea35

Ahora añadir una cuenta. Tendremos que dar clic en el botón para que nos abrirá una ventana en el navegador web y podamos iniciar sesión.

instantánea37

Una vez con la sesión abierta, le daremos los permisos necesarios a Clementine y verificaremos que tenemos lista la cuenta en el reproductor.

instantánea38

instantánea39

instantánea40

Ahora simplemente esperamos que explore y cargue los archivos de audio que encuentre en GDrive. Si tarda mucho, recomiendo que reinicies el programa.

instantánea41

El uso en Clementine de Google Drive es normal. Si lo accedemos, nos abrirá la rama del árbol con la información que contengan los archivos. Podemos agregarlos a la lista de reproducción actual. a una nueva o reemplazar la actual. Todo muy sencillo.

Sin embargo, por el momento presenta algunas limitaciones como:

    Sólo puedes tener una cuenta activa.

  • No guarda los datos del usuario si cierras la sesión. (Tendrás que repetir el proceso para iniciar la sesión).
  • Las reproduccciones no cuentan como scrobblings en Last.fm.
  • Puede provocar caídas inesperadas al iniciar Clementine.

Y aunque no todo es miel sobre hojuelas, es una muy buena alternativa para quienes quieren llevar su música a todas partes.

Background en las listas de reproducción de Clementine

Es una característica que tiene Clementine desde hace más de un mes (según mis cuentas) y luce muy bien.

Si tienes la versión 1.1.1 de Clementine, basta con ir al menú de Herramientas y seleccionar la opción de Preferencias. Se abrirá una ventana y en lista que aparece en la parte izquierda buscamos la opción Apariencia.

instantánea31

Por el momento son cuatro opciones:

  1. Imágen predeterminada: Aparecerá el fondo con el diseño de la mandarina de Clementine.
  2. Portada del álbum. Si el archivo tiene la portada guardada o ubicada por Clementine, aparecerá de forma dinámica.
  3. Imágen personalizada: La imagen que ustedes elijan será mostrada de forma estática.
  4. Ninguna. Pues aparecerá en blanco el fondo.

En lo personal, a mí me gusta más la segunda opción.