[eside-ghost] Compiz VS Beryl
Jon Ander Hernández
hernandez en movimage.com
Mar Nov 28 19:29:41 CET 2006
Aupi!!
On Tue, 2006-11-28 at 09:53 +0100, Oinatz Aspiazu wrote:
> Eso de la calidad mayor de compiz lo dices tú porque yo probé compiz y luego
> el fork compiz-quinnstorn y ahora beryl y mi experiencia me dice que beryl
> me ha sido muchísimo más estable que compiz. Con compiz tenía bastantes
> problemas, como que no veía los bordes de las ventanas y tal y beryl lleva
> unos meses por aquí y es super estable en gentoo x86_64 :-p
Yo no he dicho lo contrario, beryl será más estable, no lo dudo, sobre
todo por toda la cantidad de feedback que esta teniendo, pero esta claro
que las decisiones técnicas que yo he visto en beryl, algunas son
desacertadas.
De todas maneras el nivel de estabilidad no solo depende de los bugs de
Compiz/Beryl, yo creo que en mayor medida depende de los bugs de Nvidia,
Xgl y Aiglx, que en el propio compositor de Compiz/Beryl y de aquí
podemos deducir otra cuestión, ¿es correcto hacer un workaround a todo
problema de las implementaciones de los servidores? ¿O debemos intentar
no hacerlo y esperar a que los corrijan? ¿Si decidimos hacer un
workaround, quien se encargará de eliminarlo una vez se haya corregido
el servidor?
> Probablemente porque beryl lleva muchísima gente por detrás que compiz no
> tiene y porque se está trasteando infinitamente más. Quizás lleva muchas
> florituras que a saber donde llevan, pero son todas opcionales, si no las
> quieres no las activas.
Eso no es del todo cierto, de hecho ese fue el motivo del fork, David
dijo que algunos parches jamás sería integrados en Compiz, entre ellos
el parche que permite el dual-head usando xinerama. La razón es que
xinerama esta obsoleto y va a ser sustituido por XRandR++, que vendrá en
Xorg 7.3 e integrar xinerama en Compiz suponía hacer muchas guarradas en
el core de Compiz.
David lo que proponía es que gracias al diseño de Compiz basado en
plugins, este podía extenderse sin necesidad de tocar el core, por lo
tanto, si se hubiera querido experimentar se podían haber hecho plugins
alternativos, como de hecho se está haciendo, que hay plugins portados
de beryl a Compiz como blurfx (el de las transparencias desenfocadas al
estilo Vista) y aquamarine (plug para los decorados de KDE).
> No hay que ser talibanes,
Bueno si... puedo parecer taliban con ciertas cosas y de hecho puede que
lo sea, como con el tema de los drivers libres, pero es que hay
El anuncio del fork de Beryl :
http://216.239.59.104/search?q=cache:7rTu1sy2BpYJ:forum.beryl-project.org/topic-4591-beryl-informations-announcement+beryl+announce&hl=es&gl=es&ct=clnk&cd=3&client=firefox-a
Pongo la cache de google, porque la página de beryl esta caída por una
petada en el HDD del server.
Respuesta de David :
http://lists.freedesktop.org/archives/compiz/2006-September/000487.html
Y hace una referencia al código :
---
With a few notable exceptions, most of the code I've seen going into
what is now beryl is not high quality code that would be considered for
compiz.
---
La respuesta de un miembro de la comunidad de beryl a la respuesta de
David es también muy interesantey muestra bastante bien la visión de
Beryl.
---
I found the patch someone wrote to add Xinerama to Xgl and compiz and
was very happy as when compiz mostly worked with my dual head setup. I
knew it maybe wasn't the right way to do it, but all the same, it meant
I could play NOW!!! That's all I really wanted. It didn't matter to me
that it would be ripped out and replaced by something better later, this
was a quick fix that worked for me.
---
> se está experimentando mucho todavía en este tema
Cierto, aunque de todas maneras hay experimentación más compleja que
otra, hacer un tema nuevo o hacer un plugin nuevo... es experimentar,
pero se acerca más al artwork que experimentar con la transformación de
los eventos de entrada para poder controlar las ventanas en perspectiva.
De todas maneras yo creo que tampoco hay que darle más vueltas, yo con
estos emails quería explicar mi visión de ambos proyectos, yo no creo
que beryl sea algo malo para nada. Hombre algo problemático si puede ser
si se vende como un Compiz hiper-vitaminado que convierte a Compiz en
algo innecesario, cuando no lo es, en Compiz es donde se esta
desarrollando el bleeding edge, donde se esta integrando el soporte
multi-head con XRandR++, la nueva extensión de transformación de
coordenadas del cursor, etc... y por ejemplo con cosas como con la
compra de los dominios compiz.net y compiz.org que hasta ahora apuntaban
a beryl y el hecho de no tener un bugtracker para seguir los bugs y
llevarlo todo con un foro... puede hacer bastante daño a Compiz.
Un saludete!!
JonAn.
Más información sobre la lista de distribución eside-ghost