source: gnome/platform/gnome-settings-daemon.xml@ 3609a85

10.0 10.1 11.0 ken/refactor-virt lazarus qt5new trunk xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since 3609a85 was 3609a85, checked in by Douglas R. Reno <renodr@…>, 20 months ago

Update to gnome-settings-daemon-3.36.0
Add umockdev to the book
Adjust libgudev so that the test suite is present
Change the umockdev reference from external to internal in gnome-settings-daemon and upower
Move notification-daemon to System Utilities
Move polkit-gnome to Security

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

  • Property mode set to 100644
File size: 7.1 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-settings-daemon-download-http
8 "&gnome-download-http;/gnome-settings-daemon/&gnome-minor-36;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz">
9 <!ENTITY gnome-settings-daemon-download-ftp
10 "&gnome-download-ftp;/gnome-settings-daemon/&gnome-minor-36;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz">
11 <!ENTITY gnome-settings-daemon-md5sum "e28f11174ca0bafc56fb7a766591d786">
12 <!ENTITY gnome-settings-daemon-size "1.3 MB">
13 <!ENTITY gnome-settings-daemon-buildsize "77 MB">
14 <!ENTITY gnome-settings-daemon-time "0.1 SBU (Using parallelism=4)">
15]>
16
17<sect1 id="gnome-settings-daemon" xreflabel="gnome-settings-daemon-&gnome-settings-daemon-version;">
18 <?dbhtml filename="gnome-settings-daemon.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>gnome-settings-daemon-&gnome-settings-daemon-version;</title>
26
27 <indexterm zone="gnome-settings-daemon">
28 <primary sortas="a-gnome-settings-daemon">gnome-settings-daemon</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to GNOME Settings Daemon</title>
33
34 <para>
35 The <application>GNOME Settings Daemon</application> is responsible
36 for setting various parameters of a <application>GNOME Session</application>
37 and the applications that run under it.
38 </para>
39
40 &lfs91_checked;
41
42 <bridgehead renderas="sect3">Package Information</bridgehead>
43 <itemizedlist spacing="compact">
44 <listitem>
45 <para>
46 Download (HTTP): <ulink url="&gnome-settings-daemon-download-http;"/>
47 </para>
48 </listitem>
49 <listitem>
50 <para>
51 Download (FTP): <ulink url="&gnome-settings-daemon-download-ftp;"/>
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download MD5 sum: &gnome-settings-daemon-md5sum;
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Download size: &gnome-settings-daemon-size;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Estimated disk space required: &gnome-settings-daemon-buildsize;
67 </para>
68 </listitem>
69 <listitem>
70 <para>
71 Estimated build time: &gnome-settings-daemon-time;
72 </para>
73 </listitem>
74 </itemizedlist>
75
76 <bridgehead renderas="sect3">GNOME Settings Daemon Dependencies</bridgehead>
77
78 <bridgehead renderas="sect4">Required</bridgehead>
79 <para role="required">
80 <xref linkend="colord"/>,
81 <xref linkend="fontconfig"/>,
82 <xref linkend="geoclue2"/>,
83 <xref linkend="geocode-glib"/>,
84 <xref linkend="gnome-desktop"/>,
85 <xref linkend="lcms2"/>,
86 <xref linkend="libcanberra"/>,
87 <xref linkend="libgweather"/>,
88 <xref linkend="libnotify"/>,
89 <xref linkend="librsvg"/>,
90 <xref linkend="libwacom"/>,
91 <xref linkend="pulseaudio"/>,
92 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase>
93 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase>
94 <xref linkend="upower"/>, and
95 <xref linkend="xorg-wacom-driver"/>
96 </para>
97
98 <bridgehead renderas="sect4">Recommended</bridgehead>
99 <para role="recommended">
100 <xref linkend="alsa"/>,
101 <xref linkend="cups"/>,
102 <xref linkend="NetworkManager"/>,
103 <xref linkend="nss"/>, and
104 <xref linkend="wayland"/>
105 </para>
106
107 <note>
108 <para>
109 Recommended dependencies are not strictly required for
110 this package to build and function, but you may not get
111 expected results at runtime if you don't install them.
112 </para>
113 </note>
114
115 <bridgehead renderas="sect4"
116 revision="sysv">Recommended (Runtime)</bridgehead>
117 <para role="recommended" revision="sysv">
118 <xref linkend="blocaled" role="runtime"/>
119 </para>
120
121 <bridgehead renderas="sect4">Optional</bridgehead>
122 <para role="optional">
123 <xref linkend="mutter"/>,
124 <xref linkend="python-dbusmock"/>, and
125 <xref linkend="umockdev"/>
126 </para>
127
128 <para condition="html" role="usernotes">User Notes:
129 <ulink url="&blfs-wiki;/gnome-settings-daemon"/>
130 </para>
131 </sect2>
132
133 <sect2 role="installation">
134 <title>Installation of GNOME Settings Daemon</title>
135
136 <para>
137 Install <application>GNOME Settings Daemon</application> by running the
138 following commands:
139 </para>
140
141<screen revision='sysv'><userinput>mkdir build &amp;&amp;
142cd build &amp;&amp;
143
144meson --prefix=/usr --sysconfdir=/etc -Dsystemd=false .. &amp;&amp;
145ninja</userinput></screen>
146
147<screen revision='systemd'><userinput>mkdir build &amp;&amp;
148cd build &amp;&amp;
149
150meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
151ninja</userinput></screen>
152
153 <!-- For some reason, on elogind, all tests passed. 8 failed on systemd.
154 It could be kernel configuration, or any other package change.
155 umockdev might be needed, but it works fine without it on elogind. -->
156 <para>
157 To check the results, execute: <command>ninja test</command>. Note that
158 you must have <application>python-dbusmock</application> installed in
159 order for the tests to complete successfully. Some tests in the "power"
160 testsuite may fail depending on the init system in use.
161 </para>
162
163 <para>
164 Now, as the <systemitem class="username">root</systemitem> user:
165 </para>
166
167<screen role="root"><userinput>ninja install</userinput></screen>
168
169 </sect2>
170
171 <sect2 role="content">
172 <title>Contents</title>
173
174 <segmentedlist>
175 <segtitle>Installed Programs</segtitle>
176 <segtitle>Installed Libraries</segtitle>
177 <segtitle>Installed Directories</segtitle>
178
179 <seglistitem>
180 <seg>
181 None
182 </seg>
183 <seg>
184 libgsd.so
185 </seg>
186 <seg>
187 /usr/include/gnome-settings-daemon-3.0,
188 /usr/lib/gnome-settings-daemon-3.0, and
189 /usr/share/gnome-settings-daemon
190 </seg>
191 </seglistitem>
192 </segmentedlist>
193<!-- For version 3.34, there is nothing in /usr/bin but there are a lot
194 of support programs in /usr/libexec. In NEWS:
195
196 Removed daemon, everything is now implemented in mutter
197
198 <variablelist>
199 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
200 <?dbfo list-presentation="list"?>
201 <?dbhtml list-presentation="table"?>
202
203 <varlistentry id="gnome-settings-daemon-prog">
204 <term><command>gnome-settings-daemon</command></term>
205 <listitem>
206 <para>
207 is responsible for setting the various preference parameters of
208 a <application>GNOME</application> session and the applications
209 that run under it.
210 </para>
211 <indexterm zone="gnome-settings-daemon gnome-settings-daemon-prog">
212 <primary sortas="b-gnome-settings-daemon">gnome-settings-daemon</primary>
213 </indexterm>
214 </listitem>
215 </varlistentry>
216
217 </variablelist>
218-->
219 </sect2>
220
221</sect1>
Note: See TracBrowser for help on using the repository browser.