Siguiendo con el tema de unificar XBOX Server Proyector, ayer ya terminé de montar la caja, la verdad que ha quedado muy bien aunque al final el Atom 330 necesita la ventilación (aunque en la foto de zotac se vea como pasiva), pero el ventilador es chiquitín y no hace nada de ruido. Por cierto, que al principio cuando monté la lectora slim apreté tanto los tornillos que no abría la bandeja, que bruta soy XDDD
Empecé instalando una debian testing, pero cuando vi la que tenía que liar para meter el XBMC, que no me detectaba bien los sensores de temperatura y que una vez instalada la nvidia me petaba al usar VDPAU, pues saltando de enlace a enlace me encontré:
NVIDIA ION optimized XBMC Live 9.11 Live CD / Live USB version
Vamos perfecto, viene con todo preconfigurado y funciona fantásticamente, viene incluso con sabnzbdplus para bajarte cositas de las news
Lo único que he tenido que corregir para que se vea full 1080p 24hz en mi LG y proyector han sido las Xorg, ya que por defecto se autoconfiguraban a 1230x960p a 60hz. Luego pondré mi xorg.conf por si os ayuda y la configuración final del XBMC.
Haciendo pruebas, la película de Tierra la escena de los pájaros (50Mb/s) pone la CPU entre el 4-6% y Blade que también se las trae en la escena de la discoteca (40Mb/s), tampoco pasa del 6% de CPU. Asi que esta placa es más que recomendable, tengo dos gigas de ram puestos y aun no tengo funcionando el server de WOW, quizás una vez esté todo funcionando a la vez se resienta más… ya os contaré
Por el momento usamos como mando el Ipod Touch, con la aplicación de XBMC Remote que incluso tiene una opción para encender el ordenador con Wake On Lan, pero no me funciona. De todas formas, va a estar encendido todo el día XD
Update:
Usar el Control Remoto de la XBOX en Ubuntu
Cableado para soldar:
Configuración de lirc:
Plug it in to any available USB port.
I installed lirc (You need to enable the Universal Repo for this)
sudo apt-get install lirc
I selected none for both of the following options
edit /etc/lirc/lircd.conf
Mine looks like this
begin remote
name XboxDVDDongle
bits 8
begin codes
SELECT 0x0b
UP 0xa6
DOWN 0xa7
RIGHT 0xa8
LEFT 0xa9
INFO 0xc3
9 0xc6
8 0xc7
7 0xc8
6 0xc9
5 0xca
4 0xcb
3 0xcc
2 0xcd
1 0xce
0 0xcf
DISPLAY 0xd5
BACK 0xd8
SKIP- 0xdd
SKIP 0xdf
STOP 0xe0
REVERSE 0xe2
FORWARD 0xe3
TITLE 0xe5
PAUSE 0xe6
PLAY 0xea
MENU 0xf7
end codes
end remote
then do
modprobe -r lircatiusb xpad
modprobe lircatiusb
Last
edit /etc/lirc/hardware.conf
Change this setting in hardware.conf
Enable lircd
START_LIRCD=”true”
- for some reason this is disabled.
Load XBMC and it should work.
Fuente:
Mi xorg.conf para 1080p
Requiere nvidia driver 190.x o mayor y el xorg de karmic para 24hz
...
Section "Monitor"
...
HorizSync 15 - 68
VertRefresh 23 - 75
Option "ExactModeTimingsDVI" "TRUE"
ModeLine "1920x1080@24p" 74.16 1920 2558 2602 2750 1080 1084 1089 1125 hsync vsync
ModeLine "1920x1080@25p" 74.25 1920 2448 2492 2640 1080 1084 1089 1125 hsync vsync
ModeLine "1920x1080@30p" 89.01 1920 2448 2492 2640 1080 1084 1089 1125 hsync vsync
ModeLine "1920x1080@50p" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 hsync vsync
ModeLine "1920x1080@60p" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 hsync vsync
EndSection
Section "Screen"
...
DefaultDepth 24
Option "DynamicTwinView" "False"
Option "NoLogo" "True"
Option "FlatPanelProperties" "Scaling = Native"
SubSection "Display"
Depth 24
Modes "1920x1080@50p" "1920x1080@24p" "1920x1080@25p" "1920x1080@30p" "1920x1080@60p"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Finalmente en el XBMC activad:
- Sistema -> Video -> Reproducción: “Ajustar Frecuencia Refresco Pantalla para emparejar vídeo”.
- Sistema -> Sistema -> Video: “Sinc. de Refresco Vertical” en “Siempre Activo” (el video va mas suave).
Más información y ayudas (en inglés):
Un Saludo y como veis muy contentos con el aparatejo, os pondré fotos aluego
Parece que los desarrolladores de Ubuntu cada vez nos lo ponen más difícil para poder tener nuestro chute habitual de Wow. Ubuntu Karmic, viene con un par de problemas que pueden producir algún que otro dolor de cabeza: el primero provocado por PulseAudio y el segundo por las Xorg O_O
¿La solución en el siguiente episodioo!
…
..
Que nuuuu, si yo lo cuento todo XD
Aunque advierto que no he sido muy ortodoxo, supongo que mi falta de dosis hizo que perdiera el norte y buscara la solución fácil, asi que cualquier sugerencia es bienvenida
El problema de PulseAudio puede provocar cuelgues del juego o errores repentinos, lo mejor es que nos permita desabilitarlo cuando lo deseemos:
1o Editamos:
:~$ gksudo gedit /etc/pulse/client.conf
# This file is part of PulseAudio.
[..]
; autospawn = yes
[..]
Pues cambiad esa linea a
[..]
autospawn = no
[..]
Eso provoca también que PulseAudio no arranque al inicio de la sesión asi que debemos arrancarlo nosotros mismos con nuestras manitas, a mi no se me ha ocurrido nada mejor que añadirlo al inicio de mi sesión en gnome. Añadís un programa nuevo y en el campo “Orden” escribís:
/usr/bin/pulseaudio --start
Una vez hecho esto sólo queda arreglar el problema de las Xorg que es aun más grave, resulta que la repetición de tecla tiene un bug que hace que el personaje ande sin hacer la animación, supongo que es como si le diéramos a la tecla de andar a toda leche XD
Yo para arreglar esto he hecho un pequeño script que deshabilita la repetición de teclas y las vuelve a activar al salir del juego:
#!/bin/bash
function disable_keyrep
{
xset r off
}
function enable_keyrep
{
echo "Reenabling auto repeat"
xset r on
}
/usr/bin/pulseaudio -k #kill pulseaudio in game
disable_keyrep
env WINE_CURSOR="anything" WINEDEBUG="-all" wine "C:JuegosWorld of WarcraftWow.exe"
enable_keyrep
/usr/bin/pulseaudio --start #daemonize audio and respawn ![Smiley: Muy contento!][1]
Como podéis observar ya de camino apago pulseaudio al iniciar el wow y lo vuelvo a arrancar al salir del juego, sino editamos el fichero del cliente al matar el servicio de PulseAudio el solito vuelve a iniciarse :/
Espero que la próxima versión nos lo ponga un poco más fácil o mejor que vayan arreglándolo para esta versión
Un Saludo y la verdad que en todo lo demás me va fantástica, he adoptado al Empathy desde el primer día
Jijij, no he podido evitar ponerle a esta entrada un título algo cinematográfico y relacionado a la vorágine de WTF que he tenido que vivir estos días, pero empecemos por el principio…
Esta navidad queríamos a pedir a los reyes magos una TV o un proyector con soporte FullHD y todos los extras posibles, para poder disfrutar de una vez de nuestro sonido 5.1, que con la tele viejuna que teníamos daba más bien penilla ponerlos juntos xD
Total que en mis visitas por los foros de los proyectos que sigo vi una oferta de un proyector 1080p que estaba valorado en 2500? por 1000? con gastos de envío incluidos, en concreto es el Optoma HD80, una imagen de regalo
La verdad que el trato con Technodirect ha sido fantástico les mandé como 8 emails con preguntas y/o dudas (xD), santa paciencia del comercial que debió soñar conmigo toda semana. Bueno, como el muchacho no me dejó muchas más excusas nos lanzamos a la piscina y a los 2 días teníamos en casa el bicharraco que sólo con probarlo contra una pared de gotelé ya se veía… buffff
Pero claro ahora el HD80, nos requería un nuevo reproductor multimedia, total que los días del XBMC de la negra habían llegado a su fin, el nuevo objetivo era MythTV 1080p en Linux, como no
Me he preparado dos configuraciones para ir experimentando, los requisitos mínimos de todo el montaje así luego preparar un artículo más o menos pormenorizado que os pueda ayudar a los que se animen con algo similar.
HTPC Config Baja:
- P4 Celeron 2,8Ghz
- 512 DDR 233
- Nvidia 5200 FX (AGPx8) – Sin Ventilador
HTPC Config Alta:
- P4 Core 2 Dúo 2,3Ghz
- 512 DDR 800
- Nvidia 8400 GS (PCI-e) – Sin Ventilador
La verdad que me estoy encontrando muchísimos escollos sobretodo por que la información está muy dispersa y las soluciones se encuentran muy difusas en la vorágine de información que se puede encontrar en los foros especializados. Por el momento…
todo esto se me resiste
La reproducción de vídeos usando XVMC y Vsync Activo en las X a 24Hz (como en el cine) consume el 100% de CPU, parece un bug de nvidia ya que a 60Hz las X reproduciendo vídeo consumen poco menos de 4-5% (he probado con el nuevo 177 que trae ubuntu 8.10 y tampoco hubo suerte y el Flag UseEvent, que algunos hablan no funciona en las tarjetas 8xxx). ¿solución temporal? o pasas a OpenGL Vsync o te quedas en 60Hz.
Reproducción HD 1080p usando codecs H.264 (MKVs) en la configuración baja es imposible, la única opción sería que el nuevo driver de nvidia que soportará PureVideo funcionara en la gama 6/7 de nvidia pero al menos el driver beta, parece no soportarlas así que sino puedes usar tu vieja AGP, no parece lógico cambiar a una PCI-e y comprar placa nueva que te va a requerir igualmente cambiar todo lo demás. ¿Solución? convertir tus MKVs a MPEG2 que si está acelerado en XVMC eso si, ocupa “un poco más” xD
Lo que ya funciona
Forzar 24hz desde X11, la verdad que me costó encontrar el modo de forzar al proyector a emitirme al refresco y resolución que yo quería (1080p/24, 1080p/60), el problema es en realidad del propio proyector que aun siendo compatible con 24Hz no comunica correctamente estos datos al PC y por tanto requiere ser forzado por el usuario. Por el momento ningún firmware arregla esto y viendo que este proyector será muy pronto reemplazado (de ahí la oferta) dudo que lo sea, existe un modo no oficial de arreglarlo, pero como de momento no tengo ningún problema en forzarlo yo, mejor lo dejo como está.
MythTV, que pequeña gran maravilla del software que ha entrado en nuestras vidas para quedarse, todavía me quedan por mirar los plugins que le añaden más funciones pero lo visto hasta ahora es alucinante y la jefa, ya tiene programadas todas sus series para no perderse ninguna xD
AC3 por SPDIF, como comenté arriba usar el amplificador 5.1 era algo esencial en la ecuación y la verdad que echarlo a andar no ha sido complicado, nada más hay que activar/subirle el volumen desde almamixer o el control de volumen de gnome y añadir “-ac hwac3″ a mplayer
Ahora nos queda la decidir si unificar nuestro servidor de juegos amule con el HTPC y tenerlo en el salón o bien mantenerlos separados y que compartan sus ficheros por SSH-FS o NFS. Otra opción es usar el servidor como Backend de MythTV y el HTPC como Frontend que se conecta al servidor, aunque no se como irá
Un Saludo y seguiré informando y preparando ese futurible artículo
Resulta que estaba mirando como le había ido a la gente la release de Ubuntu 8.10 para este fin de semana comenzar mi pequeña install party casera y parece que ha salido, de nuevo, con un incomprensible y grave problema para una distribución que intenta ser un sistema operativo amigable. (Más información y resolución temporal)
Personalmente sufrí horrores para hacer funcionar como era debido Ubuntu 8.04, creo que la calidad de las release están de muy capa baja desde Ubuntu 7.04 e incluso 6.06 (la cual fue una release de las que crean escuela). Desde aquí, igual que a muchos de vosotros os he dado la tabarra con las maravillas de este S.O. me gustaría también denunciar la nueva política de release betas que nos están haciendo tragar en cada nueva versión.
Tenía la ilusa esperanza que el traspiés de la 8.04 hubiera sido un despiste, pero esta 8.10 me confirma que no es así. Sólo espero que por algún lugar alguien recapacite y se de cuenta que esta no es la forma de trabajar.
Por mi parte, llevo unos meses pensando en volver a mi debian, que no disfruto desde la añeja potato, pero me da una pereza ahora que la Ubuntu 8.04 es estable -después de chorrocientosmil parches en poco menos de 6 meses
Un Saludo compañeros de fatigas!