Cómo usar aplicaciones 3D bajo XGL
En realidad el título debería ser “cómo usarlas sobre“, y no “bajo” XGL. La cosa es muy simple. Cuando corres XGL como una sesión de inicio, XGL corre en una segunda capa (o display virtual), por encima del X.org original, y por decirlo de una forma, se “come” el uso de la aceleración 3D de tu tarjeta.
El resultado es que si tratas de abrir una aplicación 3D, el servidor X se cae y vuelve a partir. Para esto tienes que, simplemente, hacer que el programa se ejecute bajo la primera capa, la de X.org original, y no la segunda. Es decir, si quieres jugar Tremulous, Planet Penguin Racer, o quizás Unreal Tournament 2004, tienes que ejecutar el binario de esta forma:
DISPLAY=:0 programa
Por ejemplo:
DISPLAY=:0 ppracer
Y listo. Esto lo he probado usando tanto una tarjeta Nvidia como una ATI en Ubuntu, y en los dos casos funciona (como les dije, como una sesión, quizás partiendo XGL desde cero sea distinto).


¿Vale tambien para programas que usan el openGL?, porque yo la unica pega que le veo a usar Xgl-Compiz es quedarme sin TVTime que fue uno de mis motivos originales para salir de windows, lo he probado y no me funciona pero es que tengo el Xgl como servidor por defecto, creo, no lo elijo al comenzar la sesion.
Me impresiona la manera en que tus articulos se anticipan a mis dudas, estaba buscando algo asi ya que me da problemas Xgl con xine y otros programitas, probaré jugar con esto a ver como va :)
Gracias.
hola tomas …sabes instale enemy-territory pero no se oye ningun sonido :P
Virkoff: gracias! ¿cómo te fue?
soundwave: a mí me pasó con UT que tampoco tenía sonido. fue cosa de cerrar el reproductor de audio y listo.
excelente, pero las aplicaciones me salen sin borde, para cerrar y salir, como lo puedo solucionar.
saludos
kenmaster, en el display 0, no hay ningun decorador de ventanas cargado, por eso aparecen sin bordes las aplicaciones, prueba con
DISPLAY:=0 metacity
o kwin, o xfwm4 si tienes xfce instalado, de preferencia este ultimo
Prueba con eso antes o despues de correr la aplicacion a ver si sirve
Para el caso del Tvtime he dado con otra solución mas sencilla… sencillamente hay q llamarlo de esta manera
tvtime -noxv -n PAL
realmente no se que opción es -noxv (si alguien me lo dice mejor)
pero pude apreciar q con ella si que funcionaba ciertas cosas como la entrada de linea (en al cual conecto la wii) pero se desconfiguraba el tvtime colocandose en NTFS por eso el parámetro -n PAL
Cuando arranqueis probablemente no aparezcan las frecuencias, escanear de nuevo.
pd: mi configuración es XGL sobre ATI x300 y beryl y la tarjeta una Bttv878 (MIRO PCTV)
Hola me gustaria saber como ejecuto ese comando para jugar, al ejecutar la aplicacion al final le pongo eso en su ejecutable? espero me puedas ayudar
mucho te eagredecere que tengan la gentileza de ayudarme aprender a ejecutar este programa gracias