domingo, 22 de febrero de 2009

Xboxeando!! Se jodió lo del Mediatomb

Era de esperar. Me he pillado una Xbox 360 y el Mediatomb que tan bien funciona y tan fácil reconoce la PS3, para la Xbox no existe. Sinceramente no me entra en la cabeza porque esto pienso que debería funcionar hasta con un mechero. Alguna maravilla que habrá metido Microsoft, del estilo a las chapuzas que hace falta poner en las páginas web para Internet Explorer.

Tal vez no está todo perdido, tal vez se pueda compilar a mano para que funcione o esté en alguna fase beta el soporte. Me meto en la web de Mediatomb y tristemente leo esto:

eventhough this service is implemented there is still no Xbox 360 support in MediaTomb, more work needs to be done.

Y ahora que carajo hago? Pues hocicar, como siempre. Confío en que tarde o temprano Mediatomb sacará el soporte, pero para ir tirando hay que cambiar a Ushare. He sacado la info de este sitio tan chulo, visitenlo que es gratis.

Basicamente añadimos en Sistema/Preferencias/Orígenes de software este nuevo proveedor:

deb http://www.geexbox.org/debian/ unstable main

Instalamos el paquete ushare y nos ponemos a configurarlo. En la página de referencia editan el archivo /etc/ushare.conf para que quede de la siguiente forma:

# /etc/ushare.conf
# uShare UPnP Friendly Name (default is 'uShare').
USHARE_NAME=VIDEOSERVER

# Interface to listen to (default is eth0).
# Ex : USHARE_IFACE=eth1
USHARE_IFACE=eth0

# Port to listen to
USHARE_PORT=49153

# Port to listen for Telnet connections
USHARE_TELNET_PORT=1337

# Directories to be shared (space or CSV list).
# Ex: USHARE_DIR=/dir1,/dir2
USHARE_DIR=/home/user/xbox360

# Use to override what happens when iconv fails to parse a file name.
USHARE_OVERRIDE_ICONV_ERR=yes

# Enable Web interface (yes/no)
ENABLE_WEB=yes

# Enable Telnet control interface (yes/no)
ENABLE_TELNET=no

# Use XboX 360 compatibility mode (yes/no)
ENABLE_XBOX=yes

# Use DLNA profile (yes/no)
# This is needed for PlayStation3 to work (among other devices)
ENABLE_DLNA=no


Yo lo hice así pero luego no me tiraba, así que probé como indican en la página oficial de ushare, haciendolo de la siguiente manera en terminal:

sudo dpkg-reconfigure ushare

Ahora que ya está configurado a punto, lanzamos el servidor:

sudo /etc/init.d/ushare start

Y con el navegador que usemos nos vamos a la dirección http://localhost:49153/web/ushare.html , desde la que podremos añadir archivos compartidos, de forma más rudimentaria que en Mediatomb, pero valido.

Supuestamente ya está pero la Xbox seguía sin reconocerlo. Así que continuando con el manual:

sudo gedit /etc/init.d/ushare

Buscamos este texto en el archivo:

start-stop-daemon --start --quiet --background --oknodo \
--make-pidfile --pidfile $PIDFILE \
--exec $DAEMON -- $USHARE_OPTIONS


Y le añadimos la opción para la Xbox:

start-stop-daemon --start --quiet --background --oknodo \
--make-pidfile --pidfile $PIDFILE \
--exec $DAEMON -- $USHARE_OPTIONS --xbox


Finalmente reiniciamos el servidor (sudo /etc/init.d/ushare stop , sudo /etc/init.d/ushare start) y ahora ya si que aparece en la Xbox.

Manda cojones siempre la misma historia de tener que hocicar.

He visto muchos comentarios de gente que emplean TVersity mediante VMWare. Es otra opción para quien no le guste esta.

jueves, 19 de febrero de 2009

Muchachada Nui!!!

Pero como sois así de mangurrianes que no me avisa nadie de que estrenaban la tercera temporada. Un poquito de Enjuto para variar de tanto hociqueo.

lunes, 16 de febrero de 2009

Tontería del día: desapareció el fondo

Pues si, cada día se queda uno más sorprendido. Resulta que uso el Visor de escritorios remotos para acceder desde otro equipo cuando estoy tumbao en la cama. Y si nos vamos a Sistema/Preferencias/Escritorio remoto nos aparece una opción con pinta interesante. Desactivar el fondo de pantalla al conectarse, que tiene sentido para que vaya más fluido el asunto. Total que lo activo y efectivamente, al acceder desde el otro equipo veo el fondo marrón.

Pero resulta que hoy enciendo el PC y me encuentro que se ha quedado sin el fondo. Intento volver a aplicarlo y nada de nada, que no hay fondo. Hocicando en Compiz, en Apariencia, nada.

Bueno pues así lo he solucionado yo. Aplicaciones/Herramientas del sistema/Editor de configuración. Nos vamos a desktop/gnome/background y vemos que la opción draw_background está deshabilitada. La habilitamos y listo, fondo restaurado. No hay por donde cogerlo.

domingo, 15 de febrero de 2009

Comprobar descargas con SFV

Esto va intimamente relacionado con la anterior entrada. Cuando descargamos los -cada vez más frecuentes- archivos divididos en partes del estilo archivo.part01.rar, archivo.part02.rar... Suele pasar que alguna de las partes está corrupta, dañada o sabe dios que mierda les pasa.

Normalmente este tipo de archivos comprimidos los descomprimiríamos simplemente pulsando en Extraer aquí encima de cualquiera de ellos, con el gestor File-roller. Si no pudieramos es que nos falta por instalar el paquete unrar, disponible en los repositorios. Pues bien, me he tirado dandole vueltas al asunto un buen rato porque de pronto me pedía contraseña para descomprimir, cuando se perfectamente que no estaban protegidos con ninguna clave.

Esto se debe a que una de las partes estaba petada, pero en vez de decirlo, nos pide contraseña absurdamente. Si hacemos la prueba de descomprimirlo desde terminal, escribiendo:

unrar e nombrearchivo.rar

comprobaremos que en un momento de la descompresión nos lanza un error CRC.

Para comprobar esto existen los archivos .SFV que vienen a analizar el asunto y decirnos cual es el archivo que falla. Deberían estar disponibles junto con el resto de la descarga. Una vez bajado, la forma de comprobarlo es poniendo en terminal:

cfv -T -f archivo.sfv

Supongo que tendrán que estar en la misma carpeta el archivo sfv y el resto de los archivos.

JDownloader

Este es un programilla que nos permite descargarnos archivos que estan fraccionados en partes y colgados en Rapidshare o Megaupload, de forma cómoda y sencilla.

Para pillar el programa nos lo bajamos de la web de jDownloader. Bajaros la versión para Linux, no seáis ecce homos. Descomprimimos el zip y nos aparecerán un montón de archivos. El que nos interesa es JDownloader.jar. Para ejecutarlo tendremos que tener instalado Java que supongo que es el caso de todos. Si no basta con ir a Agregar o quitar programas y añadir Sun Java 6 ejecutable (supongo que sea esto lo que hay que instalar). Abrimos un terminal y ejecutamos el .jar:

java -jar JDownloader.jar

Logicamente desde el directorio donde está el archivo. O más cómodo todavia, botón derecho sobre el archivo: Abrir con Sun Java 6 Runtime.

No tiene mucho que configurar, a no ser que poseamos una cuenta Premium. Luego una vez abierto simplemente buscamos alguna lista de enlaces divididos en partes. Seleccionamos todos y los copiamos. Pulsando en Añadir enlace, automáticamente nos mostrará el contenido del portapapeles. Si es correcto aceptamos y le damos a iniciar. El programa se encarga de ir bajando una por una las partes, aunque haya limitaciones de una cada cierto tiempo y demás. Una maravilla.

También hay movidas para que acceda al router para renovar nuestra IP. Hasta el momento a mi no me ha hecho falta dicha magia.

martes, 10 de febrero de 2009

Google Sync! Ya era hora

Por fin Google se moja y nos saca una opción suya propia para sincronizar nuestros dispositivos con los contactos de Gmail y con Calendar.

Google Sync nos permite hacer lo que ya estabamos haciendo con Nuevasync, de la misma manera utilizando Microsoft Exchange. Estoy hablando para nuestro aparato con Windows Mobile, pero al parecer también permite hacerlo con otros sistemas operativos.

En nuestro caso abrimos ActiveSync y nos vamos a Menú/Configurar servidor... Simplemente hay que seguir los pasos que nos dice aquí, y como usuario ponemos los datos de nuestra cuenta Google.

Aquí viene la mandanga. Si lo teníamos configurado ya con Nuevasync como indicaba yo en una entrada anterior... NO SE PUEDE CAMBIAR. Toma ya! Gracias Microsoft, que software tan intuitivo. Es decir, llego yo como un gañán medio borracho y relleno una configuración para Microsoft Exchange. Me confundo y lo pongo todo mal. O cambio de empresa, de servidor, lo que sea. Pues eso que añadí tan facilmente con mi móvil, ahora es imposible de eliminar.

El motivo es que el ActiveSync que tenemos en el móvil es capaz de configurarse para un sitio nuevo, pero se les olvido poner un botoncito que pusiera Eliminar. Ese botoncito está presente en el ActiveSync la versión para PC. Con lo cual tenemos que sincronizar el dispositivo con un PC que tenga Windows, establecer la conexión, irnos a la opción de Microsoft Exchange y pulsar Eliminar Servidor... Se le quitan a uno las ganas de hacer nada.

Editado: ya lo he conseguido hacer. Me ha tocado conectarme con un portatil que tenia Windows, deshabilitar el servidor, volver a la Diamond y meter la configuración nueva. Se ha descargado correctamente los contactos y el calendario, con una salvedad, y es que me reconoce el primer apellido como "segund nombre" y muestra la lista un poco confusa. Hocicaré al respecto.

domingo, 8 de febrero de 2009

Disco duro SATA: maestro-esclavo????

Toma flipada, ya crei que había bebido más de la cuenta. No se cuantos discos duros SATA me habré comprado y hasta el momento no tenía conocimiento de que existiera la diferencia que había en los antiguos de configurarlos como maestros o esclavos. Nunca me paré ni a pensarlo por el hecho de que no tenían jumpers que permitieran cambiarlo. Y ahora que me meto en una web de una tienda de informática, traca, resulta que los venden diferenciados, y lo que es más curioso, a iguales características, tienen distinto precio.

Toca hocicar no siendo que esto viniera así de toda la vida y yo fuera un lerdo que no me había dado cuenta. Negativo. Resulta que es una nueva chorrada surgida del famoso canon. Parece ser que los discos duros que van a ser destinados a instalar el sistema operativo no tienen canon, pero todo aquel en el que no vayas a instalarlo es obligatorio que vayas a usarlo para piratear.

En resumen, es el mismo disco, tu eliges si quieres pagar el canon o no pagarlo. En tiempos de crisis, las tonterías me abruman.

P.D. Que entrada tan patética para hacer la número 100 :(

sábado, 7 de febrero de 2009

Widgets para Compiz

He tratado de poner estas chorradas montones de veces pero nunca me acaban de satisfacer. Vamos a probarlo de nuevo y a postearlo.

Los widgets vienen a ser chorraditas de estas que aparecen flotando en el escritorio estilo lo que hay en Windows Vista, cuyas mayores virtudes son consumirte más recursos y quedar chulo.

Ha habido diversos intentos de esto como los antiguos gDesklets que me petaban bastante, pero ahora con Compiz la cosa se hace más práctica y bonita porque nos permite crear una capa donde colocarlos que podemos hacer aparecer y desaparecer con una combinación de teclas o un movimiento del ratón, y así es como yo lo he hecho. Para habilitar la capa nos vamos a Sistema/Preferencias/Administración de opciones CompizConfig.


Nos vamos a Escritorio/Capa de Widgets y la activamos. Yo la he configurado para que se active moviendo el ratón al lado derecho de la pantalla.


Pero ahora nos faltan las cositas para colocar en dicha capa. Para ello instalamos desde Synaptic o desde terminal el paquete screenlets. Nos aparecerá un lanzador en Aplicaciones/Accesorios/Screenlets. Desde aquí podemos añadir elementos seleccionandolos y pulsando en Launch/Add.


Por algún motivo unos elementos se asocian automáticamente a la capa que hemos creado, pero otros se muestran directamente en el escritorio. Si queremos que todos se metan en la capa, es cuestion de pinchar botón derecho encima del screenlet, ir a propiedades y dentro de options marcar la casilla Treat as Widget. Desde allí mismo podemos configurar otros asuntos del screenlet.


Como punto de interés hay uno muy chulo, ClearWeatherScreenlet, para ver que tiempo nos va a hacer. Pero te pide que introduzcas el código ZIP de tu ciudad. Como no vivimos en USA, la forma de sacar nuestro código correspondiente es dirigirnos a la web www.weather.com. Buscamos nuestra ciudad y si nos fijamos en la URL nos aparecerá un código de este estilo: SPXX0195. Ese es el que tenemos que meter.

Así me ha quedao a mí a falta de profundizar más.

miércoles, 4 de febrero de 2009

Ampliando el disco del Aspire One con una SDHC

Vamos a aprovechar la ranura del lado izquierdo que lee tarjetas SDHC que son más rapidas y no se cuantitos. Como ahora anda todo tirado de precio, pillamos una tarjeta de este tipo de 8-16 GB que ya es bastante para este trastito.


Nos encontramos los problemas clásicos que ya vimos en el Wiki para instalarlo. Vamos a seguirlo paso por paso:

Crear el archivo /etc/modprobe.d/aspireone con el siguiente contenido:

####################################################################
# Module options for the Acer AspireOne
#
# Enable USB card reader
options pciehp pciehp_force=1
install sdhci for i in 2381 2382 2383 2384; do /usr/bin/setpci -d 197b:$i AE=47; done; /sbin/modprobe --ignore-install sdhci

Añadir esta línea al final del archivo /etc/modules:

pciehp

Se supone que todo esto es para que los lectores funcionen al meter o sacar tarjetas, no me queda muy claro. También veo que algunas de estas cosas no son necesarias si se tiene la BIOS 3309. Por lo que veo, que me petara el otro dia todo no era culpa de la BIOS, sino de cambios que he hecho y no son compatibles con la nueva. Me parece que lo mejor será hacer una instalación limpia para cuando salga Ubuntu 9.04 y probar qué funciona y qué no.

Según comenta el manual que usamos de referencia, al tener 2 lectores de tarjetas se comporta de una forma rara repartiendo datos entre ambas y resultando en corrupción al extraerlas. Así que vamos a dejar fija la tarjeta que hemos metido. Ponemos en terminal:

sudo blkid /dev/mmcblk0p1


Nos devolverá el UUID de la tarjeta. Creamos la carpeta donde queramos que se monte, por ejemplo dentro de /media/Datos. Cada cual donde quiera.
Ahora editamos /etc/fstab y añadimos la línea correspondiente:

UUID=el_que_nos_dio_antes /media/Datos vfat auto,users,rw,utf8,gid=1000,uid=1000,umask=0000,noatime 0 0

No es la misma línea que viene en el tutorial. El motivo es que yo quiero que mi tarjeta sea vfat, para poder usarla en otro equipo con windows en un momento dado. Y el resto es para tener permisos de lectura y escritura con nuestro usuario.

lunes, 2 de febrero de 2009

Petada en Aspire One!! Culpa de la BIOS?

Dios que miedo he pasado. Como comentaba en el post que hice acerca de actualizar la BIOS, tuve un par de problemas de pantalla negra y equipo apagado sin avisar, pero aparentemente los había solucionado con lo de Load Default Setup desde la BIOS.

Es lo típico que se te hinchan las pelotas. El mismo día que me dio por actualizar la BIOS también había disponibles para descargar mogollón de actualizaciones de Ubuntu. Y claro, lo hice todo a la vez.

El problema fue cuando posteriormente se me volvió a apagar el equipo pero a diferencia de veces anteriores, ya no volvía a la normalidad. Arrancaba pero al llegar al entorno gráfico saltaba un pantallazo: No se pudo iniciar el servidor X.

Y ahí me quedaba. Bueno, casi me volví simio, prove entrando en recovery mode y restaurando la configuración de las X. Entré con un pendrive con una distribución Live CD y vi que todo funcionaba aparentemente bien. Probé con Kernel anteriores, incluso desinstalé algún paquete que recordaba haber cambiado con la última actualización. Pues nada.

Así que me imagino que el culpable de todo esto fuera la nueva BIOS. Además desde que la había instalado el ventilador arrancaba y paraba constantemente con un ruido atroz.
------------------------------------
Paréntesis para mencionar el asunto del ventilador. Si seguimos antaño las instrucciones para instalar Ubuntu en el Aspire One, supongo que hicimos todo el tema del ventilador. Recomiendo visitar este Wiki de vez en cuando pues se va actualizando con las novedades, como por ejemplo la existencia de un nuevo acerfand que, se supone que soportaba la BIOS nueva aunque no fuera así. Yo lo cambié y con la 3305 si que funciona bien y silencioso.
-------------------------------------
Regresemos pues a una BIOS anterior a ver si solucionamos algo :S. El proceso es el mismo que cuando metimos la otra, pero esta vez me he decantado por la 3305, más que nada porque la 3308 me daba error al descargarla. No se si habré hecho bien o mal, pero desde que la he puesto el equipo ha vuelto a funcionar como de costumbre. Toquemos madera.

domingo, 1 de febrero de 2009

Actualizando Bios en el Aspire One

Eso he hecho para pasar la tarde. No se ni que BIOS tenía previamente, pero he llegado como buen hocicón y me he puesto a actualizarla a la última versión disponible. Se supone que esto es bueno pero ojo, hay que hacerlo con tiento y a poder ser también con tiempo, una vez que ya hayamos mirado en los foros si una nueva BIOS mejora el rendimiento o por el contrario brickea el equipo.

Para bajarnos la BIOS tiramos de la web oficial de Acer, Soporte Técnico, etc etc. Para ir más directos, por ahora la ruta es esta. Observad que estamos en la página dedicada al Aspire One 110, el del disco duro SSD de 8 GB, no vayamos a entrar en la del otro.

Desde ahí nos bajamos la BIOS última, que en estos momentos es la 3309. Descomprimimos el archivo .zip y nos salen unos cuantos archivitos.

Hay que hacer más magia para poder flashear la nueva BIOS. Tiramos del utilísimo Unetbootin, y le marcamos que queremos instalar FreeDOS, eligiendo la unidad USB, claro está, como unidad de destino. Se lo baja y lo instala, ocupa muy poco.


Ahora con el FreeDOS instalado al pendrive, simplemente copiamos los archivos que nos habíamos descargado. Puede ser en una carpeta o donde nos de la gana, no hace falta que sea en la raíz. Reiniciamos el equipo.

Se supone que tenemos puesto que arranque en primer lugar desde USB, así que al arrancar nos pillara el FreeDOS. Elegimos LiveCD only y nos aparecerá la línea de comando con la unidad A:\> (jo que recuerdos). Cambiamos a la unidad c:

A:\>c:

Y ahora ya dentro de C: navegamos hasta encontrar la carpeta donde tengamos la historia, con cd carpeta. Para ver los nombres usamos dir (confio en que muchos ya supierais hacer esto).

C:\>cd bios3309 (por ejemplo)

Y una vez aquí dentro, ejecutamos el instalador de la BIOS, que será algo como 3309.bat

C:\>3309.bat

Cuando termine se reiniciará el equipo y todo finiquitado. Supongo que tendréis el mismo problema que tuve yo, que no podíais poner c: porque no aparecían los dos puntos. Se sacan tecleando Shift+ñ.

Por último, una vez que volví a entrar a Ubuntu, sin ningún cambio aparente, al poco de estar funcionando se me apagaba el equipo. He leido por ahí algún problemilla con los ventiladores y la nueva BIOS, que mantendré hocicado. Pero nadie mencionaba que se le apagase. Así que reiniciamos de nuevo y pulsamos F2 para entrar a la BIOS. Buscamos por ahi la opción Load default settings y la achuchamos. No me digas si tuvo algo que ver pero me funcionó.

Traducir Amarok al castellano

Mira que he dado vueltas buscando como hacer esto pero no encontraba la opción dentro de Amarok. Como me apaño bien con el inglés no le he dado mucha importancia, pero hay que tener las cosas lo mejor posible. Para que Amarok nos salga en castellano, simplemente instalamos desde Synaptic o desde terminal:

sudo apt-get install language-pack-kde-es-base language-pack-kde-es

Listo. Reiniciamos Amarok si estaba abierto y aparecerá ya traducido. Creo que también nos servirá para otras aplicaciones como K3B, porque el caso es que no se como salía antes pero ahora está en español.

Lanzador de aplicaciones y más: GnomeDo

No se muy bien como definir a esto pero la verdad es que me ha gustado bastante. Gnome Do es una aplicación que simplifica relativamente lanzar distintas aplicaciones (siempre y cuando conozcamos su nombre). Y digo relativamente porque yo estoy acostumbrado a hacer las cosas con el ratón, tener que utilizar una combinación de teclas se me hace extraño, aunque me podría acostumbrar.

Está disponible en los repositorios de Ubuntu, para instalarlo simplemente lo buscamos en Synaptic o en Añadir y quitar. Desde terminal sería:

sudo apt-get install gnome-do

Nos aparecerá el lanzador en Aplicaciones/Accesorios. Al ejecutarlo nos aparece un nuevo iconito de notificación y aparentemente no pasa nada más. Vamos a probarlo. Pulsamos la combinacion de teclas super+espacio (super es la tecla con el icono de windows) y nos aparece esta movida tan rara:


El asunto es que una vez tenemos la ventana, empezamos a escribir el nombre de la aplicación que queremos lanzar. Por ejemplo empezamos a escribir Firefox y nos iran apareciendo aplicaciones que contengan las letras sobre la marcha. Cuando salga la que nos interesa, pulsamos Enter para ejecutarla.


En el caso de que no nos aparezca a la primera, podemos pulsar la tecla abajo para que un desplegable nos muestre otras opciones:

Del mismo modo, si en vez de Ejecutar el programa, quisieramos realizar otra acción, pulsamos Tab para pasar al panel derecho y abajo para ver que otras opciones tenemos disponibles.

Desde el icono de la barra de notificaciones podemos modificar las preferencias, y activar una serie de Plugins que nos permiten por ejemplo añadir a la lista de acciones iniciar una charla con nuestros contactos de Pidgin. Claro está, a más plugins que activemos, más resultados que nos van a salir y más tardaremos en encontrar lo que queremos. Una aplicación curiosa, bonita, eficaz, pero... es práctico? Lo probaremos.