Changeset c339779 for gnome/platform/gdm.xml
- Timestamp:
- 10/12/2020 09:28:35 PM (4 years ago)
- Branches:
- 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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:
- ac278af2
- Parents:
- 1f5eaa5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gnome/platform/gdm.xml
r1f5eaa5 rc339779 5 5 %general-entities; 6 6 7 <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-minor-3 6;/gdm-&gdm-version;.tar.xz">8 <!ENTITY gdm-download-ftp "&gnome-download-ftp;/gdm/&gnome-minor-3 6;/gdm-&gdm-version;.tar.xz">9 <!ENTITY gdm-md5sum " 2fb78422269f5e75067024ce5386521c">10 <!ENTITY gdm-size " 1.2 MB">11 <!ENTITY gdm-buildsize " 42MB">12 <!ENTITY gdm-time "0. 3SBU">7 <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-minor-38;/gdm-&gdm-version;.tar.xz"> 8 <!ENTITY gdm-download-ftp "&gnome-download-ftp;/gdm/&gnome-minor-38;/gdm-&gdm-version;.tar.xz"> 9 <!ENTITY gdm-md5sum "948dec80099d9d3a2adacc5788964043"> 10 <!ENTITY gdm-size "772 KB"> 11 <!ENTITY gdm-buildsize "34 MB"> 12 <!ENTITY gdm-time "0.1 SBU"> 13 13 ]> 14 14 … … 128 128 passwd -ql gdm</userinput></screen> 129 129 130 <para revision="sysv"> 131 First, adapt GDM to build without systemd present: 132 </para> 133 134 <screen revision="sysv"><userinput remap="pre">sed -i -r '/(^| )systemd_dep/d' meson.build</userinput></screen> 135 130 136 <para> 131 137 Install <application>GDM</application> by running the following … … 135 141 <screen revision="sysv"><userinput>sed 's@systemd@elogind@' -i data/pam-lfs/gdm-launch-environment.pam && 136 142 137 ./configure --prefix=/usr \ 138 --sysconfdir=/etc \ 139 --localstatedir=/var \ 140 --without-plymouth \ 141 --disable-static \ 142 --enable-gdm-xsession \ 143 --with-systemdsystemunitdir=no \ 144 --with-pam-mod-dir=/lib/security && 145 make</userinput></screen> 146 147 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 148 --sysconfdir=/etc \ 149 --localstatedir=/var \ 150 --without-plymouth \ 151 --disable-static \ 152 --enable-gdm-xsession \ 153 --with-pam-mod-dir=/lib/security && 154 make</userinput></screen> 143 mkdir build && 144 cd build && 145 146 meson --prefix=/usr \ 147 --sysconfdir=/etc \ 148 --localstatedir=/var \ 149 -Dplymouth=disabled \ 150 -Dgdm-xsession=true \ 151 -Dpam-mod-dir=/lib/security \ 152 -Dsystemd-journal=false \ 153 -Dsystemdsystemunitdir=/tmp \ 154 -Dsystemduserunitdir=/tmp .. && 155 ninja</userinput></screen> 156 157 <screen revision="systemd"><userinput> 158 mkdir build && 159 cd build && 160 161 meson --prefix=/usr \ 162 --sysconfdir=/etc \ 163 --localstatedir=/var \ 164 -Dplymouth=disabled \ 165 -Dgdm-xsession=true \ 166 -Dpam-mod-dir=/lib/security .. && 167 ninja</userinput></screen> 155 168 156 169 <para> … … 162 175 </para> 163 176 164 <screen role="root" revision="sysv"><userinput> make install</userinput></screen>165 166 <screen role="root" revision="systemd"><userinput>make install && 167 install -v -m644 data/gdm.service /lib/systemd/system/gdm.service</userinput></screen> 177 <screen role="root" revision="sysv"><userinput>ninja install && 178 rm -rv /tmp/*.{service,target.d}</userinput></screen> 179 180 <screen role="root" revision="systemd"><userinput>ninja install</userinput></screen> 168 181 169 182 </sect2> … … 172 185 <title>Command Explanations</title> 173 186 174 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 175 href="../../xincludes/static-libraries.xml"/> 176 177 <para> 178 <option>--with-initial-vt=7</option>: Use this switch 187 <para> 188 <option>-Dinitial-vt=7</option>: Use this switch 179 189 to make <application>GDM</application> start on VT7 180 190 instead of the first free VT. … … 182 192 183 193 <para> 184 <parameter>- -without-plymouth</parameter>: GDM now explicitly requires194 <parameter>-Dplymouth=disabled</parameter>: GDM now explicitly requires 185 195 plymouth to be installed. Use this switch to disable this dependency. 186 196 </para> 187 197 188 198 <para> 189 <option>- -with-default-pam-config=lfs</option>: Use this199 <option>-Ddefault-pam-config=lfs</option>: Use this 190 200 switch if you did not create the 191 201 <filename>/etc/lfs-release</filename> file or distribution … … 195 205 196 206 <para> 197 <parameter>- -enable-gdm-xsession</parameter>: This enables the207 <parameter>-Dgdm-xsession=true</parameter>: This enables the 198 208 installation of the <application>GDM</application> Xsession file. 199 209 </para>
Note:
See TracChangeset
for help on using the changeset viewer.