Como instalar XGL y sobrevivir para contarlo.
Pptux me estaba comentando vía email acerca de cómo instalar XGL en Ubuntu para poder ejecutar (sobre todo en usuarios que usan ATI) Compiz Fusion sin problemas. También, releyendo los comentarios del how-to de hace unos meses me encuentro con que muchos tienen problemas con esto así que creo que a más de uno le va a venir bien para cuando actualicen a Gutsy en 7 días :-)
Primero; que placa de video debo tener? Principalmente XGL debe ser usado en ATI (por ahora), en las placas Intel y Nvidia ya soportan AIGLX que, ocupa menos memoria y brinda un mejor rendimiento. Pero, si queremos probar con XGL, estos son los requerimientos:
Nvidia: MX 4xxx o superior con los drivers binarios.
ATI: Mobility Radeon 9700 SE o Radeon X300 y superiores con driver propietario fglrx 8.23
Intel: i8xxx o i9xxx
Evacuada las dudas de si disponemos de ese hard metemos manos a la obra:
Instalar el paquete xgl:
$ sudo apt-get install xserver-xgl
En Gutsy es todo lo que se hace, al reiniciar ya tendremos XGL corriendo. Sencillo no?
Ahora, para los que dejan Feisty “por si acaso” debemos elegir el método para ejecutar por defecto el servidor de xgl y para eso les dejo, el que es -al menos para mí- el mejor:
Editamos el archivo
En Gnome
$ sudo gedit /usr/bin/startxgl.sh
En KDE
$ kdesu kate /usr/bin/startxgl.sh
Y debemos agregar en este archivo, dependiendo siempre del hardware:
Nvidia con Gnome
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer &
DISPLAY=:1
dbus-launch --exit-with-session gnome-session
Nvidia con KDE
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer &
DISPLAY=:1
exec startkde
Nvidia con XFCE
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer &
DISPLAY=:1
exec xfce4-session
ATI o Intel con Gnome
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
dbus-launch --exit-with-session gnome-session
ATI o Intel con KDE
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec startkde
ATI o Intel con XFCE
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec xfce4-session
Noten que siempre que sea Gnome estaremos llamando en esas líneas al paquete dbus-x11 que, hasta ahora, no se instala en Gutsy, si les pasa, ya saben la solución ¿imagino que si no? sudo apt-get install… nombredelpaquete. Si este no está, X no arranca.
Guardamos el archivo, cerramos el editor y le damos permisos de ejecución:
$ sudo chmod +x /usr/bin/startxgl.sh
Ahora tenemos que agregar la opción para que al iniciar sesión podamos elegir la sesión con XGL
Gnome:
$ sudo gedit /usr/share/xsessions/xgl.desktop
KDE:
$ kdesu kate /usr/share/xsessions/xgl.desktop
Y copiar a este archivo
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Arranca una sesion Xgl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
Guardamos, cerramos el editor y reiniciamos las X con Ctrl+Alt+Backspace
Elejimos en Opciones > Elegir Sesion > Xgl
Ingresamos y, por regla siempre la primera vez no la hago predeterminada (al preguntarme, justo después de apretar el ENTER una vez puesta nuestra clave de usuario) por si tengo algún error y deseo modificar alguno de los dos archivos creados.
También suele preguntarnos por la distribución del teclado -solo la primera vez- a lo que responderemos con que use la determinada por Gnome.
Y eso es todo, con eso ya deberían tener XGL corriendo tranquilamente. Sencillo no?
Existen dos métodos más, pero pongo este que es el que siempre me ha resultado, si lo quieren leer -en inglés- pinchen aquí.
Completa esta lectura con:
Si te gustó este post, por favor considera dejar un comentario o suscribirte al feed y obtener artículos futuros en tu lector de feeds.










Comentarios (0)
No hay comentarios todavía.
Deja un comentario