Talk:LightDM
Tap to click using touchpad not working
The solution offered seems "unclean". I assume the person changes his input options by running "xinput" at the beginning of their session. That way they have to mirror the same behaviour twice. Once for their user X session and once for LightDM (the mentioned solution in the article). Using Xorg config files would be way cleaner and only require the option to be set in 1 place.
I don't know if this should be mentioned in the LightDM article or if the hacky solution should be removed?
Justasug (talk) 12:29, 14 May 2017 (UTC)
- The solution Justasug mentions Special:Diff/472431/next has since been removed by the author Special:Diff/483300/next because "it was causing lightdm to lock up" (didn't try it, can't confirm).
- I did a quick search and found the following suggestion using Xorg config files on Debian Wiki - Synaptics Touchpad. Creating the following configuration file for
libinput
and restartinglightdm
(or just rebooting) works. Is this the "cleaner" solution? Lightdm runs as its own user - may be some user-specific configuration is better than this system wide change?
/etc/X11/xorg.conf.d/40-libinput.conf
Section "InputClass" Identifier "libinput touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "libinput" Option "Tapping" "on" EndSection
- Restart
lightdm
(caution - it is going to nuke your session) for changes to take effect or reboot:
systemctl restart lightdm
Is there a better, cleaner, per user (i.e. lightdm
user) way of solving this?
Romstor (talk) 23:15, 23 August 2019 (UTC)
Cursor size in lightdm-gtk-greeter
The cursor size for the gtk-greeter is set by org.gnome.desktop.interface.cursor-size
in root's dconf and gtk-cursor-theme-size=
in /etc/gtk-3.0/settings.ini
. To be sure, set both (one or the other tends to be ignored).
quequotion (talk) 20:41, 18 October 2017 (UTC)
Changing Your Avatar Section Unclear
This section gets a bit bunched-in with the sections about greeters. It's unclear reading if methods discussed here relate only to a specific greeter or to lightdm as a whole. It mentions that you should "change username" to your username but doesn't specify that this needs to be done for both commands listed below. It should be noted that the file may have been autocreated and that the entry for [icon] may already exist but should be altered to reflect the location and configuration specified. Lastly, the tip about KDE should be moved to the bottom so this doesn't appear KDE specific. TheChickenMan (talk) 15:28, 18 April 2019 (UTC)
Requires users accounts to be managed by homed
If you go with clean install, lightdm depends on `accountsservice`, and which depends on `homed`. If you created your users without this service (i.e. you don't have managed `~/.identity` - it won't work). Iamkarlson (talk) 20:41, 13 December 2022 (UTC)
Fish environment variables
It might be useful to add an example for fish in the section on environment variables. Fish handles environment variables differently than other shells, so it took me a while to figure out how to make it work. There is probably a better way, but this is what I did:
~/.xprofile
#!/bin/sh export PATH="$PATH":$(fish -c "string join ':' \$fish_user_paths")