mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 15:12:11 +08:00
Reordered xfce core packages.
Added dbus instructions to xfce4-session. Added a pulse user to pulseaudio instructions for dbus communications. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10253 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
694c7a8aca
commit
6c3a7cc06f
@ -44,6 +44,15 @@
|
||||
<listitem>
|
||||
<para>May 30th, 2012</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Reordered xfce core packages. Added
|
||||
dbus instructions to xfce4-session. Fixes
|
||||
<ulink url="&blfs-ticket-root;3384">#3384</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Added a pulse user to pulseaudio instructions
|
||||
for dbus communications.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[abenton] - Updated LibXML2 to 2.8.0.</para>
|
||||
</listitem>
|
||||
|
@ -29,6 +29,17 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to PulseAudio</title>
|
||||
|
||||
<para>
|
||||
In order for <application>PulseAudio</application> to communicate
|
||||
properly with D-BUS, create a unique user. As the <systemitem
|
||||
class="username">root</systemitem> user, run:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>
|
||||
groupadd -g 58 pulse &&
|
||||
useradd -c 'Pulseaudio User' -d /dev/null -g pulse \
|
||||
-s /bin/false -u 58 pulse</userinput></screen>
|
||||
|
||||
<para>
|
||||
<application>PulseAudio</application> is a sound system for POSIX OSes,
|
||||
meaning that it is a proxy for sound applications. It allows you to do
|
||||
|
@ -98,6 +98,7 @@
|
||||
<row><entry>stunnel </entry><entry>51</entry><entry>51</entry></row>
|
||||
<row><entry>svn </entry><entry>56</entry><entry>56</entry></row>
|
||||
<row><entry>svntest </entry><entry> </entry><entry>57</entry></row>
|
||||
<row><entry>pulse </entry><entry>58</entry><entry>58</entry></row>
|
||||
<row><entry>games </entry><entry>60</entry><entry>60</entry></row>
|
||||
<row><entry>kvm </entry><entry> </entry><entry>61</entry></row>
|
||||
<row><entry>wireshark</entry><entry> </entry><entry>62</entry></row>
|
||||
|
@ -83,8 +83,7 @@
|
||||
<para>Install <application>sudo</application> by running
|
||||
the following commands:</para>
|
||||
|
||||
<screen><userinput>
|
||||
./configure --prefix=/usr \
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--libexecdir=/usr/lib/sudo \
|
||||
--docdir=/usr/share/doc/sudo-&sudo-version; \
|
||||
--with-all-insults \
|
||||
|
@ -28,12 +28,19 @@ $Date$
|
||||
the optimal personal working environment.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Build Xfce core packages in the order prsented in the book for the
|
||||
easiest resolution of dependencies.
|
||||
</para>
|
||||
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfce4util.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfconf.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfce4ui.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="exo.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="garcon.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk-xfce-engine.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwnck2.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfce4ui.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfce4util.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfcegui4.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="thunar.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="thunar-volman.xml"/>
|
||||
@ -41,10 +48,9 @@ $Date$
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-appfinder.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-panel.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-power-manager.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-session.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-settings.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfconf.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfdesktop.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfwm4.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-session.xml"/>
|
||||
|
||||
</chapter>
|
||||
|
@ -127,6 +127,14 @@ make</userinput></screen>
|
||||
|
||||
<screen><userinput>echo exec xfce4-session > ~/.xinitrc</userinput></screen>
|
||||
|
||||
<para>
|
||||
If you have installed <xref linkend='dbus'/> and want to use it within
|
||||
<application>Xfce4</application>, ensure the D-BUS daemon is started and
|
||||
change the <filename>~/.xinitrc</filename> to read:
|
||||
</para>
|
||||
|
||||
<screen><userinput>echo "exec dbus-launch --exit-with-session xfce4-session" > ~/.xinitrc</userinput></screen>
|
||||
|
||||
<para>
|
||||
To determine who can shut down or reboot your computer,
|
||||
<application>Xfce4 Session</application> has a run time dependency on
|
||||
|
Loading…
Reference in New Issue
Block a user