Bug 33233 - lightdm does not show user list with 2 monitors
Summary: lightdm does not show user list with 2 monitors
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-22 12:07 CEST by Marc Krämer
Modified: 2024-06-13 22:09 CEST (History)
1 user (show)

See Also:
Source RPM: lightdm-gtk-greeter-2.0.8-4.mga9.src.rpm
CVE:
Status comment:


Attachments
screenshot (389.05 KB, image/jpeg)
2024-05-22 21:08 CEST, Marc Krämer
Details

Description Marc Krämer 2024-05-22 12:07:14 CEST
Since one of the latest updates lightdm greeter does not show any users for login
Comment 1 Marc Krämer 2024-05-22 13:23:02 CEST
on my laptop the issue is obvious:
when the greeter starts, it shows the user list shortly, then the background is "reloaded" or loaded on top
as the final result, the greeter is not visible. Attaching screenshot. Look at the right upper corner.

the Problem arises, if a second monitor is attached!
Comment 2 Lewis Smith 2024-05-22 21:01:16 CEST
You forgot to attach the screenshot!

CC: (none) => lewyssmith

Comment 3 Marc Krämer 2024-05-22 21:08:53 CEST
Created attachment 14543 [details]
screenshot
Comment 4 Lewis Smith 2024-05-25 21:38:06 CEST
Thanks.

(In reply to Marc Krämer from comment #0)
> Since one of the latest updates lightdm greeter does not show any users for
> login
Lightdm itself is essentially unchanged for years, so some other update must be responsible.
If you know exactly when this started - you will have noticed at once - you can find out what updates preceded it from:
 $ rpm -qa --last | less
Can you look at that?
Comment 5 Marc Krämer 2024-06-10 12:07:04 CEST
not sure what package could have caused it. Since I don't reboot too often. There are too many updates. And maybe this does not happen everytime.

In theory it must be one of the following:
microcode-0.20240312-1.mga9.nonfree.noarch    Di 09 Apr 2024 12:06:07 CEST
lib64uuid-devel-2.38.1-1.1.mga9.x86_64        Di 09 Apr 2024 12:06:06 CEST
lib64bpf1-6.6.22-1.mga9.x86_64                Di 09 Apr 2024 11:35:54 CEST
lib64uv1-1.44.2-2.1.mga9.x86_64               Di 09 Apr 2024 11:35:53 CEST
lib64tiff6-4.5.1-1.2.mga9.x86_64              Di 09 Apr 2024 11:35:53 CEST
kernel-userspace-headers-6.6.22-1.mga9.x86_64 Di 09 Apr 2024 11:35:53 CEST
python3-scipy-1.9.1-2.1.mga9.x86_64           Di 09 Apr 2024 11:35:51 CEST
lib64blkid-devel-2.38.1-1.1.mga9.x86_64       Di 09 Apr 2024 11:35:51 CEST
lib64qpdf29-11.9.0-1.mga9.x86_64              Di 09 Apr 2024 11:35:43 CEST
lib64python3-devel-3.10.11-1.2.mga9.x86_64    Di 09 Apr 2024 11:35:43 CEST
grub2-mageia-theme-2.06-28.2.mga9.noarch      Di 09 Apr 2024 11:35:43 CEST
ffmpeg-5.1.4-1.mga9.x86_64                    Di 09 Apr 2024 11:35:43 CEST
util-linux-2.38.1-1.1.mga9.x86_64             Di 09 Apr 2024 11:35:42 CEST
kernel-desktop-latest-6.6.22-1.mga9.x86_64    Di 09 Apr 2024 11:35:42 CEST
curl-7.88.1-4.3.mga9.x86_64                   Di 09 Apr 2024 11:35:42 CEST
texlive-20220321-7.1.mga9.x86_64              Di 09 Apr 2024 11:35:41 CEST
lib64texlua5-20220321-7.1.mga9.x86_64         Di 09 Apr 2024 11:35:38 CEST
lib64synctex2-20220321-7.1.mga9.x86_64        Di 09 Apr 2024 11:35:38 CEST
lib64smartcols1-2.38.1-1.1.mga9.x86_64        Di 09 Apr 2024 11:35:37 CEST
lib64curl4-7.88.1-4.3.mga9.x86_64             Di 09 Apr 2024 11:35:37 CEST
kernel-desktop-6.6.22-1.mga9.x86_64           Di 09 Apr 2024 11:35:37 CEST
lib64avfilter8-5.1.4-1.mga9.x86_64            Di 09 Apr 2024 11:35:26 CEST
cpupower-6.6.22-1.mga9.x86_64                 Di 09 Apr 2024 11:35:26 CEST
lib64dav1d6-1.2.1-1.1.mga9.x86_64             Di 09 Apr 2024 11:35:25 CEST
lib64avformat59-5.1.4-1.mga9.x86_64           Di 09 Apr 2024 11:35:25 CEST
lib64avcodec59-5.1.4-1.mga9.x86_64            Di 09 Apr 2024 11:35:25 CEST
lib64python2.7-stdlib-2.7.18-15.2.mga9.x86_64 Di 09 Apr 2024 11:35:24 CEST
python-2.7.18-15.2.mga9.x86_64                Di 09 Apr 2024 11:35:21 CEST
lib64python2.7-2.7.18-15.2.mga9.x86_64        Di 09 Apr 2024 11:35:21 CEST
firefox-de-115.9.1-1.mga9.noarch              Di 09 Apr 2024 11:35:21 CEST
firefox-115.9.1-1.mga9.x86_64                 Di 09 Apr 2024 11:35:20 CEST
thunderbird-115.9.0-1.mga9.x86_64             Di 09 Apr 2024 11:35:09 CEST
thunderbird-de-115.9.0-1.mga9.noarch          Di 09 Apr 2024 11:34:58 CEST
nss-3.99.0-1.mga9.x86_64                      Di 09 Apr 2024 11:34:58 CEST
lib64nss3-3.99.0-1.mga9.x86_64                Di 09 Apr 2024 11:34:58 CEST
python3-docs-3.10.11-1.2.mga9.noarch          Di 09 Apr 2024 11:34:56 CEST
lib64mount1-2.38.1-1.1.mga9.x86_64            Di 09 Apr 2024 11:34:56 CEST
lib64fdisk1-2.38.1-1.1.mga9.x86_64            Di 09 Apr 2024 11:34:56 CEST
lib64python3.10-testsuite-3.10.11-1.2.mga9.x86_64 Di 09 Apr 2024 11:34:52 CEST
tkinter3-3.10.11-1.2.mga9.x86_64              Di 09 Apr 2024 11:34:46 CEST
lib64ptexenc1-20220321-7.1.mga9.x86_64        Di 09 Apr 2024 11:34:45 CEST
lib64kpathsea6-20220321-7.1.mga9.x86_64       Di 09 Apr 2024 11:34:45 CEST
lib64gnutls30-3.8.4-1.mga9.x86_64             Di 09 Apr 2024 11:34:45 CEST
grub2-2.06-28.2.mga9.x86_64                   Di 09 Apr 2024 11:34:45 CEST
grub2-common-2.06-28.2.mga9.x86_64            Di 09 Apr 2024 11:34:43 CEST
lib64swscaler6-5.1.4-1.mga9.x86_64            Di 09 Apr 2024 11:34:42 CEST
lib64python3.10-stdlib-3.10.11-1.2.mga9.x86_64 Di 09 Apr 2024 11:34:42 CEST
lib64postproc56-5.1.4-1.mga9.x86_64           Di 09 Apr 2024 11:34:42 CEST
lib64python3.10-3.10.11-1.2.mga9.x86_64       Di 09 Apr 2024 11:34:38 CEST
python3-3.10.11-1.2.mga9.x86_64               Di 09 Apr 2024 11:34:37 CEST
lib64uuid1-2.38.1-1.1.mga9.x86_64             Di 09 Apr 2024 11:34:37 CEST
lib64swresample4-5.1.4-1.mga9.x86_64          Di 09 Apr 2024 11:34:37 CEST
lib64sqlite3_0-3.40.1-1.1.mga9.x86_64         Di 09 Apr 2024 11:34:37 CEST
lib64blkid1-2.38.1-1.1.mga9.x86_64            Di 09 Apr 2024 11:34:37 CEST
lib64avutil57-5.1.4-1.mga9.x86_64             Di 09 Apr 2024 11:34:37 CEST


But this does not look very likely. So my guess is, it happens only sometimes. And only if 2 monitors are attached (which is not always the case at my pc).
Comment 6 Lewis Smith 2024-06-10 21:22:47 CEST
"Since one of the latest updates" [written 22 May]
Thanks for the list, but as you say, it does not help. Those updates were long ago.

"only if 2 monitors are attached"
Does the LightDM login dialogue appear on both, or just the first?

Can you try another display manager like LXDM, to see how that functions with 2 monitors?
Comment 7 Marc Krämer 2024-06-13 14:41:32 CEST
(In reply to Lewis Smith from comment #6)
> "Since one of the latest updates" [written 22 May]
> Thanks for the list, but as you say, it does not help. Those updates were
> long ago.
> 
> "only if 2 monitors are attached"
> Does the LightDM login dialogue appear on both, or just the first?
The login dialog is hidden behind a mageia image loaded afterwards; you may see it in the attachment.

> Can you try another display manager like LXDM, to see how that functions
> with 2 monitors?

Already using gdm
Comment 8 Lewis Smith 2024-06-13 22:09:34 CEST
Good man.

Assigning globally, but CC'ing Jani who used to deal with this in the hope he can look at it. (In fact, the package has just been version updated).

CC: lewyssmith => jani.valimaa
Assignee: bugsquad => pkg-bugs
Source RPM: lightdm-gtk3-greeter-2.0.8-4.mga9.x86_64 => lightdm-gtk-greeter-2.0.8-4.mga9.src.rpm

Lewis Smith 2024-06-13 22:09:52 CEST

Summary: lightdm does not show user list => lightdm does not show user list with 2 monitors


Note You need to log in before you can comment on or make changes to this bug.