source: gnome/core/gnome-screensaver.xml@ a8f9c437

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
Last change on this file since a8f9c437 was a8f9c437, checked in by Krejzi <krejzi@…>, 12 years ago

Anjuta 3.4.4, Epiphany 3.4.3, GNOME Screensaver 3.4.4, GNOME Shell 3.4.2, Nemiver 0.9.3 and Rygel 0.14.3. Last of the updates fur current stable release.

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

  • Property mode set to 100644
File size: 7.6 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY gnome-screensaver-download-http
8 "&gnome-download-http;/gnome-screensaver/3.4/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
9 <!ENTITY gnome-screensaver-download-ftp
10 "&gnome-download-ftp;/gnome-screensaver/3.4/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
11 <!ENTITY gnome-screensaver-md5sum "9aa0e075b4cc9090283595a0b7504793">
12 <!ENTITY gnome-screensaver-size "556 KB">
13 <!ENTITY gnome-screensaver-buildsize "13 MB">
14 <!ENTITY gnome-screensaver-time "0.2 SBU">
15]>
16
17<sect1 id="gnome-screensaver" xreflabel="gnome-screensaver-&gnome-screensaver-version;">
18 <?dbhtml filename="gnome-screensaver.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>gnome-screensaver-&gnome-screensaver-version;</title>
26
27 <indexterm zone="gnome-screensaver">
28 <primary sortas="a-gnome-screensaver">gnome-screensaver</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to GNOME Screensaver</title>
33
34 <para>
35 The <application>GNOME Screensaver</application> package contains a
36 screen saver and locker designed to have simple, sane, secure defaults
37 and be well integrated with the desktop. It supports locking down of
38 configuration settings, has translations into many languages and
39 convenient user switching.
40 </para>
41
42 &lfs70_checked;
43
44 <bridgehead renderas="sect3">Package Information</bridgehead>
45 <itemizedlist spacing="compact">
46 <listitem>
47 <para>
48 Download (HTTP): <ulink url="&gnome-screensaver-download-http;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download (FTP): <ulink url="&gnome-screensaver-download-ftp;"/>
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download MD5 sum: &gnome-screensaver-md5sum;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Download size: &gnome-screensaver-size;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated disk space required: &gnome-screensaver-buildsize;
69 </para>
70 </listitem>
71 <listitem>
72 <para>
73 Estimated build time: &gnome-screensaver-time;
74 </para>
75 </listitem>
76 </itemizedlist>
77
78 <bridgehead renderas="sect3">GNOME Screensaver Dependencies</bridgehead>
79
80 <bridgehead renderas="sect4">Required</bridgehead>
81 <para role="required">
82 <xref linkend="dbus-glib"/>,
83 <xref linkend="gnome-desktop"/> and
84 <xref linkend="linux-pam"/>
85 </para>
86
87 <bridgehead renderas="sect4">Recommended</bridgehead>
88 <para role="recommended">
89 <xref linkend="libgnomekbd"/>,
90 </para>
91
92 <para condition="html" role="usernotes">User Notes:
93 <ulink url="&blfs-wiki;/gnome-screensaver"/>
94 </para>
95 </sect2>
96
97 <sect2 role="installation">
98 <title>Installation of GNOME Screensaver</title>
99
100 <para>
101 Install <application>GNOME Screensaver</application> by running the
102 following commands:
103 </para>
104
105<screen><userinput>sed -i 's|etc/pam\.d"|etc"|' data/Makefile.in &amp;&amp;
106./configure --prefix=/usr \
107 --sysconfdir=/etc \
108 --libexecdir=/usr/lib/gnome-screensaver \
109 --with-pam-prefix=/etc &amp;&amp;
110make</userinput></screen>
111
112 <para>
113 This package does not come with a test suite.
114 </para>
115
116 <para>
117 Now, as the <systemitem class="username">root</systemitem> user:
118 </para>
119
120<screen role="root"><userinput>make install</userinput></screen>
121
122 </sect2>
123
124 <sect2 role="commands">
125 <title>Command Explanations</title>
126
127 <para>
128 <command>sed -i 's|etc/pam\.d"|etc|' data/Makefile.in</command>:
129 This command is used so that an erroneous message to copy the PAM
130 configuration file is not displayed.
131 </para>
132
133 <para>
134 <parameter>--libexecdir=/usr/lib/gnome-screensaver</parameter>:
135 This parameter causes the libexec files to be installed in the preferred
136 location of <filename
137 class="directory">/usr/lib/gnome-screensaver</filename> instead of
138 <filename class="directory">/usr/libexec</filename>.
139 </para>
140
141 <para>
142 <parameter>--with-pam-prefix=/etc</parameter>: This parameter is
143 used so that the <application>Linux PAM</application> configuration file
144 for the <application>GNOME Screensaver</application> application is
145 installed in the correct location.
146 </para>
147
148 </sect2>
149
150 <sect2 role="configuration">
151 <title>Configuring GNOME Screensaver</title>
152
153 <sect3 id="gnome-screensaver-config">
154 <title>Config Files</title>
155
156 <para><filename>/etc/pam.d/gnome-screensaver</filename></para>
157
158 <indexterm zone="gnome-screensaver gnome-screensaver-config">
159 <primary sortas="e-etc-pam.d-gnome-screensaver">
160 /etc/pam.d/gnome-screensaver</primary>
161 </indexterm>
162
163 </sect3>
164
165 <sect3>
166 <title>Configuration Information</title>
167
168 <sect4>
169 <title>Linux PAM Configuration</title>
170
171 <para>
172 The default <filename>GNOME Screensaver</filename> configuration
173 file does not work with a BLFS system. Replace the existing file with
174 one that can be used on a BLFS system by issuing the following command
175 as the <systemitem class="username">root</systemitem> user:
176 </para>
177
178<screen role="root"><userinput>cat &gt; /etc/pam.d/gnome-screensaver &lt;&lt; "EOF"
179<literal># Begin /etc/pam.d/gnome-screensaver
180
181auth include system-auth
182auth optional pam_gnome_keyring.so
183
184account include system-account
185password include system-password
186session include system-session
187
188# End /etc/pam.d/gnome-screensaver</literal>
189EOF
190chmod -v 644 /etc/pam.d/gnome-screensaver</userinput></screen>
191
192 </sect4>
193
194 </sect3>
195
196 </sect2>
197
198 <sect2 role="content">
199 <title>Contents</title>
200
201 <segmentedlist>
202 <segtitle>Installed Programs</segtitle>
203 <segtitle>Installed Directory</segtitle>
204
205 <seglistitem>
206 <seg>
207 gnome-screensaver and gnome-screensaver-command
208 </seg>
209 <seg>
210 /usr/lib/gnome-screensaver
211 </seg>
212 </seglistitem>
213 </segmentedlist>
214
215 <variablelist>
216 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
217 <?dbfo list-presentation="list"?>
218 <?dbhtml list-presentation="table"?>
219
220 <varlistentry id="gnome-screensaver-prog">
221 <term><command>gnome-screensaver</command></term>
222 <listitem>
223 <para>
224 is a screensaver and screen-locking program designed to work
225 seamlessly with the <application>GNOME</application> Desktop.
226 </para>
227 <indexterm zone="gnome-screensaver gnome-screensaver-prog">
228 <primary sortas="b-gnome-screensaver">gnome-screensaver</primary>
229 </indexterm>
230 </listitem>
231 </varlistentry>
232
233 <varlistentry id="gnome-screensaver-command">
234 <term><command>gnome-screensaver-command</command></term>
235 <listitem>
236 <para>
237 is a tool used for controlling an already running instance
238 of <application>GNOME Screensaver</application>.
239 </para>
240 <indexterm zone="gnome-screensaver gnome-screensaver-command">
241 <primary sortas="b-gnome-screensaver-command">gnome-screensaver-command</primary>
242 </indexterm>
243 </listitem>
244 </varlistentry>
245
246 </variablelist>
247
248 </sect2>
249
250</sect1>
Note: See TracBrowser for help on using the repository browser.