Package Details: lightdm-settings 2.0.1-1

Git Clone URL: https://aur.archlinux.org/lightdm-settings.git (read-only, click to copy)
Package Base: lightdm-settings
Description: A configuration tool for the LightDM display manager
Upstream URL: https://github.com/linuxmint/lightdm-settings
Licenses: GPL3
Submitter: Santi-Burgos
Maintainer: Santi-Burgos
Last Packager: Santi-Burgos
Votes: 47
Popularity: 1.02
First Submitted: 2017-04-16 22:10 (UTC)
Last Updated: 2023-12-04 14:27 (UTC)

Pinned Comments

Santi-Burgos commented on 2017-04-16 22:57 (UTC) (edited on 2018-07-09 15:59 (UTC) by Santi-Burgos)

A couple of things related to this package:

  • If you upgraded from version 1.2.2-1 to 1.2.2-2, check folders /etc/systemd/system/ and /usr/bin (both as root), you should see a file named "add-autologin-group.service" in the former and "add-autologin-group.script" in the latter, since this new upgrade reverts the changes from 1.2.1 to 1.2.2 after a lot of complains about it, you need to delete the files manually after stopping the systemd service first; it should mean no harm to any configuration on the system so you can delete them safely

  • If you upgraded from version 1.2.1 to 1.2.2, check the /etc/systemd/system/ folder (as root), you should see a file named "add-autologin-group.serv", rename it as "add-autologin-group.service", this is supposed to be a new service ported from the Manjaro team but somehow I slipped and I updated it with this issue, I already fixed it, but in case you see any "add-autologin-group.service not available" error, this is a manual solving situation. My apologies on this particular situation

  • It is the companion setting app for lightdm-slick-greeter (which I maintain also), if in the future it allows to check also on lightdm settings itself, I will remove or upgrade dependencies according to it

  • This package has nothing to do with the lightdm-gtk-greeter-settings, so you can have both installed (for now), if later I see that it allows to configure settings on any greeter (which I don't think that will be possible) I will think on making it a conflicting package

Any problems or bugs, you can explain it to me as detailed as possible so I can try to test it and/or report it to upstream

Latest Comments

1 2 3 Next › Last »

Santi-Burgos commented on 2023-12-01 18:09 (UTC)

Greetings @porcaror, it seems that you still have lightdm-slick-greeter version 1.8.0, this is a new key introduced in version 2.0 of slick-greeter (which at the moment of writing this, is not available on Arch repos yet), either you need to install version 2.0 from my lightdm-slick-greeter here on AUR; or wait until version 2.0 appears on Arch repos

porcaror commented on 2023-12-01 15:50 (UTC)

Sorry to disturb you. Under xfce, after clicking on the icon in the control panel, Login Window, and after introducing the password nothing happens. If I launch lightdm-setting as root, I have the following error message:

(lightdm-settings:6106): GLib-GIO-ERROR **: 16:47:18.108: Settings schema 'x.dm.slick-greeter' does not contain a key named 'content-align'

Can you help me. Thanks, Roberto

RonInAlpen commented on 2023-01-31 08:12 (UTC)

Doesn't build. In Dutch: ==> FOUT: Eén of meer bestanden zijn niet door de geldigheidscontrole geraakt! -> error making: lightdm-settings

theone77 commented on 2022-12-09 16:39 (UTC)

Thank you Sam-Burgos, I downgraded to 1.5.9-1 no problem.

Santi-Burgos commented on 2022-12-09 14:20 (UTC)

@theone77: yeah, that's my fault to be honest, I went ahead and upgraded the package early but I encounter that error as well, after reporting to upstream they told me that lightdm-slick-greeter 1.6.0 has the required keys, which I confirmed

For now, the package (which is no longer under my control in AUR) continues in community-testing repos, and until they upgrade, the options are to manually add the keys on the schema file; temporary enable community-testing repo, upgrade to have that version of the package lightdm-slick-greeter and then disable the repo; or to downgrade to version 1.5.9 (some AUR helpers can help you with that)

All options are pretty risky or kind of technical, but until they upgrade the package, I ran out of available options

theone77 commented on 2022-12-09 13:18 (UTC)

I am having an issue with starting lightdm-settings 1.6.0-1 resorted to the terminal sudo lightdm-settings which gave me this output: (lightdm-settings:7906): GLib-GIO-ERROR **: 14:17:05.282: Settings schema 'x.dm.slick-greeter' does not contain a key named 'cursor-theme-name'

kescherAUR commented on 2021-06-10 09:12 (UTC)

Checksum for 1.5.3 no longer matches.

dreieck commented on 2019-07-24 13:34 (UTC)

Seems to (make)depend on lightdm-slick-greeter.

Santi-Burgos commented on 2019-06-12 21:28 (UTC) (edited on 2019-06-12 21:29 (UTC) by Santi-Burgos)

@Durag: this might be related with newer PyGObject libraries (remember that the version of libraries used in Arch are higher than those on Linux Mint), as of now I have found this particular information regarding the issue (I manage to reproduce it) and also posted your comment on Github (which if it is a bug you should redirect there) so we can check what might happen, other than that the program should be usable

@Haystack: in your case it is probably that you don't have a polkit agent installed on your environment (you can pick between mate-polkit, gnome-polkit or kde-polkit if I am not mistaken with the names). As for the "Login Window" that comes from upstream and they are the ones who put that name, if you wish you can create a request on Github so they can change the name

Durag commented on 2019-06-10 12:03 (UTC) (edited on 2019-06-10 12:07 (UTC) by Durag)

I just installed lightdm-settings and when I start it, I get the following error:


/usr/lib/lightdm-settings/lightdm-settings:108: PyGIDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "schema" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  settings = Gio.Settings("x.dm.slick-greeter")
Could not load /etc/lightdm/slick-greeter.conf.
/usr/lib/lightdm-settings/lightdm-settings:133: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  row = SettingsRow(Gtk.Label(("Background")), SettingsPictureChooser(keyfile, settings, "background"))
/usr/lib/lightdm-settings/lightdm-settings:137: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  row = SettingsRow(Gtk.Label(("Background color")), SettingsColorChooser(keyfile, settings, "background-color"))
lightdm version: 1.28.0
/usr/lib/lightdm-settings/lightdm-settings:142: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  row = SettingsRow(Gtk.Label(("Draw user backgrounds")), SettingsSwitch(keyfile, settings, "draw-user-backgrounds"))
/usr/lib/lightdm-settings/lightdm-settings:146: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  row = SettingsRow(Gtk.Label(("Draw a grid")), SettingsSwitch(keyfile, settings, "draw-grid"))
/usr/lib/lightdm-settings/lightdm-settings:152: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "mode" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  size_group = Gtk.SizeGroup(Gtk.SizeGroupMode.HORIZONTAL)
/usr/lib/lightdm-settings/lightdm-settings:154: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  row = SettingsRow(Gtk.Label(("GTK theme")), SettingsCombo(keyfile, settings, "theme-name", self.get_gtk_themes(), "string", size_group))
Traceback (most recent call last):
  File "/usr/lib/lightdm-settings/lightdm-settings", line 45, in do_activate
    self.create_window()
  File "/usr/lib/lightdm-settings/lightdm-settings", line 154, in create_window
    row = SettingsRow(Gtk.Label(("GTK theme")), SettingsCombo(keyfile, settings, "theme-name", self.get_gtk_themes(), "string", size_group))
  File "/usr/lib/lightdm-settings/SettingsWidgets.py", line 299, in init
    var_type = type(options[0][0])
IndexError: list index out of range