Traduccion y modificación de la página http://wiki.beryl-project.org/wiki/Install/Debian
Requirimientos
- Distribucion Debian testing o unstable (sid)
- Debes tener Xorg 7.1
- Tarjeta de video soportada bajo XGL http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL
Drivers
Debian Testing
Añade a tu sistema testing en /etc/sources.list
deb http://http.us.debian.org/debian/ testing main contrib non-free
deb-src http://http.us.debian.org/debian/ testing main contrib non-free
#apt-get update
#apt-get dist-upgrade
Debian Unstable
- Añade a tu sistema unstable en /etc/sources.list
deb http://http.us.debian.org/debian/ unstable main contrib non-free
deb-src http://http.us.debian.org/debian/ unstable main contrib non-free
#apt-get update
#apt-get dist-upgrade
Paquetes requeridos:
#apt-get install libdrm2 libpng3 libpng12-0 libpng12-dev
#apt-get install libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev
#apt-get install x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev
#apt-get install x11proto-render-dev x11proto-randr-dev
#apt-get install libcairo2 libcairo2-dev libcairomm-1.0-0 libcairo-perl
#apt-get install libmono-cairo1.0-cil python-cairo libgl1-mesa-dev libgl1-mesa-dri
#apt-get install libgl1-mesa-glx libglu1-mesa libwxgtk2.4-1 libwxgtk2.6-0
#apt-get install mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1
#apt-get install libxfont1 libfontenc1 libwnck-common libwnck18
#apt-get install libstartup-notification0-dev libxcomposite-dev libxdamage-dev libxfixes-dev
Luego bajate los paquetes Beryl's debs
beryl
beryl-core
beryl-dbus
beryl-dev
beryl-manager
beryl-plugins
beryl-plugins-data
beryl-settings
emerald
emerald-themes
libberylsettings0
libberylsettings-dev
libemeraldengine0
libemeraldengine-dev
O para amd64 puedes añadir
deb http://boisson.homeip.net/amd64/beryl .
a tu sources.list, luego #apt-get update y despues apt-get install nombre del paquete...
- En el directorio donde has guardado los paquetes haz:
dpkg -i *.deb
XGL Download e Instalación
xserver-xgl
dpkg -i xserver-xgl...
XORG.CONF
NVIDIA xorg.conf fichero:
Load "GLcore"
Load "dri"
Load "glx"
Section "Extensions"
Option "Composite" "Enable"
EndSection
Driver "nvidia" # instead of nv
Option "RenderAccel" "true" # render accel is enabled by default
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "True"
ATI xorg.conf fichero:
Driver "fglrx"
- Lo siguiente que necesitamos hacer es inhabilitar la composición en nuestro archivo de los config, ésta es hecha agregando estas líneas al archivo de configuración
Section "Extensions"
Option "Composite" "0"
EndSection
INTEL xorg.conf fichero: ??
XGL con Xfce4 y Beryl
- !/bin/bash
- for nvidia card
Xgl :0 -ac -accel glx:fbo:0 -accel xv:fbo -fp /usr/share/fonts/X11/misc & sleep 5;
- Ejecuta xfce4
DISPLAY=:0 xfce4-session & DISPLAY=:0 beryl-xgl --replace dbus settings & DISPLAY=:0 emerald –-replace
- Para tarjetas ati e intel, usa xv:pbuffer.
NO HAGAS LO SIGUIENTE !!! aunque lo ponga en la página de BerylXgl symbolic link
root# rm /usr/bin/X
root# ln -s /usr/bin/Xgl /usr/bin/X
root# rm /usr/bin/X
root# ln -s /usr/bin/Xorg /usr/bin/X
GDM with XGL
In /etc/gdm/gdm.conf:
Add:
[servers]
0=Xgl # replace X by Xgl
[server-Xgl]
name=Xgl
command=/usr/X11R6/bin/Xgl :0 -fullscreen -fp /usr/share/fonts/X11/misc
-ac -accel glx:pbuffer -accel xv:fbo
- For ati and intel cards, use xv:pbuffer.
Salu2