MediaCenter con Ubuntu + Freevo + Lirc + curiosidad….

La última frikada que me ha llevado un poco tiempo ha sido construir un media center para el salón de mi casa (“o sería mejor decir para el salón de casa de mis padres”) basándome en el proyecto de forat.

*Las piezas con las que contaba:
1 x Procesador Intel PIII a 800 Mghz.
196 Mb de memoria RAM.
1 x Disco duro de 20GB Seagate….Gracias J.
1 x Tarjeta Dlink inalámbrica.
1 x Tarjeta grafica NVIDIA RIVA TNT2 Model 64. (Quien le iba a decir a esta tarjeta que a sus años daría su máximo esfuerzo).
Un LSPCI que queda asi:

00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82815 815 Chipset AGP Bridge (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 01)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 01)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 01)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus Controller (rev 01)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC’97 Audio Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
02:02.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)

Decir antes de nada, que la idea era seguir paso a paso el Vinocenter de Forat, pero en vista de que el hardware se quedaba un poco pequeño para el XBMC, he optado por FREEVO

Uno de los primeros problemas que me aparecieron fue el tema de que freevo no arrancaba a pantalla completa, pero en este caso fue porque no lo estaba haciendo bien y ejecutaba freevo de la siguiente manera:
$xinit freevo
Sin embargo, la manera correcta es:
$ freevo -fs
Al fín arranca el freevo a pantalla completa.

Tras la instalación de Ubuntu, la cual podeis seguir aquí, debemos instalar el mingetty para poder hacer un autologin. La instalación es facil:
$sudo apt-get install mingetty
Una vez instalado mingetty, deberemos situarnos en el archivo del tty1, el cual se encuentra en /etc/event.d/ y modificar la configuracion para que quede de la siguiente manera:
# tty1 – getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc2
start on stopped rc3
start on stopped rc4
start on stopped rc5

stop on runlevel 0
stop on runlevel 1
stop on runlevel 6

respawn
exec /sbin/getty 38400 tty1

Si lo comparais con el vuestro, vereis que las dos ultimas lineas son las que cambian. Si no quereis ser tan drasticos borrando esas lineas, podéis comentar esas lineas colocando un “#”, sin comillas, delante de las dos últimas lineas y posteriormente copiar las que yo he colocado. Despues de guarda el fichero y rulando. No me paro en explicar como modificar ficheros porque cada uno usa un editor distinto, en mi caso uso Vim.

Lo siguientes es la instalación de freevo:
$sudo apt-get install freevo
Seguimos los pasos del asistente y tan panchos. Al final freevo pregunta si quieres que sus servicios, mejor dicho demonios se arranquen por defecto al cargar linux, y como no he visto manera de decirle que no, pues vale, que lo hagan. No te preocupes Freevo que mas tarde yo te quito esos permisos.
Como no megusta nada que los programas me digan lo que tengo que hacer pues a posteriori de la instalacion de freevo me voy a la carpeta /etc/init.d/ y hago un:
$sudo rm -r freevo*
De esta manero evito que freevo que se cargue al iniciar, ya que en micaso prefiero que lo haga cuando yo le diga y aunque no sea la mejor manera de carcar un software en mi caso será el root el que haga la llamada de carga de freevo.

Así que me voy a la carpeta /root y hacemos un:
$sudo vim .bashrc
Dentro de este fichero tan solo colocaremos al final de este la siguiente linea:
freevo -fs
Ahora ya sabeis, :wq y el fichero guardado. Recordar que para poder introducir texto en un fichero, con Vim, debemos presionar la tecla Ins, para insertar, y una vez hecho esto presionamos Escape :wq y listo.

Bien, si reinicimos vemos que el sistema carga automaticamente con root y posterirmente este hace la llamada de freevo todo automaticamente.Freevo se carga perfectamente, pero si me muevo por los menus con el teclado, no puedo ver nada de musica ni peliculas porque todavía no las he metido.

Eso lo dejo para cada uno.

Anuncios

2 comentarios en “MediaCenter con Ubuntu + Freevo + Lirc + curiosidad….

    • zerowolf dijo:

      Lo siento mafersita pero hace mucho ya de esta noticia y deberias probar alguna version mas nueva, o incluso ubuntu media center o algo parecido. Un saludo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s