Ignore:
Timestamp:
09/26/2012 07:41:06 PM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
b0369f3
Parents:
d356833
Message:

GNOME 3.6 Part 7.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/core/gdm.xml

    rd356833 r35e84dce  
    55  %general-entities;
    66
    7   <!ENTITY gdm-download-http "&gnome-download-http;/gdm/3.4/gdm-&gdm-version;.tar.xz">
    8   <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/3.4/gdm-&gdm-version;.tar.xz">
    9   <!ENTITY gdm-md5sum        "fda0470340f9c0bc2f8daccb280af520">
     7  <!ENTITY gdm-download-http "&gnome-download-http;/gdm/3.6/gdm-&gdm-version;.tar.xz">
     8  <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/3.6/gdm-&gdm-version;.tar.xz">
     9  <!ENTITY gdm-md5sum        "5a11f89761612e35cd326de347a97e14">
    1010  <!ENTITY gdm-size          "1.6 MB">
    11   <!ENTITY gdm-buildsize     "50 MB">
    12   <!ENTITY gdm-time          "0.8 SBU">
     11  <!ENTITY gdm-buildsize     "65 MB">
     12  <!ENTITY gdm-time          "0.5 SBU">
    1313]>
    1414
     
    2424
    2525  <indexterm zone="gdm">
    26     <primary sortas="a-gdm">gdm</primary>
     26    <primary sortas="a-GDM">GDM</primary>
    2727  </indexterm>
    2828
     
    3636    </para>
    3737
    38     &lfs70_checked;
     38    &lfs72_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6868        <para>
    6969          Estimated build time: &gdm-time;
    70         </para>
    71       </listitem>
    72     </itemizedlist>
    73 
    74     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    75     <itemizedlist spacing="compact">
    76       <listitem>
    77         <para>
    78           Required patch:
    79           <ulink url="&patch-root;/gdm-&gdm-version;-vt-allocation-hack-1.patch"/>
    80         </para>
    81       </listitem>
    82       <listitem>
    83         <para>
    84           Required patch:
    85           <ulink url="&patch-root;/gdm-&gdm-version;-blfs-patch-1.patch"/>
    8670        </para>
    8771      </listitem>
     
    9478      <xref linkend="accountsservice"/>,
    9579      <xref linkend="dconf"/>,
    96       <xref linkend="gnome-doc-utils"/>,
    97       <xref linkend="gtk3"/>,
    9880      <xref linkend="libcanberra"/>,
    99       <xref linkend="linux-pam"/> and
    100       <xref linkend="nss"/>
    101     </para>
    102 
    103     <bridgehead renderas="sect4">Required (runtime)</bridgehead>
     81      <xref linkend="linux-pam"/>,
     82      <xref linkend="nss"/> and
     83      <xref linkend="yelp-xsl"/>
     84    </para>
     85
     86    <bridgehead renderas="sect4">Recommended</bridgehead>
     87    <para role="recommended">
     88      <xref linkend="gobject-introspection"/>,
     89      <xref linkend="iso-codes"/> and
     90      <xref linkend="upower"/>
     91    </para>
     92
     93    <bridgehead renderas="sect4">Optional</bridgehead>
     94    <para role="optional">
     95      <xref linkend="check"/>
     96    </para>
     97
     98    <bridgehead renderas="sect4">Runtime Dependencies</bridgehead>
    10499    <para role="required">
     100      <xref linkend="consolekit"/>,
    105101      <xref linkend="gnome-session"/> and either
    106102      <xref linkend="gnome-shell"/> or
    107       <xref linkend="gnome-panel"/> and
    108       <xref linkend="metacity"/> (for the Greeter Window Manager).
    109     </para>
    110 
    111     <bridgehead renderas="sect4">Recommended</bridgehead>
    112     <para role="recommended">
    113       <xref linkend="consolekit"/>
    114       (Required for Shutdown/Restart functionality),
    115       <xref linkend="gobject-introspection"/>,
    116       <xref linkend="libxklavier"/>,
    117       <xref linkend="rarian"/> and
    118       <xref linkend="upower"/>
    119     </para>
    120 
    121     <bridgehead renderas="sect4">Optional</bridgehead>
    122     <para role="optional">
    123       <xref linkend="check"/> (required to run the testsuite)
     103      <xref linkend="metacity"/>
    124104    </para>
    125105
     
    150130    </para>
    151131
    152 <screen><userinput>patch -Np1 -i ../gdm-&gdm-version;-vt-allocation-hack-1.patch &amp;&amp;
    153 patch -Np1 -i ../gdm-&gdm-version;-blfs-patch-1.patch &amp;&amp;
    154 ./configure --prefix=/usr \
     132<screen><userinput>./configure --prefix=/usr \
    155133            --sysconfdir=/etc \
    156134            --localstatedir=/var \
    157135            --libexecdir=/usr/lib/gdm \
     136            --with-initial-vt=7 \
    158137            --with-at-spi-registryd-directory=/usr/lib/at-spi2-core \
     138            --with-authentication-agent-directory=/usr/lib/polkit-gnome \
     139            --with-check-accelerated-directory=/usr/lib/gnome-session \
     140            --with-consolekit-directory=/usr/lib/ConsoleKit \
    159141            --disable-static &amp;&amp;
    160142make</userinput></screen>
     
    170152
    171153<screen role="root"><userinput>make install &amp;&amp;
    172 chown -R -v gdm:gdm /var/lib/gdm /var/cache/gdm /var/log/gdm
    173 </userinput></screen>
     154chown -R -v gdm:gdm /var/lib/gdm /var/cache/gdm /var/log/gdm</userinput></screen>
    174155
    175156  </sect2>
     
    179160
    180161    <para>
    181       <parameter>--libexecdir=/usr/lib/gdm</parameter>: This
    182       parameter is used so that the <application>GDM</application> internal
    183       support programs are installed in the preferred location of <filename
    184       class="directory">/usr/lib/gdm</filename> instead of <filename
    185       class="directory">/usr/libexec</filename>.
     162      <parameter>--with-initial-vt=7</parameter>: This switch
     163      causes <application>GDM</application> to start on vt7
     164      instead of first free VT.
     165    </para>
     166
     167    <para>
     168      <parameter>--with-*-directory=...</parameter>: These switches
     169      specify location of programs that are used at runtime.
    186170    </para>
    187171
     
    189173      href="../../xincludes/static-libraries.xml"/>
    190174
    191     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    192       href="../../xincludes/without-scrollkeeper.xml"/>
     175    <para>
     176      <parameter>--with-default-pam-config=lfs</parameter>: Use this
     177      switch if you did not create <filename>/etc/lfs-release</filename>
     178      or distribution auto detection will fail and you will be unable
     179      to use <application>GDM</application>.
     180    </para>
    193181
    194182  </sect2>
     
    200188      <title>Config Files</title>
    201189
    202       <para><filename>/etc/gdm/custom.conf</filename></para>
     190      <para>
     191        <filename>/etc/gdm/custom.conf</filename>
     192      </para>
    203193
    204194      <indexterm zone="gdm gdm-config">
     
    215205        The GDM daemon is configured using the
    216206        <filename>/etc/gdm/custom.conf</filename> file.
    217         Default values are stored in GConf in the
     207        Default values are stored in GSettings in the
    218208        <filename>gdm.schemas</filename> file. It is recommended that end-users
    219209        modify the <filename>/etc/gdm/custom.conf</filename> file
     
    276266      <seglistitem>
    277267        <seg>
    278           gdm, gdmflexiserver and gdm-screenshot
     268          gdm and gdm-screenshot
    279269        </seg>
    280270        <seg>
    281           libgdmgreeter.so and libgdmsimplegreeter.so
     271          libgdm.so and libgdmsimplegreeter.so
    282272        </seg>
    283273        <seg>
     
    287277          /usr/lib/gdm,
    288278          /usr/share/gdm,
    289           /usr/share/gnome/help/gdm,
    290           /usr/share/omf/gdm and
    291           /var/{cache,lib,log,run}/gdm
     279          /usr/share/help/*/gdm,
     280          /var/cache/gdm,
     281          /var/gdm,
     282          /var/lib/gdm,
     283          /var/log/gdm and
     284          /var/run/gdm
    292285        </seg>
    293286      </seglistitem>
     
    311304      </varlistentry>
    312305
    313       <varlistentry id="gdmflexiserver">
    314         <term><command>gdmflexiserver</command></term>
    315         <listitem>
    316           <para>
    317             is the flexi server mechanism which allows to run
    318             <application>GDM sessions</application>
    319             on demand in a new virtual console.
    320           </para>
    321           <indexterm zone="gdm gdmflexiserver">
    322             <primary sortas="b-gdmflexiserver">gdmflexiserver</primary>
    323           </indexterm>
    324         </listitem>
    325       </varlistentry>
    326 
    327306      <varlistentry id="gdm-screenshot">
    328307        <term><command>gdm-screenshot</command></term>
    329308        <listitem>
    330309          <para>
    331             is a screenshot tool.
     310            is a <application>GDM</application> screenshot tool.
    332311          </para>
    333312          <indexterm zone="gdm gdm-screenshot">
Note: See TracChangeset for help on using the changeset viewer.