nixos/pantheon: enable lightdm gtk greeter
Pantheon's greeter has numerous issues that cannot be fixed in a timely manner, and users are better off if they just didn't use it by default.
This commit is contained in:
parent
8137fa520b
commit
099cc0482b
@ -32,7 +32,7 @@
|
|||||||
<note>
|
<note>
|
||||||
<para>
|
<para>
|
||||||
<varname>services.xserver.desktopManager.pantheon</varname> default
|
<varname>services.xserver.desktopManager.pantheon</varname> default
|
||||||
enables lightdm as a display manager and using Pantheon's greeter.
|
enables lightdm as a display manager.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
This is because of limitations with the screenlocking implementation,
|
This is because of limitations with the screenlocking implementation,
|
||||||
@ -50,7 +50,7 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
<option>services.xserver.displayManager.lightdm.greeters.pantheon.enable</option>
|
<option>services.xserver.displayManager.lightdm.greeters.gtk.enable</option>
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@ -58,6 +58,11 @@
|
|||||||
to <literal>false</literal> and enable your preferred display manager.
|
to <literal>false</literal> and enable your preferred display manager.
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
|
<para>
|
||||||
|
Also be aware that we haven't enabled lightdm with Pantheon's greeter by
|
||||||
|
default. That's because it has numerous issues in NixOS and isn't optimal
|
||||||
|
for use here yet.
|
||||||
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
|
@ -74,7 +74,7 @@ in
|
|||||||
# Ensure lightdm is used when Pantheon is enabled
|
# Ensure lightdm is used when Pantheon is enabled
|
||||||
# Without it screen locking will be nonfunctional because of the use of lightlocker
|
# Without it screen locking will be nonfunctional because of the use of lightlocker
|
||||||
services.xserver.displayManager.lightdm.enable = mkDefault true;
|
services.xserver.displayManager.lightdm.enable = mkDefault true;
|
||||||
services.xserver.displayManager.lightdm.greeters.pantheon.enable = mkDefault true;
|
services.xserver.displayManager.lightdm.greeters.gtk.enable = mkDefault true;
|
||||||
|
|
||||||
# If not set manually Pantheon session cannot be started
|
# If not set manually Pantheon session cannot be started
|
||||||
# Known issue of https://github.com/NixOS/nixpkgs/pull/43992
|
# Known issue of https://github.com/NixOS/nixpkgs/pull/43992
|
||||||
|
Loading…
x
Reference in New Issue
Block a user