viernes, 26 de agosto de 2016

Conectar una torre de sonido por bluetooth a Ubuntu 16.04 (II)

Siguiendo con los experimentos con mi nueva torre de sonido de oferta, ahora la voy a conectar a mi i7 con Ubuntu 16.04.01 mediante este viejo pincho bluetooth.

Configuración

Para que funcione hay que seguir una serie de pasos:
  1. Insertamos el pincho wifi en un puerto USB libre.
  2. Dejamos pulsado el botón de pair a partir de este momento y hasta que hayamos emparejado el ordenador con la torre de sonido.
  3. Nos vamos a la configuración del bluetooth:
    Configuración del sistema ► Preferencias ► Administración de Bluetooth
  4. Nos aseguramos que está activo el bluetooth del ordenador.
  5. Pulsamos el botón Buscar y esperamos a que nos aparezca el nombre del dispositivo.
  6. Pulsamos sobre el dispositivo con el botón derecho y seleccionamos la opción emparejar
  7. Una vez emparejado con éxito  ya podemos soltar el botón PAIR en la torre de sonido.
  8. Lo debemos configurar como Salida de audio:

Uso

  1. Cada vez que lo vayamos usar debemos conectar el pincho bluetooth al PC y encender la torre con una pulsación larga del botón POWER, asegurándonos que la luz cambia a azul, es decir, tiene seleccionada la entrada por bluetooth.
  2. Si no se ha emparejado (el led azul está intermitente y no fijo), nos aseguramos que está bien configurado pulsando en el botón de bluetooth que sale en la barra de estado del sistema, concretamente debe estar tanto Bluetooth como la conexión con el dispositivo (Avenzo AV6061) en ON
  3. Seleccionamos como la salida de audio el mencionado dispositivo.
    También podemos simplemente ir a la administración Bluetooth, pulsar sobre el dispositivo con el botón derecho 

Consideraciones

  • Tener en cuenta que la torre bluetooth se apaga sola si lleva un rato sin recibir datos, si ocurre esto tendremos que volver a encenderla y configurar el PC (emparejar no, eso se hace una vez para siempre).
  • El alcance de bluetooth es limitado, en mi caso, uso la torre desde un cuarto distinto separado por un muro gordote y 2 o 3 metros, funciona perfectamente, siempre y cuando no haya una persona interceptando exactamente el emisor o el receptor, en cuyo caso se pueden producir pequeñas interrupciones (lo curioso es que no pasa con todas las personas y el alcance del pincho es mayor que un móvil porque es de los buenos, vamos que donde está la torre no funciona el experimento con el móvil del anterior artículo).
  • Los botones de la torre de sonido para pasar canciones o pararlas no funcionan (cosa que si hacen en android), solo los de subir o bajar volumen.

martes, 16 de agosto de 2016

Visor y editores LDraw (Xenial Xerus) en Ubuntu 16.04. Tu juego de construcción virtual

La nueva versión de Ubuntu trae muchas novedades, pero algunos programas que se salen de lo habitual han dejado de funcionar y hay que compilarlos o esperar a que salgan versiones para esta versión.
En el caso de que quieras hacer tus modelos 3D de Tente(R), Lego(R), Exin Castillos(R), etc... tendrías que leerte esta guía.

Editores LDraw: MLCad y LeoCAD

En el caso de los dos principales editores no vas a tener ningún problema, MLCad es un programa para Windows que sigue funcionando igual de bien con wine, así que bastará con instalar wine y luego MLCad como otra aplicación Windows cualquiera.

Visor LDraw: LDView

Hay que instalarse las versiones especiales para Ubuntu 16.04 que ha sacado su autor, ya sea la de 64 bits como la de 32 bits.
Luego la instalas con los comandos:
sudo dpkg -i ldview-4.2-ubuntu-16.04.XXX.deb
sudo apt-get install -f

Capturas profesionales: povray

Si queremos sacar capturas de nuestros modelos con un acabado profesional podemos exportar a povray desde LDVIEW y generar una imagen Full HD con un comando similar a este:
povray mi_modelo.pov -W1920 -H1080
El problema es que si instalamos el paquete povray que hay en los repositorios de Ubuntu 16.04 no funciona por un problema que hay en una librería, así que hay que recompilarlo... ¡uf! ¡que difícil! que va basta con que teclees en la consola los siguientes comandos:
sudo apt-get install git build-essential libvips-dev libboost-system1.58-dev libboost-thread1.58-dev libc6-dev libgcc1 libilmbase12 libjpeg8-dev libopenexr22 libpng12-dev libsdl1.2-dev libstdc++6-4.7-dev libtiff5-dev zlib1g-dev
./configure COMPILED_BY="tu nombre y correo" --disable-io-restrictions
git clone https://github.com/POV-Ray/povray
cd unix
./prebuild.sh
cd ..
make check
sudo make install
Y ya lo tienes instalado.

Librerías de piezas

Según lo que quieras construir, te puedes descargar las librerías para TENTE(R), LEGO(R) o EXIN CASTILLOS(R).
Basta con descargarte cada una de las librerías deseadas y descomprimirlas en diversas carpetas, por ejemplo:
  • /home/tuusuario/ldraw/tente
  • /home/tuusuario/ldraw/lego
  • /home/tuusuario/ldraw/exincastillos
Luego podemos llamar a los programas con parámetros para no tener que cambiar la configuración cada vez que cambiemos de sistema de construcción,así para el visor LDRaw se ejecutaría con el comando:
LDView -LDrawDir=ruta_al_directorio_de_piezas
Consultad el wiki de Tente 3D para más detalles.
Nota: para las ilustraciones he utilizado mi recreación en Tente 3D del famoso 13, Rue del Percebe, del primer tentexpress que gano :)

sábado, 6 de agosto de 2016

Una torre de sonido con bluetooth para experimentar, empezamos con un móvil android

A mediados del mes de julio he pillado una de esas ofertas increíbles que tienes que mirar dos veces para asegurarte que no tienen trampa y que solo se pillan en esta época del año con las rebajas de verano si tienes la suerte de toparte con ella: una torre de sonido con bluetooth por 13€


A pesar de que mide más de 1 metro de alto no me ha costado encontrarle un sitio en la casa porque es muy fina pero estable gracias a su pie.
En la foto no se aprecia pero trae atrás una bolsa para alojar un móvil que se conectaría a la conexión AUX IN con un cable doble jack incluido, aunque da mucha más calidad y versatilidad si la conectamos por bluetooth.

Si la conectamos por bluetooth hay que hacer una serie de operaciones muy sencillas pero que hay que hacer para que el invento funcione, por ejemplo con un móvil:
  • Lo primero es encender el altavoz para lo cual mantenemos pulsado el botón de power unos segundos (pulsación larga) hasta que el led cambie de rojo a morado o azul parpadeante.
  • Si está en morado significa que está seleccionada la entrada por cable, por lo que pulsaremos el botón de source para que cambie a azul parpadeante, una vez que está con ese color emite un sonido para anunciar que está esperando un dispositivo bluetooth.
  • Activamos el bluetooth en el móvil.
  • Hay que mantener pulsado el botón de PAIR para que la torre sea visible (no tiene clave), mientras tanto podemos configurar nuestro móvil para emparejarlo por bluetooth seleccionando las siguientes opciones:
    Configuración ► Bluetooth ► Emparejar ► Nombre del dispositivo
  • En el momento que se emparejen se escuchará otro sonido y la luz azul se quedará fija.
  • A partir de este momento lo que reproduzcamos en el móvil se escuchará por la torre hasta que desactivemos el bluetooth en el móvil o apaguemos la torre (pulsación larga del botón de power).
  • Como se puede comprobar el aparato tiene botones para pausar la música, pasar a la siguiente canción o a la anterior, así como variar el volumen de salida, conectado a un móvil android funcionan perfectamente.
Algo muy importante es que hagamos los pasos uno detrás de otro sin detenernos porque la torre se desconecta después de un rato sin recibir nada y habría que empezar de nuevo si no hemos completado el emparejamiento.

Cuando lleva un rato sin recibir datos por bluetooth (tenemos parada la música) también se apaga para ahorrar energía, pero en este caso basta con encenderla y de esa forma se empareja solo al primer móvil que tenga bluetooth con el que se haya emparejado antes.

El aparato, a pesar de su coste ridículo, suena bastante bien, así que mis siguientes pasos va a ser conectarlo a mis ordenadores con Ubuntu y a la raspberry pi, porque lo del móvil es muy cómodo pero tampoco es plan machacar la batería todo el día.

domingo, 31 de julio de 2016

Configurar una impresora Epson desde un Windows instalado Virtual Box en GNU/Linux

Una manera rápida para configurar o cambiar el cartucho de una impresora en GNU/Linux, es a través de Windows en una máquina virtual.
Vamos a ver como hacer esta trampita.

La primera vez, instalamos los drivers

Suponemos que tenemos una máquina virtual Windows ya configurada con Virtual Box, así que lo que tendríamos que hacer es instalar sus drivers:
  1. Incluimos a nuestro usuario en el grupo vboxusers.
    sudo usermod -G vboxusers -a nombre_usuario
  2. Arrancamos la máquina virtual Windows (la impresora debería estar previamente apagada).
  3. Si no le hemos instalado VirtualBox drivers lo hacemos ahora.
  4. Instalamos el driver de la impresora para Windows
  5. Cuando el asistente nos pida conectar la impresora, la encendemos y mapeamos el puerto USB para que lo use la máquina virtual.
    Para ello
  6. Concluimos la instalación.

Una vez instalados los drivers...

  • Encendemos la impresora.
  • Encendemos el ordenador.
  • Ejecutamos Virtual Box y la máquina virtual Windows.
  • Una vez arrancado Windows nos situamos en medio de la parte inferior de la pantalla hasta que nos sale unos menús.
  • Seleccionamos:
  • Dispositivo ► Dispositivos USB ► Como se llame tu impresora
  • Pulsamos en el botón de Inicio de Windows.
  • Seleccionamos:
  • Configuración ► Panel de control ► Impresoras y Faxes
  • Pulsamos con el botón derecho del ratón sobre el icono con el nombre de tu impresora
  • Seleccionamos Propiedades ► Preferencias de impresión ► Utilidades
  • Podemos averiguar que cartucho/s está/n agotado/s pulsando sobre Status Monitor.
  • Para cambiar el cartucho pulsamos en Sustitución del cartucho de tinta.
  • Seguimos los pasos que nos va indicando el asistente.


    domingo, 24 de julio de 2016

    ¿Cómo inflar un colchón inflable sin su inflador?

    Vamos a inaugurar una nueva sección de bricolaje en la que iré poniendo algunos retos sencillos de bricolaje que te plantea el día a día, hoy por ejemplo hemos tenido que inflar un colchón inflable para dos personas sin tener un inflador adecuado y sin conocimientos de la materia.

    "Solución" 1: para masoquistas

    Primero lo intentamos con un inflador de ruedas de bici cuya boca era mucho más pequeña que la del colchón como se puede apreciar en las imágenes.


    Al final un poco de celofán y cartón y conseguimos hacer que inflara (de algo tenía que valer ver esos reportajes de la tele), pero insuflaba muy poco aire a la vez e íbamos a tardar una eternidad con un esfuerzo físico brutal, eso si el inflador no petaba antes.

    Solución 2: ésta si

    Recordé que teníamos un secador que soltaba también aire frío, así que acoplándole la parte superior de una botella de agua recortada para hacer de adaptador lo inflamos en escasos minutos y casi sin esfuerzo.

    Solo hay que tener en cuenta ciertas cosas para que esto funcione sin sorpresas desagradables:
    • Leer detenidamente las instrucciones del colchón para saber la posición para inflarlo y la posición para que no pierda aire.
    • El secador debe proporcionar AIRE FRÍO nunca caliente para no quemar o deformar nada.
    • No forzar nunca la boquilla del colchón o nos la cargaremos, si no se adapta recurrimos a algún invento con cinta adhesiva o aislante.
    • El secador debe estar completamente unido al trozo de botella recortada y la boca de la misma a la boquilla del colchón, nosotros lo hicimos con presión y funcionó, pero lo suyo es unir con cinta al menos el secador y la botella.
    • No forzar el secador, ir poco a poco para no quemar el motor, aún así se tarda escasos minutos.

    Bueno pues ya tenéis este truco a vuestra disposición, una chorrada pero hay que caer en ella.

    viernes, 8 de julio de 2016

    Añadir tus aplicaciones preferidas al panel de aplicaciones de raspbian

    Problema

    Después de la última actualización no se pueden cambiar las aplicaciones por defecto que aparecen en el panel de aplicaciones de raspbian, porque no te muestra el menú las instaladas.

    Solución

    Hay que editar el archivo /home/pi/.config/lxpanel/LXDE-pi/panels/panel y modificar el apartado que empieza con las líneas
    Plugin {
      type=launchbar
    Por un contenido similar a éste:
    Plugin {
      type=launchbar
      Config {
        Button {
          id=/usr/share/applications/iceweasel.desktop
        }
        Button {
          id=/usr/share/raspi-ui-overrides/applications/pcmanfm.desktop
        }
        Button {
          id=/usr/share/raspi-ui-overrides/applications/lxterminal.desktop
        }
        Button {
          id=/usr/share/applications/kodi.desktop
        }
      }
    }
    En este caso definimos como aplicaciones por defecto el navegador iceweasel, el explorador de archivo pcmanfm, el terminal de comandos lxterminal y kodi:

    Para que surta efecto hay que reiniciar rasbian o al menos las X:
    sudo /etc/init.d/lightdm restart

    lunes, 27 de junio de 2016

    Los mejores juegos nativos para raspberry pi

    Raspberry pi dispone de muchas opciones de ocio más allá de los emuladores y de kodi, por ejemplo, se pueden jugar a muchos juegos de GNU/Linux que no abusen de la aceleración gráfica.



    He hecho una breve lista de los más divertidos y fluidos para nuestro pequeñín, agrupados en varios grupos según el método de instalación:

    Del repositorio oficial

    Son todos aquellos que podemos instalar con el comando apt-get install nombre_del_juego:
    1. Block Attack, rise of the blocks: juego de diamantes muy adictivo, es difícil dejar de parar de jugar.
    2. lBreakOut 2: remake de arkanoid, muy rápido y entretenido.
    3. Epiphany: remake del clásico Boulder Dash, recopilar diamantes en una cueva sin que te caiga nada encima y en el tiempo fijado.
    4. Ltris: clon del tetris, muy bueno.
    5. Pingus: clon de los lemmings, muy mejorado.
    6. Xgalaga: matamarciantos trepidante.
    7. Slimey Volley: sencillo juego de boleibol pero muy divertido.
    8. SuperTux: clon de Mario con tux como protagonista.
    9. Tux football: juego de fútbol, al estilo de Goal goal goal o Emilio Butragueño, fútbol.
    10. Pix frogger: remake del juego de la ranita.
    11. Minecraft Pi: versión de Minecraft adaptada especialmente para la raspberry y la enseñanza (se  puede instalar minecraft y minetest, pero sin una buena aceleración gráfica es un suplicio).
    12. Eat the whistle: juego de fútbol, más al estilo de Football Manager o Yoda Soccer.

    Instalables desde retropie

    Se instalan fácilmente usando el script de retropie, que ya instalamos anteriormente:
    1. Giana's return: clon de Mario con gráficos muy vistosos.
    2. OpenTyrian: matamarcianitos clásico pero con gráficos alucinantes, ya explicamos como instalarlo y configurarlo.
    3. zDoom: versión del Doom adaptada a la raspberry
    4. Quake III: otro juego de acción en primera persona.
    5. eduke32: clon de Duke Nukem 3D adaptado a raspberry pi.

    Instalación manual (binarios)

    Aquellos que hay que instalar siguiendo las instrucciones de su creador, no hay que compilarlos:
    1. Hurrican: remake del clásico Turrican, pura adrenalina sin tregua.
    2. Maldita Castilla: juego de zombies inspirado en el clásico Ghost'n'Goblings, obra maestra y diversión garantizada.
    3. They need to be feed: sorprendente juego con bloques con su propia gravedad donde tienes que dar de comer a una raza alienígena moribunda.
    4. Air Hockey Arcade: juego de meter el disco en la portería.
    5. Super Crate Box: un juego que no te dará tregua.

    Para compilar manualmente

    Tampoco es que sean muy difíciles de instalar siguiendo las instrucciones y estos están probados que efectivamente funcionan (menos los dos últimos que están pendientes de probar):
    1. Capitan Sevilla, el remake: otro clásico recuperado en el que tomas el papel del Capitan Sevilla intentando evitar que el malvado Pr. Torrebruno esclavice la ciudad y el mundo.
    2. Lpairs: juego de parejas, la gracia es que le puedes poner las imágenes que quieras siempre que respetes el formato de las originales.
    3. Vorton: remake de Highway encounter, todo un clásico recuperado recientemente.
    4. Stepmania: programa para usar alfombras de baile.
    5. PyDance: otro programa para usar alfombras de baile.

    Juegos en java

    Estos solo requieren que tengas instalado java:
    1. La abadía del crimen extensum: remake de uno de los juegos españoles más exitosos de todos los tiempos que aprovecha muy bien las capacidades de los ordenadores actuales. Eso sí a este hay que echarle algo de paciencia al arranque y hacerle algún ajuste, luego va fino fino.

    Quiero más...

    Esto es solo una pequeña muestra de la cantidad de juegos que hay para nuestro cacharrito, por ejemplo, no he puesto ninguno de los innumerables juegos de mesa que funcionan de fábula.
    Hay una lista mucho más extensa en este hilo del foro de raspberry (en inglés).
    Y recuerda, si se te quedan cortos los juegos nativos, tienes emuladores, incluidos juegos de DOS.
    Otros enlaces de interés: