Changeset f29eb8a


Ignore:
Timestamp:
03/26/2017 05:38:09 AM (7 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
d4bfff1f
Parents:
2eb903f
Message:

Enabled user session support in DBus (systemd only) and use real path for PID file and system socket, Added sed command to differentiate between Plasma sessions on Xorg and Wayland in display managers.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r2eb903f rf29eb8a  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "24">                   <!-- Always 2 digits -->
     3<!ENTITY day          "26">                   <!-- Always 2 digits -->
    44<!ENTITY month        "03">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2017">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "March 24th &year;">
     9<!ENTITY releasedate  "March 26th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/sysutils/dbus.xml

    r2eb903f rf29eb8a  
    9292    </para>
    9393-->
     94    <bridgehead renderas="sect4" revision="systemd">Required</bridgehead>
     95    <para role="required" revision="systemd">
     96      <xref linkend="systemd"/>
     97    </para>
     98
    9499    <bridgehead renderas="sect4">Recommended</bridgehead>
    95100    <para role="recommended">
     
    138143    </para>
    139144
    140 <screen revision="sysv"><userinput>./configure --prefix=/usr                  \
    141             --sysconfdir=/etc              \
    142             --localstatedir=/var           \
    143             --disable-doxygen-docs         \
    144             --disable-xml-docs             \
    145             --disable-static               \
    146             --disable-systemd              \
    147             --without-systemdsystemunitdir \
     145<screen revision="sysv"><userinput>./configure --prefix=/usr                        \
     146            --sysconfdir=/etc                    \
     147            --localstatedir=/var                 \
     148            --disable-doxygen-docs               \
     149            --disable-xml-docs                   \
     150            --disable-static                     \
     151            --docdir=/usr/share/doc/dbus-&dbus-version; \
    148152            --with-console-auth-dir=/run/console \
    149             --docdir=/usr/share/doc/dbus-&dbus-version;   &amp;&amp;
     153            --with-system-pid-file=/run/dbus/pid \
     154            --with-system-socket=/run/dbus/system_bus_socket &amp;&amp;
    150155make</userinput></screen>
    151156
    152 <screen revision="systemd"><userinput>./configure --prefix=/usr                  \
    153             --sysconfdir=/etc              \
    154             --localstatedir=/var           \
    155             --disable-doxygen-docs         \
    156             --disable-xml-docs             \
    157             --disable-static               \
     157<screen revision="systemd"><userinput>./configure --prefix=/usr                        \
     158            --sysconfdir=/etc                    \
     159            --localstatedir=/var                 \
     160            --enable-user-session                \
     161            --disable-doxygen-docs               \
     162            --disable-xml-docs                   \
     163            --disable-static                     \
     164            --docdir=/usr/share/doc/dbus-&dbus-version; \
    158165            --with-console-auth-dir=/run/console \
    159             --docdir=/usr/share/doc/dbus-&dbus-version;   &amp;&amp;
     166            --with-system-pid-file=/run/dbus/pid \
     167            --with-system-socket=/run/dbus/system_bus_socket &amp;&amp;
    160168make</userinput></screen>
    161169
     
    306314    </para>
    307315
     316    <para revision="systemd">
     317      <parameter>--enable-user-session</parameter>: This parameter enables
     318      per-user DBus sessions with <application>systemd</application>.
     319    </para>
     320
    308321    <para>
    309322      <parameter>--with-console-auth-dir=/run/console/</parameter>: This
    310323      parameter specifies location of the
    311324      <application>ConsoleKit</application> auth dir.
     325    </para>
     326
     327    <para>
     328      <parameter>--with-system-pid-file=/run/dbus/pid</parameter>: This
     329      parameter specifies the location of the PID file.
     330    </para>
     331
     332    <para>
     333      <parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter>:
     334      This parameter specifies the location of the system bus socket.
    312335    </para>
    313336
  • introduction/welcome/changelog.xml

    r2eb903f rf29eb8a  
    4343-->
    4444    <listitem>
     45      <para>March 26th, 2017</para>
     46      <itemizedlist>
     47        <listitem revision="sysv">
     48          <para>[dj] - Use real path for PID file and system socket in
     49          DBus.</para>
     50        </listitem>
     51        <listitem revision="systemd">
     52          <para>[dj] - Enabled user session support in DBus and use real
     53          path for PID file and system socket.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[dj] - Added sed command to differentiate between Plasma
     57          sessions on Xorg and Wayland in display managers.</para>
     58        </listitem>
     59      </itemizedlist>
     60    </listitem>
     61
     62    <listitem>
    4563      <para>March 24th, 2017</para>
    4664      <itemizedlist>
  • kde/plasma5/plasma-all.xml

    r2eb903f rf29eb8a  
    374374    </para>
    375375
     376    <para>If you intend to start <application>Plasma</application> using a
     377    display manager such as <xref linkend="sddm"/>, there will be two entries
     378    for <application>Plasma</application>, one for use with
     379    <application>Xorg</application>, and another for
     380    <application>Wayland</application>. Modify the
     381    <application>Xorg</application> entry with the following command, as the
     382    <systemitem class="username">root</systemitem> user, so that you can
     383    differentiate between the two:</para>
     384
     385<screen><userinput role="root">sed '/^Name=/s/Plasma/Plasma on Xorg/' -i /usr/share/xsessions/plasma.desktop</userinput></screen>
     386
     387
    376388  </sect2>
    377389
Note: See TracChangeset for help on using the changeset viewer.