[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57168: [PATCH 00/14] Add a LightDM service.
From: |
Maxim Cournoyer |
Subject: |
bug#57168: [PATCH 00/14] Add a LightDM service. |
Date: |
Sun, 28 Aug 2022 22:33:19 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hi Maxime,
Maxime Devos <maximedevos@telenet.be> writes:
> For the SDDM login manager, there is the problem that ~/.profile is
> not loaded and hence that the various search paths environment
> variables ($PATH, $INFOPATH, ...) are not set to
> ~/.guix-profile/bin/...: <https://issues.guix.gnu.org/56661>.
>
> Is this the case for lightdm? If so, maybe something similar as done
> for GDM could be done here: <https://issues.guix.gnu.org/56661#8>.
I just tried using:
--8<---------------cut here---------------start------------->8---
$(./pre-inst-env guix system vm -e '(@@ (gnu tests lightdm) %lightdm-os)') -m
1G -smp cores=4
--8<---------------cut here---------------end--------------->8---
And this is what I saw, logging in as 'root' graphically, starting xterm
and issuing:
--8<---------------cut here---------------start------------->8---
root@komputilo ~# echo $PATH
/run/setuid-programs:/root/.config/guix/current/bin:/root/.guix-profile/bin:/run/current-system/profile/bin:/run/current-system/profile/sbin
--8<---------------cut here---------------end--------------->8---
Seems to be alright.
> Could be tested with a nice system test ...
What would the system test look like?
1. Login using the login manager (difficult unless using autologin --
I've tried).
2. Open a terminal, run 'echo $PATH' and run the OCR on it? That
doesn't sound too great.
I've pushed the series for now, feel free to experiment with it!
Thanks,
Maxim
- [bug#57168] [PATCH 00/14] Add a LightDM service., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 01/14] services: configuration: Add a 'maybe-value-set?' procedure., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 07/14] gnu: lightdm-gtk-greeter: Adjust default config file path., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 02/14] gnu: accountsservice: Update to 22.08.8, enable doc and test suite., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 06/14] gnu: lightdm-gtk-greeter: Enable libklavier support., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 03/14] gnu: accountsservice: Provide a means to locate extensions., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 14/14] services: Add lightdm-service-type., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 08/14] gnu: lightdm-gtk-greeter: Adjust --enable-at-spi-command value., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 12/14] marionette: Improve the error message of 'wait-for-screen-text'., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 10/14] gnu: lightdm: Apply patch to allow using VNC options., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 09/14] gnu: lightdm: Apply patch to fix a problem with VNC integration., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 11/14] gnu: lightdm: Apply patch to fix color depth issue with VNC., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 04/14] gnu: lightdm-gtk-greeter: Add GDK_PIXBUF_MODULE_FILE to wrapper., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 05/14] gnu: lightdm-gtk-greeter: Use the glib-or-gtk-wrap phase as-is., Maxim Cournoyer, 2022/08/13
- [bug#57168] [PATCH 13/14] build: marionette: Add support for Tesseract OCR., Maxim Cournoyer, 2022/08/13