Beryl
De openSUSE, la enciclopedia libre.
Tabla de contenidos |
Breve introducción
- 1.- ¿Que és Beryl?
- 2.- ¿Cuál es la diferencia entre compiz de freedesktop.org y beryl?
- 1.- Beryl es un administrador de ventanas acelerado que trabaja encima de Xgl o de AIGLX usando la tecnología OpenGL, y proporciona efectos de aceleraración 3D al escritorio.
- 2.- Beryl: Diferencias con compiz
- Permite compartir, configuraciones de ficheros personalizadas ("profiles"), y usa una interfaz (Gestor de Ajustes de Beryl), en vez de el editor de configuración de gnome (gconf). Además, no requiere casi dependencias de GNOME
- Tiene muchos plugins adicionales
- Ejecuta su administrador (beryl-manager) desde el inicio de la sesión.
- Tiene un administrador de bordes de ventanas personalizable (Emerald - Esmeralda).
- Cambia con frecuencia: las nuevas características se agregan sobre una base diaria directas al código fuente.
- Y lo más importante: está mantenido por la comunidad de beryleros.
Instalación en OpenSuse 10.2 Nvidia (Kde)
- 1º
- - Comprobamos en Yast que disponemos de estos paquetes:
- Kernel-Source
- gcc
Bien....si no los tenemos, los instalamos.
- 2º
- - Procedemos a Bajar/Instalar los drivers de Nvidia:
Download----------> http://www.nvidia.es/object/linux_es.html elegir la plataforma adecuada para cada caso....32 bits/64.
- 3º
- - Procedemos a instalar el driver de Nvidia:
Salimos del entorno gráfico con Alt+Ctrl+F1 con esta acción pasamos a un modo Consola,nos logueamos como root.
Ejemplo:
root Login root Password tu_password_de_root Have a Lot of Fun root
ya estamos Logueados como root
Ahora "Matamos" el servidor X mediante el comando init 3 (nos debera aparecer un mensaje asi
- ---> Master Resource Control: runlevel 3 has been reached ( y pulsamos ENTER).
Ahora vamos al directorio donde esta/nos descargamos el driver de Nvidia. (Por ejemplo):
tu_nombre_de_ususario cd /home/tu_nombre_de_usuario/Desktop/
Una vez en el directorio de Nvidia tecleamos este par de comandos:
chmod +x NVIDIA...........
Seguidamente este otro comando
./NVIDIA............
Aceptamos el contrato de Licencia,le decimos que NO busque en él servidor ftp un kernel compilado/para compilar, y a los siguientes mensajes todo que SI.
Al terminar,cuando volvamos a la sesión de consola/terminal,tecleamos el siguiente comando------------> reboot (y con esto se nos reiniciará el sistema.
- 4º
- - Ahora instalamos Beryl:
Vamos a Yast y le añadimos esta fuente de instalación--->
Type - rpm-md/repomd Protocol - HTTP Server Name - software.opensuse.org Directory - /download/X11:/XGL/SUSE_Factory
Una vez añadido,salimos y en el mismo Yast vamos a la seccion Instalar Desinstalar Software,y en la opción BUSCAR,buscamos y seleccionamos estos paquetes:
- beryl-core
- beryl-plugins
- beryl-settings
- beryl-manager
- emerald
- emerald-themes
- aquamarine
- librsvg
- libwnck
Una vez instalado estos paquetes,tenemos/teneis que editar este fichero: xorg.conf,para ello abrimos una consola/terminal y como root tecleamos este
comando:
gedit /etc/X11/xorg.conf o kwrite /etc/X11/xorg.conf o kword /etc/X11/xorg.conf
Y hacemos lo siguiente:
Buscamos la seccion Device y le añadimos este par de líneas:
Option "NoFlip" "True" Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True"
y al final del fichero,le añadimos estas líneas:
Section "Extensions" Option "Composite" "on" EndSection
Una vez añadido lo anterior,abrimos para editar otro (y ultimo fichero a editar) displaymanager,lo hacemos asi:
gedit /etc/sysconfig/displaymanager o kwrite gedit /etc/sysconfig/displaymanager
Una vez dentro del fichero displaymanager,buscamos la línea que dice
DISPLAYMANAGER_XSERVER="Xorg"
y la cambiamos por
DISPLAYMANAGER_XSERVER="nvidia"
Anteriormente aparecía Xgl pero generaba una dualidad de servidores que terminaba mostrando un pantallazo deforme azul donde dice que ya hay otro servidor X en ejecución y es precisamente, porque el servidor no es nvidia.
Ahora buscamos la siguiente línea (en el mismo fichero):
DISPLAYMANAGER_XSERVER="nvidia"
y lo cambiamos por
DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel fbo"
Guardamos y cerramos el fichero displaymanager y ejecutamos el comando (en consola/terminal) SuSEconfig,y cuando acabe,ejecutamos estos dos comandos y acabamos:
rm /var/X11R6/bin/X ln -s /usr/X11R6/bin/Xgl /var/X11R6/bin/X
Listo en teoria ya deberiamos de tener Beryl funcionando 100%

