Manjaro Difference between revisions of "Install Display Managers"

Difference between revisions of "Install Display Managers"

From Manjaro
imported>Dalto
(Update SDDM)
imported>Dalto
(Removed outdated troubleshooting section)
Line 140: Line 140:


<br clear="all" />
<br clear="all" />
=Plymouth=
=Plymouth=


Line 149: Line 147:
  lxdm-plymouth.service
  lxdm-plymouth.service
  sddm-plymouth.service
  sddm-plymouth.service
=Troubleshooting=
==Display Manager Crashes (SystemD)==
After Arch and other Arch-based derivatives introduced a new internal process called '''SystemD''' relatively recently, many display managers would crash upon attempting to log out and back in multiple times. While this should have been resolved at the time of writing, more experienced users encountering this problem can manually configure their display manager by editing the '''/etc/pam.d/[display manager]''' configuration file.
For example, where using SDDM, users would edit '''/etc/pam.d/sddm'''. For SLiM (already patched), it would be '''/etc/pam.d/slim''', and so on. Once open, just add the following line at the end of the configuration file to solve the issue:
session required pam_systemd.so
==Display Manager service cannot be disabled==
If an old Display Manager service cannot be disabled with the command
sudo systemctl enable XXXX.service -f
(replace XXXX with the name of the Display Manager you want to disable),
please try to disable all Display Managers on your System by deleting the following file:
sudo rm /etc/systemd/system/display-manager.service
Attention: After deleting this file, ALL Display Managers have been disabled and your system boots to a text-based interface [https://en.wikipedia.org/wiki/Command-line_interface]. You need to install and enable a Display Manager in order to be able to log in with a graphical user interface.




Cookies help us deliver our services. By using our services, you agree to our use of cookies.