Changeset 6671555


Ignore:
Timestamp:
05/20/2005 07:01:02 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
b9d0ddd
Parents:
f0d4ce27
Message:

Tagged metacity.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4387 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/wm/metacity.xml

    rf0d4ce27 r6671555  
    1414
    1515<sect1 id="metacity" xreflabel="Metacity-&metacity-version;">
    16 <sect1info>
    17   <othername>$LastChangedBy$</othername>
    18   <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="metacity.html" ?>
    21 <title>Metacity-&metacity-version;</title>
    22 
    23 <indexterm zone="metacity">
    24   <primary sortas="a-metacity">Metacity</primary>
    25 </indexterm>
    26 
    27 <sect2>
    28 <title>Introduction to <application>Metacity</application></title>
    29 
    30 <para>The <application>Metacity</application> package contains a window
     16  <?dbhtml filename="metacity.html" ?>
     17
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>Metacity-&metacity-version;</title>
     24
     25  <indexterm zone="metacity">
     26    <primary sortas="a-metacity">Metacity</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30<title>Introduction to Metacity</title>
     31
     32<para>The <application>Metacity</application> package contains a window
    3133manager. This is useful for organizing and displaying windows.</para>
    3234
    33 <sect3>
    34 <title>Package information</title>
    35 
    36 <itemizedlist spacing='compact'>
    37   <listitem><para>Download (HTTP):
    38     <ulink url="&metacity-download-http;"/></para></listitem>
    39   <listitem><para>Download (FTP):
    40     <ulink url="&metacity-download-ftp;"/></para></listitem>
    41   <listitem><para>Download MD5 sum:
    42     &metacity-md5sum;</para></listitem>
    43   <listitem><para>Download size:
    44     &metacity-size;</para></listitem>
    45   <listitem><para>Estimated disk space required:
    46     &metacity-buildsize;</para></listitem>
    47   <listitem><para>Estimated build time:
    48     &metacity-time;</para></listitem>
    49 </itemizedlist>
    50 </sect3>
    51 
    52 <sect3>
    53 <title><application>Metacity</application> dependencies</title>
    54 
    55 <sect4>
    56 <title>Required</title>
    57 
    58 <para><xref linkend="intltool"/>,
    59       <xref linkend="GConf"/>, and
    60       <xref linkend="gtk2"/>
    61 </para>
    62 </sect4>
    63 
    64 <sect4>
    65 <title>Optional</title>
    66 <para><xref linkend="startup-notification"/>,
    67       <ulink url="http://freedesktop.org/Software/xlibs">Xrender</ulink>*, and
    68       <ulink url="http://freedesktop.org/Software/xlibs">libXcomposite</ulink>**
    69 </para>
    70 
    71 <para>* <filename class='libraryfile'>libXrender</filename> is installed
    72 during an <application>XFree86</application> installation, but the
    73 <application>pkgconfig</application> <filename>.pc</filename> file
    74 <application>Metacity</application> looks for is not installed. Satisfy the
    75 requirement by installing an <filename>xrender.pc</filename> file into
    76 <filename class='directory'>/usr/X11R6/lib/pkgconfig</filename> (not
    77 applicable if you have <application>Xorg</application> installed):</para>
    78 
    79 <screen><userinput><command>cat &gt; /usr/X11R6/lib/pkgconfig/xrender.pc &lt;&lt; "EOF"</command>
    80 prefix=/usr/X11R6
     35    <bridgehead renderas="sect3">Package Information</bridgehead>
     36    <itemizedlist spacing="compact">
     37      <listitem>
     38        <para>Download (HTTP): <ulink url="&metacity-download-http;"/></para>
     39      </listitem>
     40      <listitem>
     41        <para>Download (FTP): <ulink url="&metacity-download-ftp;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download MD5 sum: &metacity-md5sum;</para>
     45      </listitem>
     46      <listitem>
     47        <para>Download size: &metacity-size;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Estimated disk space required: &metacity-buildsize;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated build time: &metacity-time;</para>
     54      </listitem>
     55    </itemizedlist>
     56
     57    <bridgehead renderas="sect3">Metacity Dependencies</bridgehead>
     58
     59    <bridgehead renderas="sect4">Required</bridgehead>
     60    <para><xref linkend="intltool"/>,
     61    <xref linkend="GConf"/>, and
     62    <xref linkend="gtk2"/></para>
     63
     64    <bridgehead renderas="sect4">Optional</bridgehead>
     65    <para><xref linkend="startup-notification"/>,
     66    <ulink url="http://freedesktop.org/Software/xlibs">Xrender</ulink>*, and
     67    <ulink
     68    url="http://freedesktop.org/Software/xlibs">libXcomposite</ulink>**</para>
     69
     70    <para>* <filename class='libraryfile'>libXrender</filename> is installed
     71    during an <application>XFree86</application> installation, but the
     72    <application>pkgconfig</application> <filename>.pc</filename> file
     73    <application>Metacity</application> looks for is not installed. Satisfy the
     74    requirement by installing an <filename>xrender.pc</filename> file into
     75    <filename class='directory'>/usr/X11R6/lib/pkgconfig</filename> (not
     76    applicable if you have <application>Xorg</application> installed):</para>
     77
     78<screen role="root"><userinput>cat &gt; /usr/X11R6/lib/pkgconfig/xrender.pc &lt;&lt; "EOF"
     79<literal>prefix=/usr/X11R6
    8180exec_prefix=${prefix}
    8281libdir=${exec_prefix}/lib
     
    8786Version: 0.8.3
    8887Cflags: -I${includedir} -I/usr/X11R6/include
    89 Libs: -L${libdir} -lXrender  -L/usr/X11R6/lib -lX11
    90 <command>EOF</command></userinput></screen>
    91 
    92 <para>** <application>libXcomposite</application> can optionally be used, but
    93 here's what the <application>Metacity</application> package maintainer
    94 has to say about it in the configure script if the package is found:
    95 <quote>Not building compositing manager by default now, must enable explicitly
    96 to get it. And it doesn't work, so don't bother unless you want to hack on
    97 it...</quote></para>
    98 </sect4>
    99 </sect3>
    100 
    101 </sect2>
    102 
    103 <sect2>
    104 <title>Installation of <application>Metacity</application></title>
    105 
    106 <para>Install <application>Metacity</application> by running the following
    107 commands:</para>
    108 
    109 <screen><userinput><command>./configure --prefix=/usr --libexecdir=/usr/sbin --sysconfdir=/etc &amp;&amp;
    110 make</command></userinput></screen>
    111 
    112 <para>Now, as the root user:</para>
    113  
    114 <screen><userinput role='root'><command>make install &amp;&amp;
     88Libs: -L${libdir} -lXrender  -L/usr/X11R6/lib -lX11</literal>
     89EOF</userinput></screen>
     90
     91    <para>** <application>libXcomposite</application> can optionally be used,
     92    but here's what the <application>Metacity</application> package maintainer
     93    has to say about it in the configure script if the package is found:
     94    <quote>Not building compositing manager by default now, must enable
     95    explicitly to get it. And it doesn't work, so don't bother unless you want
     96    to hack on it...</quote></para>
     97
     98  </sect2>
     99
     100  <sect2 role="installation">
     101    <title>Installation of Metacity</title>
     102
     103    <para>Install <application>Metacity</application> by running the following
     104    commands:</para>
     105
     106<screen><userinput>./configure --prefix=/usr --libexecdir=/usr/sbin --sysconfdir=/etc &amp;&amp;
     107make</userinput></screen>
     108
     109    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     110
     111<screen role="root"><userinput>make install &amp;&amp;
    115112install -v -m755 -d /usr/share/doc/metacity-&metacity-version; &amp;&amp;
    116113install -v -m644 README rationales.txt doc/*.txt \
    117     /usr/share/doc/metacity-&metacity-version;</command></userinput></screen>
    118 
    119 </sect2>
    120 
    121 <sect2>
    122 <title>Command explanations</title>
    123 
    124 <para><option>--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas</option>:
    125 Use this option if you are installing <application>Metacity</application> for
    126 a <application><acronym>GNOME</acronym>-2</application> installation.</para>
    127 
    128 </sect2>
    129 
    130 <sect2 id='metacity-config'>
    131 <title>Configuring <application>Metacity</application></title>
    132 
    133 <sect3>
    134 <title>Configuration Information</title>
    135 
    136 <para>To automatically start the <application>Metacity</application> window
    137 manager when you issue the <command>startx</command> command, append to (or
    138 create) <filename>.xinitrc</filename> using the command below (not required
    139 if you are installing <application>Metacity</application> for
    140 a <application><acronym>GNOME</acronym>-2</application> installation). Ensure
    141 you backup your current <filename>~/.xinitrc</filename> before
    142 proceeding:</para>
    143 
    144 <indexterm zone="metacity metacity-config">
    145    <primary sortas="e-AA.xinitrc">~/.xinitrc</primary>
    146 </indexterm>
    147 
    148 <screen><userinput><command>cat &gt;&gt; ~/.xinitrc &lt;&lt; "EOF"</command>
    149 xterm &amp;
    150 exec metacity
    151 <command>EOF</command></userinput></screen>
    152 </sect3>
    153 
    154 </sect2>
    155 
    156 <sect2>
    157 <title>Contents</title>
    158 
    159 <segmentedlist>
    160   <segtitle>Installed Programs</segtitle>
    161   <segtitle>Installed Library</segtitle>
    162   <segtitle>Installed Directories</segtitle>
    163  
    164   <seglistitem>
    165     <seg>metacity, metacity-dialog, metacity-message, metacity-theme-viewer
    166       and metacity-window-demo</seg>
    167     <seg>libmetacity-private.[so,a]</seg>
    168     <seg>/etc/gnome/gconf/gconf.xml.defaults/schemas/apps/metacity,
    169       /etc/gnome/gconf/gconf.xml.defaults/apps/metacity,
    170       /usr/include/metacity-1,
    171       /usr/share/doc/metacity-&metacity-version;,
    172       /usr/share/themes/[Crux,Simple]/metacity-1,
    173       /usr/share/themes/[Atlanta,Bright,Esco,AgingGorilla,Metabox],
    174       /usr/share/metacity and
    175       /usr/share/gnome/wm-properties</seg>
    176   </seglistitem>
    177 </segmentedlist>
    178  
    179 <variablelist>
    180   <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    181   <?dbfo list-presentation="list"?>
    182 
    183 <varlistentry id="metacity-prog">
    184   <term><command>metacity</command></term>
    185   <listitem>
    186     <para>is a window manager used mainly by
    187        <application><acronym>GNOME</acronym></application>.
    188     </para>
    189     <indexterm zone="metacity metacity-prog">
    190       <primary sortas="b-metacity">metacity</primary>
    191     </indexterm>
    192   </listitem>
    193 </varlistentry>
    194 
    195 <varlistentry id="metacity-theme-viewer">
    196   <term><command>metacity-theme-viewer</command></term>
    197   <listitem>
    198     <para>allows you to preview any installed
    199       <application>Metacity</application> theme. When designing a new
    200       <application>Metacity</application> theme, you can use
    201       <command>metacity-theme-viewer</command> to measure the performance
    202       of a window frame option, and to preview the option.
    203     </para>
    204     <indexterm zone="metacity metacity-theme-viewer">
    205       <primary sortas="b-metacity-theme-viewer">metacity-theme-viewer</primary>
    206     </indexterm>
    207   </listitem>
    208 </varlistentry>
    209 
    210 <varlistentry id="metacity-window-demo">
    211   <term><command>metacity-window-demo</command></term>
    212   <listitem>
    213     <para>demonstrates various kinds of windows that window managers and
    214       window manager themes should handle.</para>
    215     <indexterm zone="metacity metacity-window-demo">
    216       <primary sortas="b-metacity-window-demo">metacity-window-demo</primary>
    217     </indexterm>
    218   </listitem>
    219 </varlistentry>
    220 </variablelist>
    221 
    222 </sect2>
     114    /usr/share/doc/metacity-&metacity-version;</userinput></screen>
     115
     116  </sect2>
     117
     118  <sect2 role="commands">
     119    <title>Command Explanations</title>
     120
     121    <para><option>--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas</option>:
     122    Use this option if you are installing <application>Metacity</application> for
     123    a <application>GNOME-2</application> installation.</para>
     124
     125  </sect2>
     126
     127  <sect2 role="configuration" id="metacity-config">
     128    <title>Configuring Metacity</title>
     129
     130    <sect3>
     131      <title>Configuration Information</title>
     132
     133      <para>To automatically start the <application>Metacity</application>
     134      window manager when you issue the <command>startx</command> command,
     135      append to (or create) <filename>.xinitrc</filename> using the command
     136      below (not required if you are installing
     137      <application>Metacity</application> for a
     138      <application>GNOME-2</application> installation). Ensure
     139      you backup your current <filename>~/.xinitrc</filename> before
     140      proceeding:</para>
     141
     142      <indexterm zone="metacity metacity-config">
     143        <primary sortas="e-AA.xinitrc">~/.xinitrc</primary>
     144      </indexterm>
     145
     146<screen><userinput>cat &gt;&gt; ~/.xinitrc &lt;&lt; "EOF"
     147<literal>xterm &amp;
     148exec metacity</literal>
     149EOF</userinput></screen>
     150
     151    </sect3>
     152
     153  </sect2>
     154
     155  <sect2 role="content">
     156    <title>Contents</title>
     157
     158    <segmentedlist>
     159      <segtitle>Installed Programs</segtitle>
     160      <segtitle>Installed Library</segtitle>
     161      <segtitle>Installed Directories</segtitle>
     162
     163      <seglistitem>
     164        <seg>metacity, metacity-dialog, metacity-message,
     165        metacity-theme-viewer, and metacity-window-demo</seg>
     166        <seg>libmetacity-private.[so,a]</seg>
     167        <seg>/etc/gnome/gconf/gconf.xml.defaults/schemas/apps/metacity,
     168        /etc/gnome/gconf/gconf.xml.defaults/apps/metacity,
     169        /usr/include/metacity-1,
     170        /usr/share/doc/metacity-&metacity-version;,
     171        /usr/share/themes/[Crux,Simple]/metacity-1,
     172        /usr/share/themes/[Atlanta,Bright,Esco,AgingGorilla,Metabox],
     173        /usr/share/metacity, and
     174        /usr/share/gnome/wm-properties</seg>
     175      </seglistitem>
     176    </segmentedlist>
     177
     178    <variablelist>
     179      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     180      <?dbfo list-presentation="list"?>
     181      <?dbhtml list-presentation="table"?>
     182
     183      <varlistentry id="metacity-prog">
     184        <term><command>metacity</command></term>
     185        <listitem>
     186          <para>is a window manager used mainly by
     187          <application>GNOME</application>.</para>
     188          <indexterm zone="metacity metacity-prog">
     189            <primary sortas="b-metacity">metacity</primary>
     190          </indexterm>
     191        </listitem>
     192      </varlistentry>
     193
     194      <varlistentry id="metacity-theme-viewer">
     195        <term><command>metacity-theme-viewer</command></term>
     196        <listitem>
     197          <para>allows you to preview any installed
     198          <application>Metacity</application> theme. When designing a new
     199          <application>Metacity</application> theme, you can use
     200          <command>metacity-theme-viewer</command> to measure the performance
     201          of a window frame option, and to preview the option.</para>
     202          <indexterm zone="metacity metacity-theme-viewer">
     203            <primary
     204            sortas="b-metacity-theme-viewer">metacity-theme-viewer</primary>
     205          </indexterm>
     206        </listitem>
     207      </varlistentry>
     208
     209      <varlistentry id="metacity-window-demo">
     210        <term><command>metacity-window-demo</command></term>
     211        <listitem>
     212          <para>demonstrates various kinds of windows that window managers and
     213          window manager themes should handle.</para>
     214          <indexterm zone="metacity metacity-window-demo">
     215            <primary sortas="b-metacity-window-demo">metacity-window-demo</primary>
     216          </indexterm>
     217        </listitem>
     218      </varlistentry>
     219
     220    </variablelist>
     221
     222  </sect2>
     223
    223224</sect1>
    224 
Note: See TracChangeset for help on using the changeset viewer.