You are not logged in.

#1 2021-02-04 18:27:32

cmonty14
Member
Registered: 2019-10-05
Posts: 51

Change default user in LightDM on multiuser system

Hello,

on my Arch Linux system exists 2 user accounts.
When I boot the system, I always get <userA> preselected.

How can I modify LightDM to use <userB> preselected?
And is there a dependency to the used greeter-session = lightdm-webkit2-greeter?

THX

Last edited by cmonty14 (2021-02-04 18:28:12)

Offline

#2 2021-02-04 19:18:38

loqs
Member
Registered: 2014-03-06
Posts: 17,372

Re: Change default user in LightDM on multiuser system

cmonty14 wrote:

on my Arch Linux system exists 2 user accounts.
When I boot the system, I always get <userA> preselected.

How can I modify LightDM to use <userB> preselected?

Not easily see https://askubuntu.com/questions/59199/c … in-lightdm

cmonty14 wrote:

And is there a dependency to the used greeter-session = lightdm-webkit2-greeter?

See LightDM#Greeter

Offline

#3 2021-02-10 16:58:23

cmonty14
Member
Registered: 2019-10-05
Posts: 51

Re: Change default user in LightDM on multiuser system

There's no such file
/var/lib/lightdm/.cache/lightdm-gtk-greeter/state
on Arch Linux.

Offline

#4 2021-02-10 17:03:03

loqs
Member
Registered: 2014-03-06
Posts: 17,372

Re: Change default user in LightDM on multiuser system

The path will be greeter dependent that file is used by lightdm-gtk-greeter.

Offline

#5 2021-02-24 19:54:37

cmonty14
Member
Registered: 2019-10-05
Posts: 51

Re: Change default user in LightDM on multiuser system

I followed the instructions, but the default user is not working.
This means I created script /usr/local/bin/lightdm-default-user with this content:

#!/bin/sh

# LightDM removed the default-user option.
# The only recourse now is an ugly kludge. 

# Note that if you want to default to the "Guest Session",
# you need to specify the last user as "*guest".

/bin/echo -e '[greeter]\nlast-user=heike' > /var/lib/lightdm/.cache/lightdm-webkit2-greeter/state

This script is writing correctly to

cat /var/lib/lightdm/.cache/lightdm-webkit2-greeter/state
[greeter]
last-user=heike

Offline

Board footer

Powered by FluxBB