[eside-ghost] Emet 1 - TVOut 0 Por fin!!!
Emet-Jon
emetjon en euskalnet.net
Dom Nov 16 12:49:12 CET 2003
Hola a todos!
En primer lugar, si no tienes ninguna inquietud de ver la pantalla del
oredenador (películas y tal) en la televisión, tu tarjeta no tiene TVOut
o simplemente no te interesa esto en este momento, por favor no leas
este mail que es una chapa brutal.
Empezamos: Por fin he conseguido configurar la salida de mi tarjeta a
la televisión.Si he de ser sincero cási me gana, pero la técnica y un
poco de suerte, hacen verdaderos milagros a veces...
A ver tengo una ATI Radeon 7500 QW DualHead, de esas, pero me parece
que este método funciona para casi todas las ATI, por ejemplo ATI
Mobility de los portátiles.
En primer lugar, no se dónde leí que para que funcionara tenía que
estar el módulo I2C, así que he recompilado el kernel 2.4.21* quitando
el framebuffer y poniendo soporte AGP y el driver Radeon.
También he de decir que tengo el XFree86 4.2... en el que funciona
# XFree86 -configure
así que una vez recompilado el kernel, configurar la tarjeta sin el
cable de la TV fué mas o menos sencillo.
A partir de aquí lo siguiente sería bajarse el programa, driver o como
lo quieras llamar: atitvout.
Yo me he bajado las fuentes de
http://www.stud.uni-hamburg.de/users/lennart/projects/atitvout/
y desde el directorio donde bajé las fuentes, he hecho
# make && make install
pero si no sigue en esa página, ya sabes, google es tu amigo.
Ahora llega la parte interessante del asunto. Vamos a ver, si quieres
ver el ordenador en la televisión, la resolución de la pantalla no puede
ser mayor de 800x600, no me preguntes porque. Sin embargo, si quieres
escribir un e-mail, ver una página web o lo que sea, la resolución
ideal, al menos para mis ojos, es por lo menos 1024x768.
Para solucionar esto, inspirado por "strema" en
http://www.linuxquestions.org/questions/history/56784
he creado dos archivos:
XF86Config.tvout -> Con el driver vesa y resolución 800x600
XF86Config.notv -> Con el driver radeon y resolución de 1024x768
Luego, en el demonio (se llama así ¿no?) /etc/init.d/kdm
he incluido al principio de la parte de start las siguientes líneas:
[..]
case "$1" in
start)
# Is TV-Out active?
if /usr/local/sbin/atitvout detect | grep -q TV; then
echo -n "Starting service $DM (with TV-Out)"
cp /etc/X11/XF86Config.tvout /etc/X11/XF86Config-4
else
echo -n "Starting service $DM (no TV-Out)"
cp /etc/X11/XF86Config.notv /etc/X11/XF86Config-4
fi
[...]
He de decir que para que funcione el ordenador en la tele, al menos con
esta configuración el cable ha de estar enchufado desde que se arranca
el ordenador, y de esta manera, automáticamente el kdm detecta si tiene
el cable o no y pone una resolución o otra.
En fin, espero que le haya ineteresado este mail a algún ghostero y si
alguien me valida este texto podemos publicarlo como receta chachi
piruli juan pelotilla en la web del ghost.
Sin más, gracias por leer este delirio, si has llegado hasta aquí y un
saludo para tod en s,
Emet_"
*(nota: primero lo intenté con el kernel 2.6.testing, que Borja me dijo
que tiraba bien, pero fué un completo desastre. No fué capaz ni de sacar
texto en pantalla despues del lilo)