-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need help: lightdm and lightdm-gtk-greeter in guix system do not show session menu. #333
Comments
It seem that liblightdm-gobject-1.so.0 is loaded, but is lightdm_get_sessions is not called, I do not know why. |
@tumashu have you found any solution for this? |
@Ashvith10 no |
can not show wm list, at the moment, we need to special wm manual like below:
|
The problem has been worked around on the Guix System side, the same way it's been worked around on NixOS; refer to Guix commits https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b9d7e15f9f7138d64fc933edcc63d5ccfd403795 and https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3a8e19a61d785ba651c63a3a5991a6e6dcfba9cb. Apparently, starting the service with a config file (-c /some/path/to/lightdm.conf), was not enough; lightdm appears hard-coded to look under its configured sysconfdir for some things needed to show the desktop sessions (I'm not clear exactly as to what it needed to look there). |
Hello, I think the issue is that
The "fix" is to set |
@tumashu since this issue has been resolved, would you mark this issue as solved by closing it? |
ok |
@Ashvith10 the issue detailed in #333 (comment) still holds though; should a new issue be reopened for it? What's been done on Guix/Nix side is a workaround, not a definitive solution. |
I just created a seperate issue. |
Hello, I have try to fix a issue of lightdm and lightdm-gtk-greeter in guix system, the problem is session menu in lightdm-gtk-greeter is show nothing.
lightdm_get_sessions of lightdm-gtk-greeter seem to return no sessions, for I tested the below
code, "XXXX: items3" is not show.
What makes me feel strange is that , ligthdm_get_sessions of lightdm seem to not be called,
for I use the below code to test, and /tmp/test0.txt file is not generated.
The text was updated successfully, but these errors were encountered: