Resolver los (posibles) problemas de Beryl en Ubuntu

1. Problema del dibujado de los bordes de las ventanas.

Esto tiene dos posibles soluciones. Te recomiendo que uses la primera (que es simplemente copiar y pegar), y si no funciona, restaurar la copia de seguridad que se crea automáticamente e intentar la segunda solución.

Solución 1 (automática y sencilla)

La descubrí de casualidad trasteando la tarjeta gráfica. Al menos a mí (y a casi todo el mundo, según los comentarios) esta solución me ha funcionado perfectamente, y es el método más sencillo para configurar el xorg.conf. Hay que escribir estas órdenes en la consola (puedes copiar y pegar):

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig; sudo nvidia-xconfig -composite; sudo nvidia-xconfig -allow-glx-with-composite; sudo nvidia-xconfig -render-accel; sudo nvidia-xconfig -add-argb-glx-visuals

Tras esto, reinicia el servidor gráfico con Ctrl+Alt+Borrar. Si el servidor gráfico no arranca y arranca Linux en modo texto, escribe estas órdenes para volver a la situación anterior:

sudo mv /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
startx

Estas órdenes sirven para restaurar la copia de seguridad y volver a arrancar el servidor X.

Solución 2 (si no funciona la primera)

Hay que editar el archivo “xorg.conf”:
Pulsar Alt+F2, y en la caja que aparece, escribir:

gksudo gedit /etc/X11/xorg.conf

Una vez abierto el editor, hay que hacer varias cosas:

2.1.1. Buscar donde pone ‘DefaultDepth’, en ‘ Section “Screen” ‘, y si el valor que aparece a la derecha no es 24, pon 24.

2.1.2. Borrar, si existen, estas entradas en ‘ Section “Modules” ‘ :

Load "dri"
Load "GLCore

2.1.3. Añadir esta entrada en ‘ Section “Modules” ‘ :

Load "glx"

2.1.4. Añadir esta entrada en ‘ Section “Screen” ‘ :

Option "AddARGBGLXVisuals" "True"

Nota: en el comentario 6 del post de instalación de Beryl, Raúl dice que a él le funciona poniendo esto en otra parte del fichero. Podrías probar una opción, y si sigue sin funcionar, la otra.
2.1.5. Añadir esta sección al final del archivo (pegar tal cual):

Section "Extensions"
Option "Composite" "Enable"
EndSection

Tras editar xorg.conf, puedes pulsar Ctrl+Alt+Backspace para reiniciar las X y probar la nueva configuración. En teoría, este problema se soluciona haciendo esto, si tienes cualquier duda o sugerencia puedes dejarla en un comentario.

2. Cuando se abren muchas ventanas, algunas se quedan negras.

Esto no es un bug dde Beryl, sino de los controladores de Nvidia que, teóricamente, se solucionará no dentro de mucho. Pasa porque las ventanas se almacenan en la memoria de vídeo, y cuando no queda memoria, no se dibujan. Como solución temporal sirve recargar el gestor de ventanas (pulsando con el botón derecho en el icono de Beryl aparece esta opción), o reduciendo el tamaño de las mismas. Según se dice en el wiki de Beryl, hay gente que ha probado esto y les da resultado, pero a cambio de una reducción del número de imágenes por segundo (más lentitud). Para ello, hay que marcar estas opciones en “Opciones avanzadas de Beryl”, que aparece cuando se pulsa con el botón derecho sobre el icono de Beryl:

Plataforma de renderizado -> Forzar AIGLX
Enlazar -> Enlace estricto
Renderizado -> Renderizado Indirecto

(el el wiki de Beryl activan esto llamando a Beryl desde la consola)

A mí también me ocurre me ocurría este problema de las ventanas negras (hasta que cambié la tarjeta gráfica por otra con más memoria RAM), he probado probé a ajustar estos valores y da resultado, pero el rendimiento cae en picado, sobre todo al activar “Force AIGLX”, los fps caen de 80 con Auto a 15 con AIGLX. Si tienes un ordenador muy potente, quizás no lo notes, pero es que seguramente no necesites esto porque tu tarjeta gráfica tendrá mucha memoria. En fin, que hasta que no solucionen esto los de Nvidia, poco hay que hacer.

3. Bajo rendimiento.

Puede estar causado por algunas opciones mal configuradas en el gestor de ajustes de Beryl. Para solucionarlo, abre el gestor de ajustes de Beryl y bajo “opciones Generales”, en la pestaña “Opciones”, desmarca “Sincronizar con VBlank”.

Yo he probado esto, y vaya descubrimiento: el frame rate subió de 75-80 fps a más de 150. Más que recomendable.

4. El servidor gráfico se congela cuando se inicia, y se ve una pantalla negra.

Es un bug de los drivers Nvidia (versión 9625) que por lo visto sólo afecta a ciertas tarjetas. En versiones posteriores ya está resuelto, así que sólo hay que actualizar el driver (esto se hace con el gestor de actualizaciones de Ubuntu automáticamente).

Fuentes:
- Wiki de Beryl
- Ubuntu-es

Bookmark the permalink.

64 Responses to Resolver los (posibles) problemas de Beryl en Ubuntu

  1. Alesete says:

    Muchas gracias! era ese, ya funciona bien. Había probado a desactivar todos menos ese xD Un saludo!

  2. Jose Luis says:

    LA solucion 1 me funciono de maravilla.

  3. Maquiavelo says:

    Hola un saludo a todos, quiero compartir con ustedes la experiencia que adquirí basado en esta guia que amablemente nos compartión Gskbyte.

    Primero: En mi caso la primera opción para que se vean los bordes de las ventanas no me funcionó y en primera instancia tampoco la segunda y leí que a más de alguno tenía el mismo problema, sin embargo es de facil solución; el problema (en mi caso) era que había copiado y pegado lo que estaba escrito (Option “AddARGBGLXVisuals” “True”) y aunque ignoro que codificación sea la que utiliza este sitio al pegarlo en mi xorg.conf las comillas se covertían en caracteres raros, de eso me di cuenta cuando lo quise editar para regresarlo a su forma original (ya sin X) por si a alguien le sirve el comando sería “sudo nano /etx/X11/xorg.conf” y busca lo que agregaste y fíjate que estén las comillas de forma correcta (al hacerlo en otra máquina me ponía dos apostrofes juntos (que tambien se confunden (´´ , ”))) por eso no arrancan las X.

    Bueno el segundo caso es en las ventanas que se hacen negras, otra opción que tienes es revisar cuanta memoria RAM estás compartiendo con la tarjeta de video, eso lo revisas en la BIOS (ya sabes supr en el encendido de la máquina) y pues a buscarle o leerte la documentación de tu pĺaca en mi caso estaba como “size framebuffer” y tenía 8 MB así que lo subí hasta 128 que es lo más que me permite y listo no más ventanas negras. el quitar el Sincronizar con VBlank no me ha dado problema y es una magnífica idea para mejorar el rendimiento.

    Muchas gracias por el espacio Gskbyte y disculpa si me exedí un poco (o un mucho)

  4. Alejandro Rivero says:

    Es solo una sospecha, pero me pienso que en kubuntu alguno de los problemas de ventanas pueden tener que ver no tanto con las opciones de xorg sino con instalar aquamarina (el decorador kde) sin instalar emerald ni el manager; los que tienen instlado el manager al menos pueden ir al diamante en la barra de tareas y empezar a seleccionar opciones a mano.

  5. Daniel says:

    Oye Amigo, Saludos desde Venezuela,
    Antetodo, es para pedirte un GRAN Favor… Te dire que mi computadora tiene el sistema Linux el cual no entiendo mucho. Te pido porfavor si pudieras ayudarme en darme una pequeña esplicacion de como puedo activar el plug-in para poder ver videos y demas cuestiones que lo requiera la web. Estaria muy agradecido…
    Daniel desde Nirgua Estado Yaracuy Venezuela

  6. daniel says:

    aaaaaaaaaaaaa

  7. gskbyte says:

    Si estás usando Ubuntu, esta es la solución a tus problemas:

    http://www.getautomatix.com/wiki/index.php?title=Installation

    Elige la versión adecuada a tu versión de Ubuntu y la arquitectura de la que tengas instalada.

    ¡Un saludo!

  8. juanjux says:

    Me ha funcionado en Mandriva (haciendo las dos opciones, sólo con la primera no lo arreglaba.) Muchas gracias, y el título podría cambiarse a “Resolver los (posibles) problemas de Beryl en Linux” puesto que este problema no está limitado a Ubuntu.

  9. ricardo says:

    mira en cuanto a las recomendaciones para resolver los problemas de los bordes de ventana no pued arreglarlos con los comandos descritos al principio que otro procedimiento puedo utilizar. gracias
    (uso una tarjeta nvidia y el xubuntu 7.04)

  10. gskbyte says:

    Puedes probar las soluciones que vienen después. De todas formas, no lo he probado en xubuntu (que además, creo que no trae asistente para instalar los drivers).

    Siento no poder ayudarte.

  11. hermes says:

    yo he seguido los pasos de este post y terminé usando links2 para poder navergar desde consola y poder rescatar la configuración que tenía antes, ya ahí encontré una ayuda que me dijo como restaurar con:
    sudo dpkg-reconfigure x server-xorg

    ahí me puse a escoger el driver nvidia y otras cosas, pero en verdad me metí en aprietos.

  12. kek_500 says:

    Muchas gracias por tus consejos, estuve horas tratando de encontrar un metodo para solucionar el decorador de ventanas y gracias a ti lo he conseguido

  13. Roberto Jimenez says:

    Hola a todos! los consejos que he agarrado de aca de estos blogs me han sido muy utiles! Hay algo con lo que no he podido aprender a usar o a reparar! tengo ubuntu 7.04 y he istalado el beryl! no tengo tarjeta grafia solo la integrada por la compu! tengo 2 meses con el sistema operativo y todo iba de madre y muy bien! hace dos dias prendi la compu y note que los iconos del kiba-dock tenian un fondo negro, el cairo-clock tambien, el cubo no giraba y solo me salian 2 escritorios y por ultimo ya los efectos de las ventanas al minimizar, cerrar, maximizar etc… ya no funcionaban! he hecho todo lo que esta a mi alcance en cuanto a mis conocimientos y no he podido solucionar! por favor ayudenme! Gracias espero prontas repuestas!!

  14. marcelo says:

    Hace mucho instale ubuntu en el sistema de win vista pero despues tube que desinstalarlo (por un error de actualizacion) lo que no pude hacerlo de la manera facil asi que elimine las carpetas wubi y todo lo que tubiera que ver con ubuntu, pero ahora que ya tengo el equipo al 100% quiero instalar windows con wubi y me da error despues de instalar este programita y cuando este me dice que reinicie solo veo win vista y no me da el grub con windows y ubuntu.
    espero tener una respuesta pronto…y resolver mi problema.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>