Hello,
I'm testing LightDM latest version (1.32.0) on Arch Linux environment (kernel 5.19.12-arch1-1) and after its installation, and enabling lightdm service, when the user clicks the first time the Power Off button, it receives the following erroneous message "Other users are logged in" and show the current user. It is erroneous because the current user is not belonging to "other users" and the expected behavior should be not showing that message as occurs with other Display Managers.
In details the steps to reproduce it have been:
Preparing a clean Arch Linux machine with GNOME 42
Install a greeter, for example: sudo pacman -S lightdm-gtk-greeter
Disabling GDM: sudo systemctl disable gdm
Enabling LightDM: sudo systemctl enable lightdm
Edit /etc/lightdm/lightdm.conf and add a greeter-session as for example greeter-session=lightdm-gtk-greeter
Reboot and then login
At this point, when we log in inside the desktop environment, and the user clicks on the power off icon on the top-right of the screen and then clicks on Power Off... or on Restart..., it gets the following popup:
If it clicks Cancel, and then it clicks again on the power off icon on the top-right of the screen and then clicks on Power Off... or on Restart..., it gets the correct popup:
If the user reboots the machine, this issue continues to be produced. It is independent from the greeter used.
Hello, I'm testing LightDM latest version (1.32.0) on Arch Linux environment (kernel 5.19.12-arch1-1) and after its installation, and enabling lightdm service, when the user clicks the first time the Power Off button, it receives the following erroneous message "Other users are logged in" and show the current user. It is erroneous because the current user is not belonging to "other users" and the expected behavior should be not showing that message as occurs with other Display Managers.
In details the steps to reproduce it have been:
sudo pacman -S lightdm
sudo pacman -S git
git clone https://aur.archlinux.org/paru.git
(for getting plymouth dependency)cd paru
makepkg -si
paru -S plymouth
sudo pacman -S accountsservice xorg-server-xephyr
sudo pacman -S lightdm-gtk-greeter
sudo systemctl disable gdm
sudo systemctl enable lightdm
/etc/lightdm/lightdm.conf
and add agreeter-session
as for examplegreeter-session=lightdm-gtk-greeter
At this point, when we log in inside the desktop environment, and the user clicks on the power off icon on the top-right of the screen and then clicks on
Power Off...
or onRestart...
, it gets the following popup:If it clicks Cancel, and then it clicks again on the power off icon on the top-right of the screen and then clicks on
Power Off...
or onRestart...
, it gets the correct popup:If the user reboots the machine, this issue continues to be produced. It is independent from the greeter used.