Changeset 51dfb3e for x/installing/xorg-server.xml
- Timestamp:
- 06/27/2019 08:55:17 PM (5 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 9.0, 9.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, 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:
- ff3264f
- Parents:
- e77adf7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/xorg-server.xml
re77adf7 r51dfb3e 70 70 </listitem> 71 71 </itemizedlist> 72 72 73 <!-- Prime support is now automatically added in DRI3, and this patch 73 74 may break things on some setups. … … 92 93 93 94 <bridgehead renderas="sect4">Recommended</bridgehead> 94 <para role="recommended" revision="sysv"> 95 <xref linkend="libepoxy"/> (required for glamor, see command 96 explanations below) 97 </para> 98 <para role="recommended" revision="systemd"> 95 <para role="recommended"> 99 96 <xref linkend="libepoxy"/> (needed for glamor and Xwayland), 100 97 <xref linkend="wayland"/> (needed for Xwayland), 101 98 <xref linkend="wayland-protocols"/>, and 102 <xref linkend="systemd"/> 99 <phrase revision="sysv"><xref linkend="elogind"/></phrase> 100 <phrase revision="systemd"><xref linkend="systemd"/></phrase> 103 101 </para> 104 102 … … 115 113 <xref linkend="xcb-util-wm"/> (all three to build Xephyr), 116 114 <xref linkend="xmlto"/> (to build documentation), 117 <phrase revision="sysv"><xref linkend="wayland"/> (needed for Xwayland),118 <xref linkend="wayland-protocols"/>,</phrase>119 115 <ulink url="http://download.savannah.gnu.org/releases/libunwind">libunwind</ulink>, and 120 116 <ulink url="https://www.x.org/archive/individual/doc/">xorg-sgml-doctools</ulink> (to build documentation) … … 140 136 </para> 141 137 142 <screen revision="sysv"><userinput>./configure $XORG_CONFIG \ 143 --enable-glamor \ 144 --enable-install-setuid \ 145 --enable-suid-wrapper \ 146 --disable-systemd-logind \ 147 --with-xkb-output=/var/lib/xkb && 148 make</userinput></screen> 149 150 <screen revision="systemd"><userinput>./configure $XORG_CONFIG \ 151 --enable-glamor \ 152 --enable-suid-wrapper \ 138 <screen><userinput>./configure $XORG_CONFIG \ 139 --enable-glamor \ 140 --enable-suid-wrapper \ 141 --enable-install-setuid \ 153 142 --with-xkb-output=/var/lib/xkb && 154 143 make</userinput></screen> … … 188 177 </para> 189 178 190 <para revision="sysv">191 <parameter>--enable-install-setuid</parameter>: The Xorg binary must run192 as the root user. This switch ensures that the binary is installed193 setuid when <command>make</command> is run by an unprivileged user.194 </para>195 196 179 <para> 197 180 <parameter>--enable-suid-wrapper</parameter>: Build suid-root wrapper for … … 199 182 </para> 200 183 201 <para revision="sysv"> 202 <parameter>--disable-systemd-logind</parameter>: Do not build 203 systemd-logind support, otherwise, an error (EE), logged in 204 <filename>/var/log/Xorg.0.log</filename>, occurs when starting the X 205 server. Systemd is not supported by this (sysv) version of BLFS. 206 </para> 207 208 <para revision="systemd"> 184 <para> 209 185 <option>--disable-systemd-logind --enable-install-setuid</option>: 210 These switches disable systemd-logind integration and restore the setuid 211 bit to the Xorg executable, allowing Xorg Server to work 212 without having the systemd PAM module installed and set up. 186 These switches disable <phrase revision="systemd">systemd-logind</phrase> 187 <phrase revision="sysv">elogind</phrase> integration and restore the 188 setuid bit to the Xorg executable, allowing Xorg Server to work 189 without having the <phrase revision="systemd">systemd</phrase> 190 <phrase revision="elogind">elogind</phrase> PAM module configured. 213 191 </para> 214 192
Note:
See TracChangeset
for help on using the changeset viewer.