Diferencia entre revisiones de «XGL»

De Guía Ubuntu
Saltar a: navegación, buscar
(Creando artículo)
 
(Formato)
 
Línea 4: Línea 4:
 
Para instalar XGL es necesario tener activado los repositorios [[Activar universe y multiverse|universe y multiverse]] e instalar el siguiente paquete :
 
Para instalar XGL es necesario tener activado los repositorios [[Activar universe y multiverse|universe y multiverse]] e instalar el siguiente paquete :
  
  sudo aptitude install xserver-xgl
+
  $ sudo aptitude install xserver-xgl
  
 
==Crear una sesión XGL==
 
==Crear una sesión XGL==
Línea 14: Línea 14:
 
Agregaremos la sesión XGL a las ya existentes, para ello creamos un fichero al que llamaremos, por ejemplo, ''startxgl.sh'' :  
 
Agregaremos la sesión XGL a las ya existentes, para ello creamos un fichero al que llamaremos, por ejemplo, ''startxgl.sh'' :  
  
  sudo gedit /usr/local/bin/startxgl.sh
+
  $ sudo gedit /usr/local/bin/startxgl.sh
  
 
Una vez abierto el archivo startxgl.sh, añadir lo siguiente:
 
Una vez abierto el archivo startxgl.sh, añadir lo siguiente:
  
 +
<bash>
 
  #!/bin/sh
 
  #!/bin/sh
 
  Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer
 
  Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer
Línea 24: Línea 25:
 
  export DISPLAY=:1
 
  export DISPLAY=:1
 
  exec gnome-session
 
  exec gnome-session
 
+
</bash>
  
 
Guardamos el documento y cerramos el editor de textos. Ahora debemos darle permisos de ejecución con el siguiente comando:
 
Guardamos el documento y cerramos el editor de textos. Ahora debemos darle permisos de ejecución con el siguiente comando:
  
  sudo chmod a+x /usr/local/bin/startxgl.sh
+
  $ sudo chmod a+x /usr/local/bin/startxgl.sh
  
 
Por último debemos crear el archivo de inicio de sesión XGL:
 
Por último debemos crear el archivo de inicio de sesión XGL:
  
  sudo mkdir -p /etc/X11/sessions
+
  $ sudo mkdir -p /etc/X11/sessions
  sudo gedit /etc/X11/sessions/xgl.desktop
+
  $ sudo gedit /etc/X11/sessions/xgl.desktop
  
 
Añadiremos las siguientes lineas al archivo xgl.desktop:
 
Añadiremos las siguientes lineas al archivo xgl.desktop:
Línea 48: Línea 49:
 
Agregaremos la sesión XGL a las ya existentes:
 
Agregaremos la sesión XGL a las ya existentes:
  
  sudo kate /usr/local/bin/startxgl.sh
+
  $ sudo kate /usr/local/bin/startxgl.sh
  
 
Una vez abierto el archivo ''startxgl.sh'', añadir lo siguiente:
 
Una vez abierto el archivo ''startxgl.sh'', añadir lo siguiente:
  
 +
<bash>
 
  #!/bin/sh
 
  #!/bin/sh
 
  Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer
 
  Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer
Línea 58: Línea 60:
 
  export DISPLAY=:1
 
  export DISPLAY=:1
 
  exec startkde
 
  exec startkde
 +
</bash>
  
 
Guardamos el documento y cerramos el editor de textos. Ahora debemos darle permisos de ejecución con el siguiente comando:
 
Guardamos el documento y cerramos el editor de textos. Ahora debemos darle permisos de ejecución con el siguiente comando:
  
  sudo chmod a+x /usr/local/bin/startxgl.sh
+
  $ sudo chmod a+x /usr/local/bin/startxgl.sh
  
 
Por último debemos crear el archivo de inicio de sesión XGL:
 
Por último debemos crear el archivo de inicio de sesión XGL:
  
  sudo mkdir -p /etc/X11/sessions
+
  $ sudo mkdir -p /etc/X11/sessions
  sudo kate /etc/X11/sessions/xgl.desktop
+
  $ sudo kate /etc/X11/sessions/xgl.desktop
  
 
Añadiremos las siguientes lineas al archivo xgl.desktop:
 
Añadiremos las siguientes lineas al archivo xgl.desktop:

Última revisión de 10:59 14 ago 2007

Xgl es una arquitectura X server, iniciada por David Reveman, en realidad una capa que se encuentra sobre OpenGL vía glitz. Aprovecha las ventajas de las modernas tarjetas gráficas mediante sus controladores OpenGL, que soportan aceleración por hardware de todas las aplicaciones X, OpenGL y XVideo y los efectos gráficos, componiendo un gestor de ventanas, como Compiz Fusion.

Instalación

Para instalar XGL es necesario tener activado los repositorios universe y multiverse e instalar el siguiente paquete :

$ sudo aptitude install xserver-xgl

Crear una sesión XGL

Dependiendo de si usamos Gnome o KDE existen pequeñas diferencias.

GNOME

Agregaremos la sesión XGL a las ya existentes, para ello creamos un fichero al que llamaremos, por ejemplo, startxgl.sh :

$ sudo gedit /usr/local/bin/startxgl.sh

Una vez abierto el archivo startxgl.sh, añadir lo siguiente:

<bash>

#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer
&
sleep 4
export DISPLAY=:1
exec gnome-session

</bash>

Guardamos el documento y cerramos el editor de textos. Ahora debemos darle permisos de ejecución con el siguiente comando:

$ sudo chmod a+x /usr/local/bin/startxgl.sh

Por último debemos crear el archivo de inicio de sesión XGL:

$ sudo mkdir -p /etc/X11/sessions
$ sudo gedit /etc/X11/sessions/xgl.desktop

Añadiremos las siguientes lineas al archivo xgl.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

KDE

Agregaremos la sesión XGL a las ya existentes:

$ sudo kate /usr/local/bin/startxgl.sh

Una vez abierto el archivo startxgl.sh, añadir lo siguiente:

<bash>

#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer
&
sleep 4
export DISPLAY=:1
exec startkde

</bash>

Guardamos el documento y cerramos el editor de textos. Ahora debemos darle permisos de ejecución con el siguiente comando:

$ sudo chmod a+x /usr/local/bin/startxgl.sh

Por último debemos crear el archivo de inicio de sesión XGL:

$ sudo mkdir -p /etc/X11/sessions
$ sudo kate /etc/X11/sessions/xgl.desktop

Añadiremos las siguientes lineas al archivo xgl.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

Ver también