ubuntu

Instalar Beryl con KDE en (k)ubuntu
2006-10-1

Posted by Fred.cpp in Ubuntu, Blog, Linux, Tutorials, videos, Linux & OpenSource, Links, Tutoriales, Desktops, Manuales y tutoriales, Manuales.
trackback

Ultima actualización: 2006-10-14
Que es Beryl? Se trata del gestor de ventanas basado en OpenGL que usa XGL para dar a tu escritorio un nuevo nivel de interactividad.

Este tutorial es para KDE, pero tambien existe el tutorial para instalar Beryl en Gnome.

Screenshot:

kdeberyl.png

Video:



Este tutorial contiene los pasos para instalar Beryl en un sistema con kubuntu. De momento Beryl está en fase de pruebas y no deberia instalarse en PC’s en con tareas críticas. Este tutorial está fuertemente basado en mi otro tutorial para instalar beryl en ubuntu, solo que aquel es para gnome. Si ya tienes Beryl funcionando en gnome, no es necesario que instales nada mas, solo crea los scripts de inicio de sesion y listo!

Instalas Beryl bajo el conocimiento de que esta en fase de pruebas y que esto podría no funcionar. Si quieres continuar, comenzamos.

En este tutorial se ejecutará beryl en forma de sesion solamente. Si lo deseas podrás entrar en tu sesion de gnome normal. Este tutorial es para kubuntu dapper, pero puede aplicar para otras distribuciones basadas o hermanas de ubuntu.

Por ultimo, requieres una tarjeta de video capaz de manejar Beryl, segn mi experiencia, sería una ATI Radeon 9550 o superior, pero puede funcionar en otras. En cuanto a nVidia, funciona en una gama muy amplia, incluyendo mi vieja nVidia eGeForce MX400, asi que si tienes una mas reciente, seguro no tendrás ningun problema ;-) . Ademas debes tener aceleración gráfica activada. Si lo deseas puedes ver este tutorial para aceleración gráfica con ATI o este para nVidia
Nota: Si tenias instalado compiz-quinn, es buena idea quitarlo antes:

sudo apt-get remove compiz compiz-gnome cgwd cgwd-themes xserver-xgl csm

Lo primero que necesitas es asegurarte de que tienes aceleración gráfica. Despues de eso, debes actualizar tu sistema:

sudo apt-get update


sudo apt-get upgrade

necesitarás hacer la actualización, Si no la haces pueden salir problemas.

Ahora agregaremos los repositorios necesarios:

sudo kate /etc/apt/sources.list

Agregar los repositorios de Quinnstorm

deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main

Si tienes una PC con ADM64, agrega tambien este repositorio:

deb http://xgl.compiz.info/ dapper main main-amd64

Ahora vamos a bajar la key de QuinnStorm y a agregarla para que apt no nos diga que hay paquetes sin firmar:

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

Acto seguido actualizamos la lista de paquetes con:

sudo apt-get update

Ahora ya podemos instalar Beryl:

sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes

Ahora ya tenemos Beryl instalado. Necesitamos crear el script que iniciará nuestra sesión en XGL:

sudo kate /usr/bin/startkdexgl.sh

dentro del documento que se crea agregamos esto:

Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Iniciar kde
exec startkde

Guardamos y cerramos. Lo anterior lo llamaremos al iniciar una sesion que crearemos ahora:

sudo kate /usr/share/xsessions/kde-xgl.desktop

Dentro del recien creado documento escribimos esto:

[Desktop Entry]
Encoding=UTF-8
Name=kde-xgl
Exec=/usr/bin/startkdexgl.sh
Icon=
Type=Application

Guardamos y cerramos nuevamente. Debemos dar permisos de ejecución a estos dos archivos, asi que ejecutamos:

sudo chmod 755 /usr/bin/startkdexgl.sh
sudo chmod 755 /usr/share/xsessions/kde-xgl.desktop

Ahora solo nos falta indicar que queremos que se ejecute beryl al inicio, por lo que crearemos un script para ello. ejecuta en la terminal el siguiente comando para crearlo:

kate ~/.kde/Autostart/startberyl.sh

Dentro de dicho archivo escribe lo siguiente:
#!/bin/bash
beryl-manager

Ahora dale permisos de ejecución:

chmod +x ~/.kde/Autostart/startberyl.sh

Ahora podemos reiniciar y al entrar, Asegurate de seleccionar la nueva sesion gnome-xgl.

En la bandeja del sistema aparece el icono de Beryl, haz click en el y selecciona “Seleccionar manejador de ventanas” / Beryl ;) Ahora escoje un tema con Emerald y listo ;-)
Solución de problemas:

Doble sombra!

Si tenias activada la sombra en los menus de KDE, cuando uses Beryl los menus tendrás una muy poco estética sombra de la sombra. solo debes desactivar la sombra en los menus para corregir esto.

Ve a sistem settings/apariencia/estilo/efectos y desactiva la sombra en los menus, como se muestra a continuación:

menusinsombra.jpg

Inicio KDE y es leeeentoo

Ve al icono de Beryl y selecciona “Seleccionar manejador de ventanas” / Beryl. Antes de eso KDE es muy lento en XGL!

El teclado se volvió loco!
Gracias a Luis Manuel Ruiz tenemos la solución:

El problema del teclado lo solucioné con dos comandos:
# xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
# setxkbmap -model pc105 -layout es

Si tienes teclado de 101 teclas (muy probable) solo cambia donde dice 105 por 101.

Para que el cambio se haga cada vez que entras a KDE, agrega dichos comandos a l script de inicio:

kate ~/.kde/Autostart/startberyl.sh

Y dentro escribelos:

# xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
# setxkbmap -model pc105 -layout es

Y asunto arreglado ;-)

Disfruten!

–>

Anuncios