Escritorio 3D · 7 min read · Dec 23, 2025
Después de haber incluido las tecnologías de escritorio 3D AIGLX, Xgl y Compiz, Mandriva ha añadido todas las últimas actualizaciones de escritorio 3D en Mandriva Linux 2007 Spring.
Beryl, Compiz y Metisse - El escritorio 3D en Mandriva Linux 2007 Spring
Después de haber incluido las tecnologías de escritorio 3D AIGLX, Xgl y Compiz en Mandriva Linux 2007, Mandriva ha añadido todas las últimas actualizaciones de escritorio 3D en Mandriva Linux 2007 Spring, como Metisse y Beryl.
Metisse
Metisse es un proyecto de investigación francés pionero para mejorar las interfaces hombre-computadora. No es exactamente un escritorio 3D, sino un entorno de ventanas que hace posibles nuevas interacciones con las ventanas.
Por ejemplo, Metisse te permite reducir considerablemente el número de clics necesarios para copiar y pegar de una ventana a otra: si una ventana oculta un área donde un usuario interactúa, Metisse “rodará” estas ventanas para hacer visible esta área.
En lugar de un cubo 3D para representar un escritorio virtual, hay una vista general, una ‘vista de pájaro’. Todos los escritorios virtuales se muestran como si estuvieran sobre una mesa, y esta vista te permite cambiar de un escritorio virtual a otro. Esta vista te permite seleccionar otra ventana o moverte de un escritorio a otro. Esta es una gran alternativa a las funcionalidades de visualización disponibles en Compiz. Para usar esta función, presiona la tecla meta + d o usa la rueda del mouse mientras presionas la tecla meta. En la mayoría de los teclados, la tecla meta es la tecla de Windows.
Las interacciones con las ventanas pueden ser frecuentes en Metisse, ya que las ventanas pueden distorsionarse de varias maneras: puedes rotarlas, redimensionarlas, hacerlas más grandes para acercar, o duplicarlas. Para realizar este tipo de operaciones, solo haz clic con el botón izquierdo en la barra de título o en su borde, luego mueve el cursor. Hacer clic con el botón derecho en esta área muestra un resumen de las operaciones disponibles. Hacer clic con el botón del medio cancela todas las transformaciones. ¡Después de que la ventana se transforma, aún puedes trabajar en ella!
En un uso más avanzado de Metisse, las interfaces contenidas en las ventanas también pueden ser modificadas, creando “fachadas”. Es posible copiar botones y menús para crear tu propia interfaz: para crear una paleta de herramientas personalizada en software de procesamiento de imágenes como The GIMP, por ejemplo. Para tener una idea clara de cómo funciona esto, mira este video.
Compiz
Compiz es un gestor de ventanas que utiliza las características de aceleración 3D de tu tarjeta gráfica para aplicar transformaciones y efectos al escritorio. La característica más notable es la visualización de escritorios virtuales como un cubo 3D. Además de ser un ‘caramelo visual’, Compiz tiene muchas características que pueden mejorar la eficiencia y conveniencia del uso del escritorio.
Solo cambia de un escritorio virtual a otro para ver lo que realmente significa ‘escritorio 3D’. Presiona Ctrl+Alt+flecha izquierda y Ctrl+Alt+flecha derecha. Puedes rotar el cubo libremente manteniendo Ctrl+Alt, manteniendo presionado el botón izquierdo del mouse y moviendo el mouse.
La funcionalidad ‘escala’ (similar al ‘Exposé’ de Apple Mac OS X) ofrece una vista de todas las ventanas abiertas (usando miniaturas), para permitirte cambiar entre varias ventanas mientras puedes ver lo que se muestra en cada una. Se activa moviendo el mouse a la esquina superior derecha de la pantalla, o presionando Ctrl+Alt. Compiz también ofrece una vista en vivo del contenido de cada ventana en el selector de aplicaciones (Alt+Tab), en lugar de un simple ícono estático.
Beryl
Beryl es un ‘fork’ del proyecto Compiz. En otras palabras, Beryl se basa en el código de Compiz pero ahora es desarrollado y mantenido por otro equipo de desarrollo. Es probable que los proyectos Compiz y Beryl se fusionen nuevamente, y la próxima edición de Mandriva Linux probablemente incluirá una versión unificada de los dos proyectos.
Beryl es muy similar a Compiz y tiene la mayoría de las mismas características, como el cubo 3D y la visualización de ventanas ‘escala’. Donde Beryl difiere de Compiz es en ofrecer una amplia gama de complementos que permiten más características. Por ejemplo, hay un complemento de Beryl que muestra una miniatura de ventana para cada ventana en la barra de tareas cuando pasas el mouse sobre esa entrada de la barra de tareas.
Además, hay una gama más amplia de herramientas de configuración desarrolladas por la comunidad de Beryl. El applet beryl-manager simplifica la gestión del escritorio 3D al presentar un menú conveniente de herramientas y configuraciones en la bandeja del sistema. También puedes encontrar un gestor de preferencias, beryl-settings, que te permite elegir complementos y modificar la configuración de cada complemento.
Herramientas de configuración
Para facilitar la prueba y el cambio entre todas estas tecnologías de escritorio 3D, Mandriva ha desarrollado una herramienta disponible en el Centro de Control de Mandriva y directamente desde la pantalla de inicio de sesión. Esta herramienta ofrece la opción entre un escritorio Metisse, un escritorio ‘Cubo 3D’ o ningún escritorio 3D. Para usuarios expertos, existen opciones avanzadas para el escritorio ‘Cubo 3D’, que te permiten elegir manualmente Compiz o Beryl y establecer si se utiliza la tecnología de servidor subyacente AIGLX o Xgl.
Esta herramienta también se puede lanzar desde la línea de comandos para desactivar el escritorio 3D, útil en caso de problemas con el escritorio 3D. Para hacer esto, solo ejecuta el comando
drake3dcomo root.
Adaptación del entorno de escritorio
Las versiones recientes de Compiz y Beryl incluyen decoradores de ventanas para varios entornos de escritorio, y gracias a las herramientas de configuración de Mandriva, puedes adaptar fácilmente Compiz y Beryl al escritorio que prefieras.
Compiz ya tenía el gtk-window-decorator en Mandriva Linux 2007, mejorado para el entorno GNOME, pero lo suficientemente genérico como para ser utilizado en entornos “alternativos” como Xfce. En Mandriva Linux 2007 Spring, incluye un soporte mejorado para los temas de Metacity (el gestor de ventanas predeterminado de GNOME), lo que mejora la integración con el tema de escritorio “Ia Ora” desarrollado por Mandriva, y significa que Compiz respetará adecuadamente cualquier tema de ventana que elijas manualmente en GNOME.
En Mandriva Linux 2007 Spring, hay un nuevo kde-window-decorator disponible. Compiz ahora está mejor integrado con el entorno KDE, utilizando el tema de ventana de KDE (“Ia Ora”, o tu propia elección manual), y también utilizando los atajos de teclado predeterminados de KDE (como Alt+F2 para mostrar un símbolo del sistema).
El proyecto Beryl ofrece una mayor gama de decoradores de ventanas. El decorador Emerald actúa como un decorador de ventanas genérico y tiene su propio formato de tema. Incluso hay un editor de temas para facilitar la personalización de Emerald. Al igual que Compiz, Beryl también tiene decoradores de ventanas adaptados a los entornos de escritorio comunes. Heliodor es un decorador de ventanas GTK+ que reutiliza los temas de Metacity, como gtk-window-decorator. Aquamarine es un decorador de ventanas KDE, y es similar al kde-window-decorator de Compiz.
La herramienta de configuración drak3d instalará automáticamente paquetes de decoradores de ventanas adaptados al gestor de ventanas actualmente utilizado, en armonía con los entornos de escritorio instalados. Por ejemplo, si se selecciona Compiz y KDE está en ejecución en el sistema, la herramienta instalará compiz-decorator-kde.
Los paquetes de Compiz y Beryl de Mandriva incluyen scripts compiz-window-decorator y beryl-window-decorator, que ofrecen una capa de abstracción para los decoradores de ventanas: detectan el mejor decorador a utilizar, de acuerdo con los disponibles y el escritorio actual. Por ejemplo, en un entorno KDE, compiz-window-decorator lanzará kde-window-decorator si está disponible, y si no, volverá a gtk-window-decorator.
Configuración avanzada
Mandriva no es solo una distribución para principiantes. El sistema de configuración del escritorio 3D de Mandriva fue diseñado para ser fácilmente modificable por un usuario experimentado, mientras que también es compatible con la herramienta de configuración gráfica.
En el archivo /etc/sysconfig/compositing-wm, el valor {yes|no} de COMPOSITING_WM_START indica si se debe lanzar un gestor de ventanas de escritorio 3D, y COMPOSITING_WM contiene el nombre del gestor de ventanas a lanzar (Compiz, Beryl o metisse-start-fvwm).
De la misma manera, en el archivo /etc/sysconfig/compositing-server, COMPOSITING_SERVER_START indica si se debe utilizar un servidor gráfico adicional, y la variable COMPOSITING_SERVER contiene el nombre del servidor a lanzar (Xgl o Xmetisse).
Otras variables pueden ser modificadas, como el decorador de ventanas (con COMPOSTING_WINDOW_DECORATOR), o los argumentos para el gestor de ventanas (COMPOSITING_WM_ARGS).
Los valores predeterminados de estas variables se encuentran en los archivos /usr/share/compositing-wm/{wm}.defaults (donde {wm} es compiz, beryl o metisse-start-fvwm) y /usr/share/compositing-server/{server}.defaults (donde {server} es Xgl o Xmetisse).
En Mandriva Linux 2007 Spring, los escritorios 3D también se pueden configurar por usuario así como para todo el sistema, utilizando los archivos ~/.compositing-wm y ~/.compositing-server (que funcionan igual que las versiones a nivel de sistema).
Para más información, visita estas páginas:
- Metisse: http://www.mandriva.com/projects/metisse/
- Compiz: http://www.go-compiz.org/
- Beryl: http://www.beryl-project.org/
Escrito por Olivier ‘blino’ Blin, Mandriva bajo la licencia Creative Commons Attribution 3.0 Unported.
Traducido por Caroline Garlatti.
Revisado por Adam Williamson.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.