Cortes de Spotify en Ubuntu (instalado por Wine)

A mí también se me bloqueaba Spotify después de un cierto tiempo funcionando con normalidad, hasta que cambié un ajuste sencillo de audio en Wine…

Desde Ubuntu aceder a la configuración de wine y cambiar lo que sigue:

Menu/Aplicaciones/Wine/Configurar Wine:

  • Pestaña “Audio”:  Controlador Alsa (Desactivado) y Conrolador EsounD (Activado.
  • Pestaña “Aplicaciones”: Versión a Imitar:  “Windows XP”
“Aplicar” y listo.

Espero que os sirva, hasta que Spotify se digne a sacar una versión para Linux, y usuarios “No premium”.

Referencias:

http://crashbit.homelinux.com/node/1756

http://www.ubuntu-es.org/node/124169

Instalar flash player en linux de 64 bits

Lamentablemente, Adobe por ahora no tiene un reproductor de flash oficial compilado nativamente en 64 bits. Si tenemos un Linux de 64 bits y queremos ver vídeos flash en nuestro navegador, la solución que recomiendan es instalar el flash player de 32 bis, “envuelto” en un producto llamado ndiswrapper, pero esta solución no es muy buena: aparte de que nos perdemos la ventaja del rendimiento de 64 bits, el ndiswrapper no es demasiado estable.

Sin embargo, existe otra opción: en realidad sí que hay un reproductor de 64 bits, lo que pasa es que aún está en estado beta, pero funciona aceptablemente bien. Se llama Flash Player “square”. Para instalarlo, seguir los siguientes pasos. Yo lo he probado en Ubuntu, pero en otras distribuciones será parecido:

1) Cerrar cualquier navegador que tengamos abierto.

2) Eliminar cualquier flash player que haya actualmente. Desinstalar con –purge cualquier paquete llamado flashplugin-installer o similar. Asegurarse de que no existe ningún libflashplayer.so en /usr/lib/mozilla/plugins. Si queremos estar seguros del todo, podemos ejecutar el siguiente comando para ver si hay algún flashplayer en el sistema (y esperar un buen rato mientras busca).

find / -name “*flashplayer*”

3) Ir a Adobe FlashPlayer “Square” y descargar el paquete (ver enlace “Download Flash Player “Square” y luego “Download plug-in for 64-bit Linux (TAR.GZ, 4.1 MB)”).

4) Abrir el paquete, extraer libflashplayer.so y moverlo a /usr/lib/mozilla/plugins.

Luego ya podemos abrir el firefox, por ejemplo, introducir about:plugins en la barra de direcciones y ver si ha detectado un plugin Shockwave Flash versión 10.3. Los otros navegadores, por ejemplo, Chrome, también reconocen el plugin si está instalado en ese mismo sitio.

Comandos de linux poco conocidos: “yes”

De vez en cuando, uno tiene que realizar un proceso que requiere contestar a un montón de preguntas por consola. Por ejemplo, en un proyecto de grails, cada vez que regenerabamos mediante scaffolding, teníamos que aceptar que reemplazase cada una de las clases del proyecto. Este proceso de repetir una y otra vez “y” ENTER, “y” ENTER, “y” ENTER puede llevarte rápidamente hasta la locura, a si que aquí va una ayuda.

En linux tenemos el comando “yes”. Si se ejecuta sin parámetros, escribirá una linea con una “y” por pantalla hasta el infinito. Si se ejecuta con un parámetro, escribirá las lineas con ese parámetro.

Por lo tanto para lanzar un comando, y responder con una “y” a todas las preguntas basta con hacer

yes | comando

Y para responder con una “s”, por ejemplo:

yes s | comando

Happy coding! :)

Firefox sin flash en Ubuntu 9.04, solución

Si has llegado hasta aquí, es por que no tienes flash en la nueva distribución de Ubuntu 9.04…Y has dado unas cuantas vueltas instalando la librería de flash de adobe etc, pero sigue sin funcionar.

La nueva distribución traia en los paquetes de origen, librerias alternativas a las propietarias de Adobe para flash. Esto es un paso de confianza importante para el desarrollo Open Source, pero y después de un poquito de chapa no funcionan como es debido.

Después de dar una cuantas vueltas visto documentación, llegué a una solución no sin antes pasar por instalar y desinstalar paquetes de allí para acá.

El problema al parecer lo tenemos en esta librería:

/usr/lib/swfdec-mozilla/libswfdecmozilla.so

A la que apuntan, como enlace simbolico desde algunas de estas aplicaciones.

/usr/lib/firefox/plugins/flashplugin-alternative.so
/usr/lib/iceape/plugins/flashplugin-alternative.so
/usr/lib/iceweasel/plugins/flashplugin-alternative.so
/usr/lib/midbrowser/plugins/flashplugin-alternative.so
/usr/lib/mozilla/plugins/flashplugin-alternative.so
/usr/lib/xulrunner/plugins/flashplugin-alternative.so
/usr/lib/xulrunner-addons/plugins/flashplugin-alternative.so

(puede ser que no tengas todas las aplicaciones)

La solución final en principio es sencilla, pero puedes desquiciarte un poco si no consigues saber que está pasando si ya has limpiado varias veces el directorio /home/mi_home/.mozilla/plugins y /usr/lib/mozilla/plugins cuando todavía ves que sigue sin funcionar.

Bien, se trata de desinstalar el paquete libswfdec-x.x-x que supuestamente tengamos instalado en nuestro sistema, y que vendrá por defecto. Una buena forma de buscarlo y hacer esto es a través del Gestor de paquetes, rapido y comodo.

Una vez que tengamos desinstalado el paquete, vamos a la página de adobe, y nos bajamos el ultimo plugin de flash o desde este enlace http://get.adobe.com/es/flashplayer/ (alguno esto ya lo habrá hecho y lo tendrá en local) nos bajamos el .tar.gz NO el .deb… Descomprimimos el paquete de adobe con el plugin, y copiamos con “cp” la librería “libflashplayer.so” de dentro de la carpeta en los directorios /home/mi_home/.mozilla/plugins y /usr/lib/mozilla/plugins

Reiniciamos Firefox, y ya funcionaría ;)

Error de Amarok2 en Ubuntu 9.04

Amarok2 utiliza el nuevo sistema de sonido de kde “phonon”. En varios ordenadores hemos tenido el mismo problema: Al arrancar sale un mensaje que dice algo similar a “The audio playback device Intel ICH5 with CMI9761A+ (Intel ICH5) does not work. Falling back to default”.

Solución:

Instalar los siguientes paquetes:

#apt-get install systemsettings pulseaudio phonon-backend-xine

Ejecutar systemsetings. Ir a Multimedia

En la pestaña Backend, elegir xine

En la pestaña DEvice Preference, en Audio Output/Musimarcar Pulseaudio, y comprobar que funciona pulsando el botón Test. Si es así, subirlo al primero de la lista con el botón Prefer, y aplicar los cambios con Apply

La siguiente vez que arranques Amarok, todo debería funcionar estupendamente :)

Solución problema sonido en Skype con Ubuntu 8.10 Intrepid Ibex

Existe un problema con el sonido en Skype con Ubuntu 8.10 Intrepid Ibex.

(Solved sound or audio problem in Skype)

Siento no poder proveer la url de la que saqué la información, pero la solución es configurarlo como aparece en la imagen:

skype-opciones

Parece ser un problema de incompatibilidad entre disposivos de audio.

VLC no muestra correctamente los subtítulos en Ubuntu

Para que VLC muestre correctamente los subtítulos, hay que ir a preferencias/codecs/otros codecs/subtitulos y cambiar la codificación a ISO-8859-1. Luego, ir a video/subtitulos/redibujado de texto, marcar el check de opciones avanzadas, y escoger un tamaño de fuente de 14 o de 16.

Dependencias de pidgin en ubuntu

Para compilar pidgin en Ubuntu, es necesario instalar los siguientes paquetes:

sudo apt-get install libgtk2.0-dev libxml2-dev gettext libnss-dev libnspr-dev libgtk2.0-dev libxml2-dev gettext libnss-dev libnspr-dev

A continuación, descarga la última versión de pidgin de la web (ahora mismo la versión 2.2.1).

Se trata de un fichero comprimido tar.bz. Descomprimelo, y accede al directorio:

tar -xvjf pidgin-2.2.1.tar.bz2

cd pidgin-2.2.1

Compila e instala

./configure

make

sudo make install

Permitir que una aplicación web de tomcat acceda a BBDD (en Ubuntu)

Tomcat 5.5 implementa por defecto la política de seguridad en el fichero catalina.policy, que se genera dinámicamente a partir de los contenidos de /etc/tomcat5.5/policy.d/

Para dar permisos a una aplicación web hay que editar el fichero /etc/tomcat5.5/policy.d/04webapps.policy, y añadir unas lineas como estas:

//El guión final da los permisos a todo lo que haya en WEB-INF/classes y WEB-INF/lib

grant codeBase “file:/var/lib/tomcat5.5/webapps/SAI2/-” {
permission java.net.SocketPermission “10.10.19.76:3306″, “connect,resolve”;
};

DBDesigner en Ubuntu 7.04 con conexión a MySQL

Pasos:

  1. Descargamos tar.gz de DBDesigner de fabforce.net
  2. Descargamos el paquete www.silcom.com.pe/soft/kylixlibs3-borqt_3.0-1_i386.deb
  3. dpkg -i kylix….deb
  4. Descomprimimos tar.gz de DBDesigner donde nos guste.
  5. Enlace a módulos de la librería de kylix a DBDesigner (ver http://jroliva.wordpress.com/tag/linux/ubuntu/)
  6. En opciones avanzadas de la conexión a MySQL, sustituir en GetDriverFunc “getSQLDriverMYSQL” por “getSQLDriverMySQL”.
  7. En LibrarName poner algo similar a “libsqlmda.so.4.00″, dependiendo de la que hayamos instalado.
Seguir

Get every new post delivered to your Inbox.