En este mini-tutorial mostraré los pasos que realizé para incorporar esta funcionalidad en mi máquina (Gentoo).
Para dar un inicio puedo decir que este tutorial sirve tanto para KDE como para Gnome.
ATENCION: No seguir con el paso consecutivo hasta tanto no haber realizado correctamente el actual.
Requerimientos:
- Gentoo
- Xorg 7.1
- KDE o Gnome
- GPU Nvidia
- Drivers Nvidia 1.0.9xxx
- Beryl (gestor de ventanas para el X Window System. Este es fork de Compiz, el cual utiliza el decorador de ventanas emerald, conocido en tiempos anteriores como cgwd)
Vamos al grano, los pasos a realizar son los siguientes:
1- Instalar los drivers NVIDIA desde el portage:
emerge -av nvidia-drivers
-> Agregamos en /etc/X11/xorg.conf lo siguiente:
Section "Screen"
Option "AddARGBGLXVisuals" "true"
Option "DisableGLXRootClipping" "true"
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
-> Ponemos por defecto la implementación OpenGL de Nvidia:
eselect opengl set nvidia
2- Instalación de Beryl:
-> Primero desenmascaramos los paquetes necesarios para el proceso, para esto generamos el archivo /etc/portage/package.keywords/beryl en donde definiremos los mismos:
#CORE LIBS
media-libs/glitz
x11-libs/cairo
x11-libs/libwnck
#BERYL CORE
x11-wm/beryl
x11-wm/beryl-core
x11-plugins/beryl-plugins
x11-plugins/beryl-dbus
x11-misc/beryl-manager
x11-misc/beryl-settings
x11-wm/emerald
x11-misc/emerald-themes
x11-apps/xlsclients
x11-apps/xvinfo
-> Concluido con esto, pasamos a instalar los componentes:
-> Rebooteamos la máquina
3- Si llegamos a este punto sin problemas, estamos en condiciones de usar Beryl:
-> Usando beryl-manager:
En la consola tipeamos:
-> Sin usar beryl-manager, generando un script:
Generamos un script con lo siguiente (berylstart.sh):
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
beryl --replace dbus settings &
emerald &
->Utilizando Beryl en forma definitiva en KDE:
Definimos en /etc/env.d/99kde-env lo siguiente:
KDEWM=/usr/bin/beryl-manager
Hacemos un env-update y luego configuramos KDE para que funcione sin problemas:
Para esto hay que deshabilitar dos cosas para asi tener la completa funcionalidad, hacemos lo siguiente:
Vamos a Control Center > Appearance & Themes > Style > Effects:
Enable GUI Effects debe estar habilitado, pero Combobox, Tooltip, Menu, Menu tear-off handles, and Menu Drop Shadow deben estar deshabilitados.
->Utilizando Beryl en forma definitiva en GNOME:
Definimos en /etc/env.d/99gnome-env lo siguiente:
WINDOW_MANAGER=/usr/bin/beryl-manager
Luego hacemos un env-update.
Temas de interés:
En Settings > Beryl Settings Manager se pueden configurar los efectos y los keybindings para el uso de Beryl.
En Settings > Emerald Theme Manager se pueden seleccionar temas para el windows manager.
Nota: Este mini tutorial se basa en parte de la info que se encuentra en http://www.gentoo-wiki.com
Salu2... y espero que les sirva...