Xgl también corre sobre XFCE
Buenas noticias para los XFCEros. Ayer logré hacer funcionar Xgl sobre Xfce (o bien, Xfce sobre Xgl) y todo anduvo bien. Antes pensaba que no se podÃa porque Compiz, al menos en Ubuntu, venÃa hecho para KDE o para GNOME (compiz-kde y compiz-gnome). Y todo sabemos que sin compiz no hay XGL, porque es el gestor de ventanas compiz el que hace uso de la aceleración 3D que provee nuestro querido Xgl.
Aquà va la historia.
Todo comenzó en un viejo tarro al que le habÃa instalado de prueba Arch Linux. (Nota al pie #1: Aplausos para Arch, es rápido, simple y está muy actualizado. Eso sÃ, definitivamente no recomendado para principiantes).
Estuvo medio botado el tarro, hasta que que por las casualidades de la vida me topé con éste post. Un tipo habÃa logrado la combinación de Xgl y Xfce en Ubuntu (y además en un Mac MIni!).
Si él pudo, por qué no yo, le dije a mi cerebro.
Sabiendo que probablemente me quitarÃa bastante tiempo (especialmente porque estaba usando el beta de XFCE 4.4), decidà tirarme a la piscina:
- Instalé los drivers propietarios de la tarjeta ATI (Radeon 8500LE). No fue del todo automático: tuve que instalar el módulo manualmente, y además reemplazar el libGL.so.1.2 original por uno que pillé en la red. Esto a causa de un error feÃsimo que tiraba glxinfo, a pesar de que X cargaba bien el driver.
- Siguiendo los pasos del wiki de Arch, instalé los paquetes de Xgl de cierto repositorio y me sorprendió ver que no habÃa ninguno llamado compiz-gnome como sucede en Gnome.
- Tuve que resolver un problema de dependencia que generaba cairo al tratar de instalar cairo-devel. (Nota al pie #2: Cairo es una de las dependencias de XFCE, por lo que al borrarlo supe que o entraba vÃa XGL o chao XFCE).
- Para cargar Xgl, usé el método de elegirlo a través de GDM (como si fuese otro escritorio más), lo que significó que crear un archivo llamado /etc/X11/sessions/xfce-xgl.desktop con los comandos necesarios.
- Listo!
Nota al pie #3: No sé por qué pero al entrar a XFCE la tecla ALT deja de funcionar, de hecho se mapea (curiosamente) como “Imprimir Pantalla”. Traté reconfigurando la configuración de teclado con Xmodmap pero el problema siguió ahÃ.
Nota al pie #4: Aunque estaba corriendo XFCE (un escritorio liviano) sobre Arch (una distro rápida), XGL no anduvo tan rápido como esperaba. De todas formas sacando algunos plugins, como wobbly y fade, la cosa se arregla bastante. Pero en cualquier tarro decente la combinación XGL + XFCE deberÃa andar de lujo.
Como algunos lo pidieron, subà el libGL.so.1.2 que resolvió los problemas de incompatibilidad que me daba el driver propietario de ATI (fglrx). Aquà está: libGL.so.1.2. Para usarlo, es cosa de descomprimirlo y copiarlo a /usr/lib, no sin antes respaldar el libGL.so.1.2 original. Ojalá les sirva.



¿Dónde conseguiste el libGL.so.1.2?
lo bajé de un foro de por ahÃ, no me acuerdo cuál. si lo necesitas lo subo, cero problema.
por fin…. no decia yo que en algun momento alguien lo iba a hacer….a probar nomas… juas justo cuando uno cree que tiene el tarro bien y estable… y piensa en usarlo y sin hacer cambios aparece algo como esto…JajJAjA en fin…
tomás: no “logré correr compiz sobre xfce”?
Hola, Tomás!
Sólo querÃa preguntarte algo que no me quedó claro. ¿Instalaste Xgl en Ubuntu o en Arch al final?
Saludos!
PD= ah, y: sÃ, serÃa de ayuda que subieras el LibGL.so … ;-)
¿XGL para Xfce? sà que se puede…
XFCE es un escritorio ligero si lo comparamos con Gnome, lo malo es que no existe un compiz para XFCE pero parece que algunos usuarios estan consiguiendo hacer funcionar xgl+compiz en XFCE……
Buen repositorio el que has mencionado, no lo conocia!! y felicidades por el experimento
Justo ahora que me pase de Arch a Ubuntu 6.06 !! jajaaja me involucione por la facilidad (falta de tiempo para mi Arch). Shadowhand repositorio weno pero con ausencia de TODOS los archivos necesarios para poner XGL, eso es lo malo (aunque buscando se encuentra).
Saludos a todos!!
Sabia que tarde o temprano despertarias Tomas! Mas vale tarde que nunca. En el repo de shadowhand debe estar todo (tambien te recomiendo el repo de [xfce-svn] que tambien mantiene shadowhand).
José: sobre Arch, cuando tenga tiempo voy a probarlo sobre Ubuntu a ver cómo me va. :)
interruptor: de nada!
Luis: jajaj, cómo cambian las cosas. de hecho, fue por tú sugerencia que decidà probar Arch!
Seria interesante lograr armar un Howto de XFCE XGL sobre todo para los que recien estamos entrando en linux. Yo me instale hace muy poquito Ubuntu Dapper y logre dejarlo con XGL/COMPIZ… pero me han dicho que XFCE es un escritorio mucho mas liviano, y como mi tarro es mas bien anciano, me gustaria probar xfce. Necesito desinstalar Gnome???
Gracias
No es nada nuevo, en cuanto se liberó Xgl compiz convertà los rpm a deb y funcionaba con xfce4.2, pero claro, olvÃdate de xfwm4.
http://josm.freeunixhost.com/otros/escritorios/2006/04/
Sipo si xfce creo que ocupa las mismas librerias que gnome: gtk
asà es.
feliciano: para nada. son paquetes distintos, es cosa de que lo instales XFCE vÃa Synaptic.
ppma: usando compiz-gnome? a todo esto, felicitaciones por los pantallazos!
Alguien sabe como hacerlo funcionar con la Intel 915 ya que logre arrancalo pero se ve muy lento supongo q es por que solo estan los comandos para gforce y ati
es muy facil
1 – reemplazar la linea Client0
#nano /etc/xdg/xfce-session
[Failsafe Session]
Count=4
Client0_Command=compiz
Client0_PerScreen=False
Client1_Command=xfce4-panel
Client1_PerScreen=False
Client2_Command=xfdesktop
Client2_PerScreen=False
Client3_Command=Thunar,–daemon
Client3_PerScreen=False
2- # touch /usr/bin/compiz
3- escribir o cortar y pegar esto en /usr/bin/compiz
#!/bin/bash
#
# Start compiz within gnome-session
# This script checks to see if XGL is running before starting compiz & gnome-window-decorator
if [ `ps -A | grep Xgl | wc -l` == "1" ]; then
DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz –replace gconf &
DISPLAY=:1 gnome-window-decorator &
fi
4- # chmod x /usr/bin/compiz
5- reiniciar el gdm
pkill gdm && gdm
Saludos
Oye el efecto que muestras al principio esta poca madre, yo he istalado el beryl es suse 10.1 corre perfecto, por cierto el efecto burn esta poca madre tambien, pero este efecto que tienes al principio no he logrado que funcione, es decir puedo hacer girar el cubo, pero no he logrado hacer q las ventanas se vean fuera del cubo, es un plugin o como le hiciste…
yo acabo de instalar xfce en mi ubuntu, donde ya tenia instalado beryl y anduvo de maravillas. De hecho no tuve que hacer nada, solo activar beryl y listo
hola, llevo unos dias con xubuntu y es una ostia, corre a diferencia de xp que se atascaaba por todo y por nada, me impresiona el uso del procesador apenas un poco cunado en guindos todo, lo he ido configurando y es una adiccion, quedarse hasta la madrugrada y levantarse en medio de la noche y en el silencio, pero aun con eso no puedo poner la barra awn u otra estilo mac, a lo mas me sale unos iconos sobre un fondo negro, segun parece necesita compiz, y siguiendo el hilo me anime a instarl el fusion pero no he podido, curiosamente no sale a la primera los requisitos, sera necesario una tarjeta de video de mas de 32? pero tratandose de linux se podriacon la memoria integrada a la placa? podrias hacer una manual paso a paso para lerdos y para mi? por cierto casi no encuentro info para xfce o xubuntu, que lastima y oh fortuna encontrarte.