- Timestamp:
- 08/02/2015 05:27:34 PM (9 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 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, nosym, 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:
- 057dda2
- Parents:
- e0230d8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/dm/sddm.xml
re0230d8 r395be1c 13 13 <!ENTITY sddm-md5sum "e110a7683867400dc9484d4744fd41dd"> 14 14 <!ENTITY sddm-size "4.6 KB"> 15 <!ENTITY sddm-buildsize "1 9MB">15 <!ENTITY sddm-buildsize "18 MB"> 16 16 <!ENTITY sddm-time "0.6 SBU "> 17 17 ]> … … 85 85 <bridgehead renderas="sect4">Recommended</bridgehead> 86 86 <para role="recommended"> 87 <xref linkend="linux-pam"/> 87 <xref linkend="linux-pam"/> and 88 <xref linkend="upower"/> 88 89 </para> 89 90 … … 91 92 <para role="optional"> 92 93 <ulink url="http://sourceforge.net/projects/docutils/">Docutils</ulink> 94 (for the man pages) 93 95 </para> 94 96 … … 117 119 118 120 <para> 121 By default, <application>SDDM</application> starts the X server with the 122 parameter <parameter>-nolisten tcp</parameter>. If you need to remotely 123 connect to X, this is undesirable. You can optionally remove this 124 parameter by running: 125 </para> 126 127 <screen><userinput>sed -e '/nolisten/d' \ 128 -i src/daemon/XorgDisplayServer.cpp</userinput></screen> 129 130 <para> 119 131 Install <application>SDDM</application> by running the following 120 132 commands: … … 127 139 -DCMAKE_BUILD_TYPE=Release \ 128 140 -DENABLE_JOURNALD=OFF \ 129 -DBUILD_MAN_PAGES=ON130 141 -Wno-dev .. && 131 142 make</userinput></screen> … … 157 168 </para> 158 169 170 <para> 171 <option>-DBUILD_MAN_PAGES=ON</option>: This switch may be used if you want 172 the man pages to be installed. Notice that you need 173 <ulink url="http://sourceforge.net/projects/docutils/">Docutils</ulink> 174 to build them. 175 </para> 176 159 177 </sect2> 160 178 161 179 <sect2 role="configuration"> 162 180 <title>Configuring SDDM</title> 181 182 <sect3 id="sddm-config"> 183 <title>Config File</title> 184 185 <para> 186 /etc/sddm.conf 187 </para> 188 189 <indexterm zone="sddm sddm-config"> 190 <primary sortas="e-sddm.conf">/etc/sddm.conf</primary> 191 </indexterm> 192 193 </sect3> 163 194 164 195 <sect3 id="sddm-bootscript"> … … 253 284 254 285 <para> 255 By conve rtion, X should be executed at runlevel 5, consequently, the286 By convention, X should be executed at runlevel 5, consequently, the 256 287 same is true for <application>sddm</application>. However, LFS default 257 288 runlevel is 3. Changing to runlevel 5, from a console terminal, as … … 271 302 <screen role="root"><userinput>cp -v /etc/inittab{,-orig} && 272 303 sed -i '/initdefault/ s/3/5/' /etc/inittab</userinput></screen> 304 305 </sect3> 306 307 <sect3 id="sddm-sessions"> 308 <title>Available Sessions</title> 309 310 <para> 311 The greeter offers a list of available sessions, 312 depending on the Window Managers and Desktop Environments installed. The 313 list includes sessions which have a correspoding 314 <filename>.desktop</filename> file installed under 315 <filename class="directory">/usr/share/xsessions</filename>. Most of the 316 Window Managers and Desktop Environments automatically provide those 317 files, but if necessary, you may include a custom one. 318 </para> 319 320 </sect3> 321 322 <sect3 id="sddm-themes"> 323 <title>Themes</title> 324 325 <para> 326 Four themes are installed at <filename class="directory"> 327 /usr/share/sddm/themes</filename>: 328 circles, 329 elarun, 330 maldives, and 331 maui. 332 The default theme is <quote>maui</quote>. You can install other themes 333 in that directory. In order to change the theme, you need to edit 334 <filename>/etc/sddm.conf</filename>, which is not installed by default. 335 Before proceeding, make a backup of this file, if there is one already 336 installed. In order to generate <filename>/etc/sddm.conf</filename>, 337 issue, as the <systemitem class="username">root</systemitem> user: 338 </para> 339 340 <screen role="root"><userinput>sddm --example-config > /etc/sddm.conf</userinput></screen> 341 342 <para> 343 Now, using your preferred text editor, change the default 344 <quote>maui</quote> theme, replacing <quote>Current=maui</quote> by 345 <quote>Current=<replaceable><insert new theme name here></replaceable></quote>, 346 e.g. <quote>Current=maldives</quote>. 347 </para> 348 349 <para> 350 In order to see the theme without leaving the session, issue: 351 </para> 352 353 <screen><userinput>sddm-greeter --test-mode --theme <replaceable><theme path></replaceable></userinput></screen> 354 355 </sect3> 356 357 <sect3 id="sddm-Issues"> 358 <title>Known Issues</title> 359 360 <para> 361 This applications works well, but there are issues. You find the 362 mainstream known issues at 363 <ulink url="https://github.com/sddm/sddm/issues">Issues</ulink>. The BLFS development team have found some issues. 364 </para> 365 366 <para> 367 Keyboard selection: the greeter shows a double question mark or the 368 wrong keyboard. When you start to type the password or user name 369 (depending on the theme, only password), magically the right keyboard 370 selection appears. Optionally a workaround is to include it in 371 <command>/usr/share/sddm/scripts/Xsetup</command> script, as the 372 <systemitem class="username">root</systemitem> user: 373 </para> 374 375 <screen role="root"><userinput>echo "setxkbmap -option <replaceable><your keyboard option></replaceable>" >> /usr/share/sddm/scripts/Xsetup</userinput></screen> 376 377 <para> 378 Dircolors: the <filename>/etc/dircolors</filename> file is not 379 honoured. Particularly, the compressed files are not displayed in red 380 colour. If this happens, a workaround is to issue, as the 381 <systemitem class="username">root</systemitem> user: 382 </para> 383 384 <screen role="root"><userinput>echo "source /etc/profile.d/dircolors.sh" >> /etc/bashrc</userinput></screen> 385 386 <para> 387 It has been reported that this package does not work with Xorg installed 388 in in prefix other than <filename class="directory">/usr</filename>. 389 </para> 273 390 274 391 </sect3>
Note:
See TracChangeset
for help on using the changeset viewer.