Cómo montar un servidor DLNA con Ubuntu GNU/Linux

Digital Living Network Alliance, mejor conocido con DLNA, nos permite compartir contenido multimedia entre diferentes dispositivos. Yendo a lo práctico, esto se traduce en que puedo ver las películas, fotos y oír la música, que tengo almacenadas en mi disco duro, en mi smartTV o en mi móvil (por ejemplo). Para hacerlo posible hay que tener un servidor de DLNA instalado y aquí vamos a ver cómo se consigue esto en GNU/Linux.

Continúa leyendo Cómo montar un servidor DLNA con Ubuntu GNU/Linux

Monitorizando el sistema con conky

A lo largo del tiempo, para monitorizar el estado de mi sistema GNU/Linux he utilizado diferente software. Me gusta probar cosas y me gusta cambiar. He usado applets de Gnome, screenlets diversos, el versátil GKrellM… Había leído sobre conky pero no me decidía a probarlo. Si algo malo tiene conky, para los perezosos, es que hay que editar el fichero de configuración —sabiendo lo que haces, claro—. Bueno, los muy perezosos siempre tienen el recurso de bajarse un fichero ya preparado (como el que voy a dejar en este post). Yo he optado por bajarme algunos que me han gustado (Conky Seamod —me ha gustado la idea de los círculos de 270º—, Conky-Vision —para la previsión del tiempo— y Conky lua 2011 next generation —por el tipo de letra—), después de ver cómo estaban hechos, he construido el mío.

Continúa leyendo Monitorizando el sistema con conky

rt3070sta GNU/Linux 64 bits working driver

Hace poco decidí actualizar el hardware de mi principal ordenador personal, por lo que la antigua placa, una ASUS P5e WS Pro con 4GB de RAM, y el microprocesador, INTEL Core 2 DUO E8400 3GHz, los ha heredado mi antiguo ordenador auxiliar —que hasta ahora lucía, con mucha dignidad, un AMD Duron 1.3 GHz, con 1 GB de RAM—. Pues bien, esa máquina la tengo conectada a la red con un adaptador USB Wi-Fi, el Alfa Network Adaptador WiFi USB 11n Ralink 2W 5dBi, que lleva el chipset RT3070 de Ralink. Con el driver que lleva UBUNTU 64 bits, el rt2800usb, la conexión que se consigue es muy pobre e inestable, cuando este chip es capaz de mucho más, sobre todo conectado en modo N al AP. En su día, me bajé el driver del chip rt3070 para GNU/Linux desde la web de Ralink (ahora Mediatek: http://www.mediatek.com/en/downloads/), era la versión 2.5.0.3 (ahora está la 2.6.1.3 de fecha 22.10.2012 pero luego os hablaré de ella). Después de ajustar algunas cosas en los ficheros de configuración, lo compilé para 32 bits y funcionó a la primera. La conexión era de 150 Mbps (300 si usas dos canales) y muy estable.

Al cambiar el micro a uno de 64 bits, tuve que recompilar el driver. Lo instalo y… ¡funciona! :-)

Hago algunas pruebas de conexión desde la línea de comandos y todo va bien (aparentemente). Abro el navegador, cargo una página y… las luces de scroll-lock y caps-lock empiezan a parpadear a la vez que el sistema deja de responder. ¡Es un kernel panic! ¡OMG! Al principio pensé que podía ser algún problema de hardware al haber ensamblado la máquina por completo hacía poco. Pero no, luego descubrí que era el driver de Ralink el que provocaba el kernel panic.

Continúa leyendo rt3070sta GNU/Linux 64 bits working driver

Script para recodificar vídeo a DivX

Diseñé este script para recodificar casi cualquier tipo de vídeo a un DivX estándar que sea leído por la mayoría de reproductores.
La única dependencia la tiene con la aplicación mencoder (que debes tener instalada). En Ubuntu, se puede instalar con:

sudo apt-get install mencoder

o con el gestor de paquetes Synaptic.

Su uso es bastante sencillo. Los parámetros que acepta el script se pueden ver ejecutando:

recode -h
Uso:
 recode [-c canal] [-a | -3] [-q] [-s subtitulos [-e escala]] [-h] [-b bitrate] -i input -o output
       -c canal Selecciona canal de audio.
       -a Copia audio.
       -3 Usa AC3 en lugar de MP3.
       -q Alta calidad.
       -s subtitulos Archivo de subtitulos.
       -e escala Escala del texto de los subtitulos.
       -b bitrate Forzar bitrate.
       -i Archivo a recodificar.
       -o Archivo recodificado.
       -h Esta ayuda.

Continúa leyendo Script para recodificar vídeo a DivX