Configuring 3D Desktop Effects

Xgl is an Xserver architecture that lets you turn your desktop into a rotating 3-D cube, tile windows so they don’t overlap, and switch tasks while viewing live thumbnails. You can enable translucent or transparent windows, zoom in and out of the desktop screen, and use other window effects such as shadows, fading, and transformations. You can also configure windows to snap to other windows and screen edges when they are moved.

To enable Xgl, you need a graphics adapter capable of providing 3-D support, and you also need the graphics driver that Linux uses to operate the graphics adapter. This driver must be able to handle OpenGL (or 3-D) requests from the Linux kernel. Your screen resolution must be within the 1024x768 to 1920x2000 range, and your color depth must be set at 24-bit. 3-D acceleration must also be enabled. Use SaX2 to change your graphics card and monitor properties if necessary.

  1. Click Computer > Control Center.

  2. Click Desktop Effects in the Look and Feel group.

    The Desktop Effects tool analyzes your system and tries to determine whether or not you can run Xgl. If it finds anything wrong, it advises you on what actions you can take. For example, you might be advised to change your screen resolution or color depth, or to activate 3-D acceleration. Follow the on-screen prompts to configure your system for Xgl.

  3. After your system is configured for Xgl, click Enable Desktop Effects.

  4. Type the root password, then click Continue.

  5. Log out of your session, then log back in.

    The default desktop effects are now enabled. For example, windows are translucent when you move them, they fade away when you close them, and dragging a window to the far right of the screen rotates the desktop cube. To change any of these effects, use the options in the Desktop Effects Setting dialog box.

After your system has been configured for Xgl, you can use the following effects: