%general-entities; ]> $LastChangedBy$ $Date$ Metacity-&metacity-version; Metacity Introduction to Metacity The Metacity package contains a window manager. This is useful for organizing and displaying windows. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &metacity-md5sum; Download size: &metacity-size; Estimated disk space required: &metacity-buildsize; Estimated build time: &metacity-time; Metacity Dependencies Required , , and Optional , Xrender*, and libXcomposite** * libXrender is installed during an XFree86 installation, but the pkgconfig .pc file Metacity looks for is not installed. Satisfy the requirement by installing an xrender.pc file into /usr/X11R6/lib/pkgconfig (not applicable if you have Xorg installed): cat > /usr/X11R6/lib/pkgconfig/xrender.pc << "EOF" prefix=/usr/X11R6 exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: Xrender Description: X Render Library Version: 0.8.3 Cflags: -I${includedir} -I/usr/X11R6/include Libs: -L${libdir} -lXrender -L/usr/X11R6/lib -lX11 EOF ** libXcomposite can optionally be used, but here's what the Metacity package maintainer has to say about it in the configure script if the package is found: Not building compositing manager by default now, must enable explicitly to get it. And it doesn't work, so don't bother unless you want to hack on it... Installation of Metacity Install Metacity by running the following commands: ./configure --prefix=/usr --libexecdir=/usr/sbin --sysconfdir=/etc && make Now, as the root user: make install && install -v -m755 -d /usr/share/doc/metacity-&metacity-version; && install -v -m644 README rationales.txt doc/*.txt \ /usr/share/doc/metacity-&metacity-version; Command Explanations : Use this option if you are installing Metacity for a GNOME-2 installation. Configuring Metacity Configuration Information To automatically start the Metacity window manager when you issue the startx command, append to (or create) .xinitrc using the command below (not required if you are installing Metacity for a GNOME-2 installation). Ensure you backup your current ~/.xinitrc before proceeding: ~/.xinitrc cat >> ~/.xinitrc << "EOF" xterm & exec metacity EOF Contents Installed Programs Installed Library Installed Directories metacity, metacity-dialog, metacity-message, metacity-theme-viewer, and metacity-window-demo libmetacity-private.[so,a] /etc/gnome/gconf/gconf.xml.defaults/schemas/apps/metacity, /etc/gnome/gconf/gconf.xml.defaults/apps/metacity, /usr/include/metacity-1, /usr/share/doc/metacity-&metacity-version;, /usr/share/themes/[Crux,Simple]/metacity-1, /usr/share/themes/[Atlanta,Bright,Esco,AgingGorilla,Metabox], /usr/share/metacity, and /usr/share/gnome/wm-properties Short Descriptions metacity is a window manager used mainly by GNOME. metacity metacity-theme-viewer allows you to preview any installed Metacity theme. When designing a new Metacity theme, you can use metacity-theme-viewer to measure the performance of a window frame option, and to preview the option. metacity-theme-viewer metacity-window-demo demonstrates various kinds of windows that window managers and window manager themes should handle. metacity-window-demo