These are the channel logs matching your query lightdm
| 2025-11-12 | [14:54:16] <JodiJodington> hi! I'm trying to switch from gdm to lightdm. I remved gdm from my system via `(modify-services %desktop-services (delete gdm-service-type))` and added lightdm-service-type to my list of services, but now I get this error when reconfiguring (and nothing else): "guix system: error: service 'xorg-server' provided more than once". I tried grepping for xorg-server in gnu/services/ and it does say |
| 2025-11-12 | [14:54:18] <JodiJodington> lightdm-service-type provides xorg-server, but I don't see what else would be providing it |
| 2025-11-12 | [15:00:06] <JodiJodington> moved my xorg-configuration into `(lightdm-service-type (lightdm-configuration (xorg-configuration ...)))` and all is well now, thank you identity! |
| 2025-11-05 | [19:19:53] <old> does someone has a complete system example with lightdm? I'm not sure how I am suppose to change from GDM my configuration |
| 2025-10-14 | [19:48:00] <FuncProgLinux> mubarak: I use MATE as well but with lightdm, I can send you a paste of the full services config if you need a reference :) |
| 2025-09-26 | [23:05:00] <jpmf> I've had problems when updating my system config, for some reason users passwords dont work anymore on GDM LightDM login: https://forum.systemcrafters.net/t/tried-some-gdm-lightdm-changes-in-my-system-config-and-no-passwords-work/1791. Any ideas why this could be happening? |
| 2025-09-13 | [23:03:38] <FuncProgLinux> I'm sorry to re-ask this question, I cannot find the response I was given in my IceDove IRC logs. I'm trying again to remove gdm to use lightdm (i need it to test one particular package) but I'm getting this error on system reconfigure: the service "xorg-server" appears more than one time. I've done (modify-services %desktop-services (delete gdm-service-type)) |
| 2025-09-13 | [23:04:27] <FuncProgLinux> I vaguely remember someone told me not to move (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout))) inside the lightdm-service-type but to add lightdm-service-type inside the second field xorg config, was that correct? |
| 2025-09-13 | [23:08:22] <Rutherther> second argument of set-xorg-configuration. But either removing set-xorg-configuration and adding the second field to lightdm-service-type or setting lightdm-service-type as second argument of set-xorg-configuration is equivalent. So decide based on what you like more |
| 2025-09-11 | [12:30:44] <frankie> Rutherther: so I guess lightdm could suffice for that, I would avoid to include gdm in such basic configuration. |
| 2025-09-11 | [12:31:38] <Rutherther> but yes, lightdm should be okay, you would have to first remove gdm from the %desktop-services if you're using that |
| 2025-09-08 | [18:41:28] <FuncProgLinux> futurile: I'll test that, I haven't left the comfort of the default gdm service. Last time I tried to use lightdm I got a duplicate xorg-service error I don't remember it well |
| 2025-09-08 | [18:52:50] <FuncProgLinux> Rutherther: So far reading the docs I think I should move the one that comes from default inside the lightdm-service-configuration AFAIK. |
| 2025-09-08 | [18:53:18] <Rutherther> or change the argument going to set-xorg-configuration from gdm to lightdm |
| 2025-09-08 | [18:57:22] <dariqq> FuncProgLinux: add lightdm-service-type as second argument to set-xorg-configuration. It defaults to gdm for x86_64 or sddm else) |
| 2025-08-07 | [12:15:46] <csantosb> In `gnu/tests/lightdm.go` |
| 2025-08-07 | [12:35:10] <andreas-e> csantosb: But I do not understand why there is a problem, the gnu/tests/lightdm./scm file already includes (gnu packages xorg). |
| 2025-06-03 | [13:53:07] <reyman> I search an exemple of lightdm install, my gdm is broken, impossible to login with latest pull |
| 2025-06-03 | [15:45:37] <reyman> Apteryx is it easy to switch to lightdm ? I cannot work actually if i cannot login... |
| 2025-05-16 | [09:22:22] <mghackerlady> Is it possible to change the display manager from gnome to lightdm? I really dont like all the gnome dependancies |
| 2025-05-11 | [17:26:32] <dariqq> lfam: maybe overwrite sysconfdir and localstatedir for the install phase only? There are some examples for that (e.g. lightdm) |
| 2025-05-11 | [17:51:23] <dariqq> lfam: I adapted my lightdm example https://paste.debian.net/1374147 . It created an empty var/lib/bluetooth and adds sample configs in /etc/bluetooth |
| 2025-03-05 | [15:24:37] <Ingarrr> Hello, anybody an idea how 'guix home' might break the login-capabilities from a foreign distro? My latest home generation (only difference: a guix pull) sends me into a login-loop (software: lightdm), rolling back from a different tty fixes everything |
| 2025-03-05 | [15:56:14] <Ingarrr> Rutherther: There is no error when trying to log in, when entering the password, lightmd just loops back to the same screen after a few seconds. I've identified the issue somewhere between 48f5a66 and 6315f in guix, and a log line (journalctl) which I only see when login fails, is 'Mar 05 14:42:13 thijs-Galago-Pro lightdm[22822]: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "thijs"' |
| 2025-03-05 | [16:13:20] <Rutherther> Ingarrr: okay, I thought you couldn't login at all not just through lightdm. Did you try logging into other wms? debugging gui errors like this is usually next to impossible with no error logs and usually is something unexpected in the state (that is if you are using a full fledged DE, if a lightweight WM that usually doesn't happen) |
| 2025-02-28 | [00:11:46] <mirai> its something provisioned by sddm/lightdm I think (along with 'xorg-server) |
| 2025-02-20 | [11:09:42] <mange> I expect the slim thing is still an issue, and maybe should have a bug raised, but at least I can avoid the problem with sddm. I expect you could use gdm or lightdm or whatever, too, if you wanted. I haven't tested, though. |
| 2024-12-16 | [08:41:41] <dariqq> apteryx: Thanks :). Should the problem that lightdm-gobject (used by the gtk-greeter) always uses the default lightdm config file (rather than the one passed to lightdm) reported upstream somewhere? |
| 2024-12-16 | [09:10:20] <apteryx> dariqq: hi! it's kind of reported here: https://github.com/canonical/lightdm/issues/333, though the issue title is not accurate anymore |
| 2024-12-16 | [09:46:41] <dariqq> apteryx: Thanks I added what I think is the issue. I am amazed that the default session fallback worked in the first place (but this might be using lightdm and AccountService directly and not lightdm-gobject) |
| 2024-12-13 | [14:25:34] <Rutherther> and most of the common greeters (sddm, lightdm, gdm) should work fine with wayland |
| 2024-12-01 | [20:34:11] <AnXa> %desktop-services instead building my own based on %base-services and that seems to work better. But I'm wondering what is the right and correct and proper way to get (lightdm-service-type) to always appear no matter the environment. Also how to avoid xorg-service defined more than once errors and service display-manager service defined more than once errors. |
| 2024-12-01 | [20:35:01] <AnXa> Because the guix guides are kind of vague about this aspect and it seems that lightdm-service has some issues too where it doesn't follow the proper configuration either. |
| 2024-12-01 | [20:43:14] <AnXa> like I wrote I switched my approach and instead of reducing %desktop-services to have lightdm... I built my own services list on %base-services. and I think I got it. But that's something I wished to avoid since guix manuals guide users to the other thing. |
| 2024-12-01 | [20:51:20] <AnXa> and adding service lightdm-service-type into it. |
| 2024-12-01 | [20:51:52] <AnXa> also there was a difference between adding the lightdm-service-type into service list as such and adding it into the set-xorg-configuration list. |
| 2024-12-01 | [20:52:44] <Rutherther> AnXa: you should have either set-xorg-configuration, or lightdm-service-type, not both |
| 2024-12-01 | [20:54:00] <AnXa> I mentioned it because it leads to two different kinds of conflicts where the just having it as service lightdm-service-type leads to xorg double configuration conflight. |
| 2024-12-01 | [21:08:44] <dariqq> AnXa: for lightdm see https://issues.guix.gnu.org/73859 for some workarounds |
| 2024-12-01 | [21:14:46] <dariqq> ACTION is still not sure whether to report that to lightdm as well |
| 2024-11-27 | [22:21:42] <janneke> x8dcc: i guess that nowadays all use lightdm or even gdm |
| 2024-11-15 | [08:57:24] <dariqq> hi apteryx, any update on the lightdm situation? |
| 2024-11-02 | [15:08:29] <dariqq> apteryx: i sent patches to lightdm+service to #73859 , i hope the cc worked. Feel free to adjust as you see fit |
| 2024-11-02 | [15:08:44] <peanuts> "lightdm-service-type is almost unusable" https://issues.guix.gnu.org/73859 |
| 2024-11-01 | [09:57:16] <dariqq> Hi apteryx, did you see the thing I sent last week regarding the empty lightdm session list? A workaround seems to be to put the config into /etc and configure lightdm to use a global sysconfdir |
| 2024-11-01 | [09:57:53] <dariqq> i think the main issue is that the greeter is unaware of the lightdm conf file (which is just being passed as an argument ot lightdm) |
| 2024-11-01 | [12:27:13] <apteryx> so it's a question of lightdm being hard-coded to look for something? |
| 2024-11-01 | [13:04:37] <dariqq> apteryx: The greeter just calls to lightdm-gobjects update_sessions which passes NULL as the path for the config file which makes it read from default location, which seems like a bug to me |
| 2024-11-01 | [13:13:45] <dariqq> for the sake of consistency i think it is a bit awkward to have the greeter conf in /etc/lightdm/ but not the used lightdm conf itself |
| 2024-11-01 | [14:00:03] <dariqq> apteryx: They seem to use the global sysconfdir (lightdm has -sysconfdir=/etc and i assume they put their config into the right palce, but i find it hard to find things how their equivalent of service-types works) |
| 2024-11-01 | [14:35:55] <dariqq> apteryx: Just found it, they seem do the same thing as my workaround: put the config into /etc and configure lightdm to read from there. |
| 2024-10-06 | [15:36:40] <dariqq> Wow, i just found a solution to lightdm choosing the wrong session than specified in the config. Appearently the gtk greeter is asking the accountserrvice over dbus for the users default Xsession rather than lightdm. After deleting the accountservice state everything works again |
| 2024-09-27 | [11:17:09] <miha> hi, does anyone have working lightdm config.scm? |
| 2024-09-27 | [11:36:39] <dariqq> miha: anything particular you are having problems: I had to add my session to a seat because the session discovery was not working for me. After the second boot i had wrong permissions on the Xauthority file in /var/lib/lightdm/ which i fixed manually |
| 2024-09-27 | [11:58:16] <miha> do you mind sharing the part of config.scm that relates to lightdm? |
| 2024-09-27 | [11:59:52] <miha> no just /var/log/lightdm |
| 2024-09-27 | [12:57:17] <miha> dariqq: I tried your config and LightDM now start :) but I cannot log in to XFCE |
| 2024-09-27 | [13:01:45] <dariqq> miha: iirc i ahd that problem initially after having a wrong config at the start. Something is terribvly wrong with session detection in lightdm and idk what it is. It should not be looking for a "default" session. Probably some stale files somewehere idk. I "solved" it by reinstalling and setting up the correct config from the beginnig. |
| 2024-09-27 | [13:23:29] <miha> so now I should do guix uninstall lightdm? |
| 2024-09-06 | [01:16:00] <tatsumaru> hello, just running the guix qemu image in a VM and trying to test a few things, but so far can't get anything to work. installed KDE Plasma, and when I restart the VM I see Plasma loading and then a black screen, then I do ctrl + alt + f1 install a few packages like sddm and when I do sddm it just returns error about 'xauth' missing even though I also installed 'xauth'. I also installed 'lightdm' and when I type 'lightdm' in terminal it s |
| 2024-09-06 | [01:24:08] <nckx> There is no ���lightdm��� binary, it's called ���dm-tool���. But that won't help you, the problem is you're installing random packages where you should be adding services as shown here <https://guix.gnu.org/manual/devel/en/html_node/Using-the-Configuration-System.html> (search for ���sddm-service-type���). |
| 2024-09-06 | [01:26:16] <nckx> <There is no ���lightdm��� binary> not actually true, I typoed because no backspace key ���� But the rest is true, promise. |
| 2024-08-31 | [00:38:04] <amano> Something like GDM and lightdm is a login manager. |
| 2024-08-26 | [14:18:53] <amano> It is a login manager like GDM and lightdm. |
| 2024-07-29 | [12:49:53] <dariqq> regarding my lightdm issue from yesterday: I reinstalled completely and now setting the default entry works. Not sure what was causign this |
| 2024-07-28 | [16:59:11] <dariqq> does anyone have lightdm working? It doesnt seem to recognise sessions, i cant log in and looking at the logs it seems to request the default.desktop sessions and ignoring the seat setting |
| 2024-07-28 | [19:21:37] <freakingpenguin> dariqq: I don't use lightdm but maybe there's something helpful in the lightdm system tests. (gnu tests lightdm) |
| 2024-07-28 | [19:35:35] <dariqq> freakingpenguin: my setup is basically the same (repalcing ratpoisonwm with xfce). I even tried setting xfce as default session via a lightdm compile flag and still looks for default.desktop xsession entry. (again probably related to not searching the xsession directory properly) |
| 2024-07-28 | [19:38:01] <dariqq> so far i am happy that the manual default.desktop entry works (though the lightdm service could need some improvements either way). There is also a permission problem on the .Xauthority file of the lightdm user after restarting, not sure what the best way to fix this would eb |
| 2024-06-10 | [10:44:55] <roundduckkira> basically for some reason despite what I do it sees lightdm-service-type as an unknown variable |
| 2024-06-10 | [10:46:27] <adanska> roundduckkira: you need to import the `lightdm` module |
| 2024-06-10 | [11:00:40] <adanska> roundduckkira: try moving your `(set-xorg-configuration...)` to the lightdm config like this `(service lightdm-service-type (lightdm-configuration (xorg-configuration (keyboard-layout keyboard-layout))))`? |
| 2024-06-10 | [11:07:19] <adanska> roundduckkira: go back to how it was before with set-xorg-configuration, but add `lightdm-service-type` to the end of its arguments |
| 2024-06-09 | [06:56:26] <roundduckkira> can you change the login manager from the default gdm to lightdm |
| 2024-06-09 | [07:00:25] <roundduckkira> it looks like I can but reading documentation there is this mate desktop service thing but then lightdm seems to be its own thing too |
| 2024-06-03 | [15:43:49] <wolfdog> having a small problem with setting up xfce with lightdm (since i cant seem to make screen locking work under gdm), I've added the xfce and lightdm services and removed gdm from the desktop services, but after a reboot lightdm fails to start and i just get a blank TTY |
| 2024-06-03 | [15:49:41] <wolfdog> running lightdm like `lightdm --test-mode -d` outputs this https://paste.sr.ht/~coyotes/675eabb960d247df7f3884237a91a7862397aa49 |
| 2024-06-03 | [15:49:52] <peanuts> "lightdm.log ? paste.sr.ht" https://paste.sr.ht/~coyotes/675eabb960d247df7f3884237a91a7862397aa49 |
| 2024-04-30 | [21:42:05] <FF> I need a Desktop environment without depending of something like `lightdm` or `gdm` or whatever |
| 2024-04-23 | [19:21:47] <apteryx> PotentialUser-79: you`d have to remove the default gdm login manager and use something else like sddm or lightdm or slim |
| 2024-03-30 | [22:13:59] <apteryx> if we can fix the last (?) remaining bug of lightdm (https://github.com/Xubuntu/lightdm-gtk-greeter/issues/105), it could make a nicer default for our Guix System VM (for reduced weight) |
| 2024-03-30 | [22:14:03] <peanuts> "Fixing availability of desktop session type selection ? Issue #105 ? Xubuntu/lightdm-gtk-greeter ? GitHub" https://github.com/Xubuntu/lightdm-gtk-greeter/issues/105 |
| 2024-02-21 | [23:26:47] <podiki> Kingsy: i think you saw my dotfiles so that is an example of not using gdm (i've used sddm and lightdm) |
| 2024-02-20 | [15:55:27] <Kingsy> what choices do I have to launch my X window manager? I can only see slim, gdm, lightdm. any alternatives? greetd seems to just be for wayland |
| 2024-02-17 | [06:46:10] <podiki> apteryx: is there anything special needed for lightdm to run wayland sessions? it didn't see any, but sddm picked it up and could launch |
| 2024-02-08 | [17:10:23] <sham1> Hm, seems that the lightdm support is still a bit flakey. It doesn't find my desktop sessions for whatever reason even though I checked and they're where you'd expect them to be |
| 2024-02-08 | [17:24:49] <apteryx> sham1: are you talking about this issue? https://github.com/Xubuntu/lightdm-gtk-greeter/issues/105 |
| 2024-02-08 | [17:25:08] <peanuts> "Fixing availability of desktop session type selection ? Issue #105 ? Xubuntu/lightdm-gtk-greeter ? GitHub" https://github.com/Xubuntu/lightdm-gtk-greeter/issues/105 |
| 2023-12-27 | [15:49:59] <apoorv569> jpoiret: I was able to reconfigure my system just fine. There is one small issue though, I have `lightdm-service-type` defined in base config as I would like it on each system I inherit this from. |
| 2023-12-27 | [15:50:47] <apoorv569> And the lightdm service has this `(extra-config (list %xorg-libinput-config))))` now libinput config is only needed on my laptop for touchpad config. |
| 2023-12-27 | [18:28:25] <apoorv569> I moved the lightdm-service-type of per-system for now.. |
| 2023-11-19 | [14:45:26] <Franciman> hmm i think i just switched to lightdm |
| 2023-10-16 | [11:49:22] <yaslam> Hi everyone, I am trying to replace the GDM display manager with LightDM in my system config file, but I get this error: lightdm-service-type: unbound variable . This is the full file: http://ix.io/4J7V . Thanks |
| 2023-10-16 | [12:15:00] <yaslam> Hi everyone, I am trying to replace the GDM display manager with LightDM in my system config file, but I get this error: lightdm-service-type: unbound variable . This is the full file: http://ix.io/4J7V . Thanks |
| 2023-10-16 | [12:17:25] <cbaines> yaslam, do you know what module exports lightdm-service-type, and if you're importing it? |
| 2023-10-16 | [12:20:26] <cbaines> yaslam, looks like the xorg module exports slim and gdm, but not lightdm https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/xorg.scm#n71 |
| 2023-10-16 | [12:20:54] <cbaines> that seems to have it's own module https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/lightdm.scm |
| 2023-10-16 | [12:25:32] <yaslam> cbaines, thank you, it has found it after importing the LightDM module. |
| 2023-09-16 | [13:17:28] <janneke> ACTION has run lightdm with gnome in the past but has been using exwm for some years now |
| 2023-09-08 | [22:01:01] <Wurt> Altadil: You should alter the `arguments' slot on the package definition. See for example the lightdm-gtk-greeter definition on gnu/packages/display-managers.scm. You should also check the sections 9.2.1 and 9.5. |