Busindre » Blog Archive » Beryl en Mandriva 2007

Beryl en Mandriva 2007

December 11th, 2006 by Busindre

Aqui os dejo unos apuntes de Slok sobre como poner Beryl en Mandriva 2007 y resolver algun problemilla que podamos tener:

Beryl es un proyecto de los llamados escritorios 3D, no es el único, pero a mi parecer el que más alternativas otorga, si queréis mas información sobre beryl entrad en su pagina http://www.beryl-project.org/ , procedamos a la instalación en una maquina con mandriva free 2007 i686 (32 bits) con una nvidia geforce 7300 gs con KDE (Debería ir con otras tarjetas igual y con arquitectura de 64 tambien):

1.- Descargamos los drivers de nvidia desde su pagina web, le damos permisos con el chmod y reiniciamos (antes de eso tenéis que tener instalados los kernel-source correspondientes con el kernel) .

2.- Arrancamos en modo failsafe (en el menú de lilo aparece como una opción) y lo ejecutamos. ya tenemos aceleración gráfica, porsiacaso ejecutamos el comando "glxinfo" (En los paquetes de "mesa") y nos debería poner direct rendering: yes.

NOTA: Podemos poner el /etc/inittab con runlevel 3 para que no arranque las x, donde pone:
id:3:initdefault: y tampoco arrancaria el servidor de las x (Hay mas formas como matar el proceso o el demonio)

Para comprobar:

[slok@localhost ~]$ glxinfo | grep -i rendering
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4

3.- Ahora toca la instalación de beryl. con los repositorios ya puestos (si no visitad Http://easyurpmi.zarb.org/?language=es ), abrimos una terminal y ponemos como root urpmi beryl-core beryl-manager (ahora empezara a descargarse los paquetes y a instalarlos, son sobre unos 30).Antes en beryl tenian repositorios con estos paquetes, pero tubieron un problema y ahora esta en los repositorios "oficiales". Puede que no en todos, pero si vamos cambiando de backports acabaremos encontrandolos. (Selen estar en casi todos). Al ser solo backports (4 repositorios) nos permite ir probando sin esperar demasiado: http://easyurpmi.zarb.org/.

4.- Ahora debemos modificar algunas cosillas para que nuestro beryl funcione correctamente.

En una terminal:

Con cualquier editor de texto ya sea el vim, nano,kwrite,gedit... editamos esto:

* En el archivo /etc/sysconfig/xgl

Cambiamos de XGL=yes a no y si esta en no pues lo dejamos como esta

* En el archivo /etc/sysconfig/compositing-wm (no tenéis por que tenerlo, pero si está, ya sabéis, a modificarlo).

Cambiamos de COMPOSITING_WM_START=yes a COMPOSITING_WM_START=no . encaso de estar en no, lo dejamos como esta

* Ahora modificaremos el /etc/X11/xorg.conf pero antes de nada porsiacaso yo recomiendo hacer una copia, este lo debemos modificar como root, si no esta añadimos, si esta modificamos:(no debemos añadirlo al final, todo en su sección correspondiente, lo pone arriba, pone :section "XXXXXX")

Section "Device"
Option "RenderAccel" "True"
Option "DisableGLXRootClipping" "true"
Option "BackStoring" "True"

Section "Screen"
Option "AddARGBGLXVisuals" "True"

Section "Extensions"
#Option "Composite"
Option "Composite" "Enable"
Option "RENDER" "Enable"

NOTA: Añadimos eso a cada seccion del xorg, en Extrensions es el unico en el que borramos o comentamos una linea.

5.- Bueno ahora solo nos queda arrancar el beryl, pero antes de eso debemos comprobar que no esta el compiz arrancado, para ello solo tendremos que hacer un ps aux| grep compiz y en caso de que este arrancado, pues matarlo mediante un kill y el identificador de proceso.
ahora en consola ponemos beryl-manager y ya tenemos el beryl.

A mucha gente (me incluyo) le pasa que no le salen los marcos de las ventanas, para ello solo debemos modificar unas cosillas sin tener arrancado el beryl (os explico esto por que fue lo que yo hice y me funciono), tenemos que ir a:

Inicio --> Sistema --> Configuración --> KDE --> Aspecto y temas --> Decoración de ventanas

y ahí debemos poner KDE2 por ejemplo (beryl a veces no es compatible con algunos temas de estos y no aparecen los marcos )

Inicio--> Sistema --> Configuración --> KDE--> Aspecto y temas --> Estilo

y ahí seleccionamos KDE clásico por ejemplo

[si alguno de estos temas no funciona ir probando]

comento esto por que le pasa a infinidad de personas, y yo e buscado por google y aparte de que e encontrado poco, no funcionaba y entonces emepece a cambiar los temas, imagine que el beryl reconocería los de KDE por defecto o si no los mas simples, tan solo eso

y ya prácticamente esta todo... si por ejemplo tienes marcos pero no son los de beryl debemos hacer clik derecho sobre el iconillo del rubí que esta al lado del reloj y ahí cambiamos :

- Seleccionar el decorador de ventanas: standard beryl decorator (emerald)
- Seleccionar el gestor de ventanas: beryl (ante todo nunca pongáis compiz)

Ya deberiamos tener totalmente funcional el beryl, también nos tenemos que asegurar que el emerald esta cargado para eso solo tenéis que poner un ps aux|grep emerald , y si no esta pues arrancarlo.

Aquí os pongo unas capturas de mi escritorio:

http://img170.imageshack.us/img170/8959/instantnea1xw2.png
http://img99.imageshack.us/img99/704/instantnea2xu0.png
http://img95.imageshack.us/img95/7894/instantnea3pi8.png

y como todo pues ahora a toquetear por ahí y probar los efectos diferentes XD.

NOTA: Otra forma de intentar que salgan los marcos si tenemos ese problema es arrancar beryl y luego beryl-manager. Al arrancar beryl-manager salen los marcos.

Posted in Mandriva |

One Response

  1. Tux Huellas » Beryl en Mandriva 2007 Says:

    [...] http://www.busindre.com/beryl-en-mandriva-2007/ Igual tambien te interesan.... Mandriva Linux 2007 Beta 3Instalar Beryl en Ubuntu 7.04 [...]

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.