Changeset 51dfb3e for x/installing
- 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
- Location:
- x/installing
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/libinput.xml
re77adf7 r51dfb3e 88 88 <xref linkend="gtk3"/> (to build the GUI event viewer), 89 89 <ulink url="http://www.nongnu.org/libunwind/">libunwind</ulink> (required for tests), 90 <ulink revision="sysv" url="https://sourceforge.net/projects/linuxwacom/files/libwacom/">libwacom</ulink> 91 <xref revision="systemd" linkend="libwacom"/> 92 <!-- commas outside the rev get rendered on either version --> 93 , and 90 <xref linkend="libwacom"/>, and 94 91 <ulink url="https://pypi.org/project/pyparsing/">PyParsing</ulink> (for one non-root test) 95 92 </para> -
x/installing/x7lib.xml
re77adf7 r51dfb3e 155 155 <xref linkend="fontconfig"/> and 156 156 <xref linkend="libxcb"/> 157 </para> 158 159 <bridgehead renderas="sect4" revision="sysv">Recommended</bridgehead> 160 <para role="recommended" revision="sysv"> 161 <xref linkend="elogind"/> 157 162 </para> 158 163 -
x/installing/xorg-config.xml
re77adf7 r51dfb3e 268 268 269 269 <screen role="root"><userinput>cat > /etc/X11/xorg.conf.d/xkb-defaults.conf << "EOF" 270 Section "InputClass"270 <literal>Section "InputClass" 271 271 Identifier "XKB Defaults" 272 272 MatchIsKeyboard "yes" 273 273 Option "XkbLayout" "fr" 274 274 Option "XkbOptions" "terminate:ctrl_alt_bksp" 275 EndSection 275 EndSection</literal> 276 276 EOF</userinput></screen> 277 277 … … 294 294 295 295 <screen role="root"><userinput>cat > /etc/X11/xorg.conf.d/videocard-0.conf << "EOF" 296 Section "Device"296 <literal>Section "Device" 297 297 Identifier "Videocard0" 298 298 Driver "radeon" … … 300 300 BoardName "ATI Radeon 7500" 301 301 Option "NoAccel" "true" 302 EndSection 302 EndSection</literal> 303 303 EOF</userinput></screen> 304 304 … … 310 310 311 311 <screen role="root"><userinput>cat > /etc/X11/xorg.conf.d/server-layout.conf << "EOF" 312 Section "ServerLayout"312 <literal>Section "ServerLayout" 313 313 Identifier "DefaultLayout" 314 314 Screen 0 "Screen0" 0 0 315 315 Screen 1 "Screen1" LeftOf "Screen0" 316 316 Option "Xinerama" 317 EndSection 317 EndSection</literal> 318 318 EOF</userinput></screen> 319 319 -
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 -
x/installing/xorg7.xml
re77adf7 r51dfb3e 125 125 126 126 <screen role="root"><userinput>cat > /etc/profile.d/xorg.sh << EOF 127 XORG_PREFIX="$XORG_PREFIX"127 <literal>XORG_PREFIX="$XORG_PREFIX" 128 128 XORG_CONFIG="--prefix=\$XORG_PREFIX --sysconfdir=/etc --localstatedir=/var --disable-static" 129 export XORG_PREFIX XORG_CONFIG 129 export XORG_PREFIX XORG_CONFIG</literal> 130 130 EOF 131 131 chmod 644 /etc/profile.d/xorg.sh</userinput></screen> … … 154 154 155 155 <screen role="root"><userinput>cat >> /etc/profile.d/xorg.sh << "EOF" 156 156 <literal> 157 157 pathappend $XORG_PREFIX/bin PATH 158 158 pathappend $XORG_PREFIX/lib/pkgconfig PKG_CONFIG_PATH … … 165 165 ACLOCAL="aclocal -I $XORG_PREFIX/share/aclocal" 166 166 167 export PATH PKG_CONFIG_PATH ACLOCAL LIBRARY_PATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH 167 export PATH PKG_CONFIG_PATH ACLOCAL LIBRARY_PATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH</literal> 168 168 EOF</userinput></screen> 169 169
Note:
See TracChangeset
for help on using the changeset viewer.