Bug 11020

Summary: 4_a1: Unable to select account for login with 15+ user accounts.
Product: Mageia Reporter: Bit Twister <bittwister2>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: bittwister2, fundawang, mageia, mageia, mageia, olav
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: gdm CVE:
Status comment:

Description Bit Twister 2013-08-16 19:29:22 CEST
Description of problem:

Unable to select account for login with 15+ user accounts.
Worse, Lower UIDs are not visible when higher UIDs exists.

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
Clean install of Mageia-4-alpha1-LiveDVD-GNOME-x86_64-DVD.iso.
non-free and tainted media are enabled, all updates applied and rebooted.

1. click up a terminal
2. su - root
3. paste the following "for loop" in a root terminal:

for _id in $(seq -w 2000 2020) ; do
  groupadd --gid $_id xuser$_id
  useradd -u $_id -g $_id -m -e 2030-01-01 -c "Xuser $_id" xuser$_id
  passwd -u -f xuser$_id
done

4. exit root login
5. exit user terminal
6. log out of user account.

Note: You should now see xuser20xx accounts and no longer see or be able to select your UID 500 (user) account via the GUI controls.

To pick your account, hit the Up arrow key several times, then hit enter.

To remove the test accounts:

for _id in $(seq -w 2000 2020) ; do
  userdel -r xuser$_id
  groupdel  $_id
done



Reproducible: 

Steps to Reproduce:
Comment 1 Manuel Hiebel 2013-08-17 17:12:06 CEST
this is with gdm ?
Comment 2 Manuel Hiebel 2013-08-17 17:42:28 CEST
indeed even the "not listed ?" is not here

Keywords: (none) => Triaged
CC: (none) => fundawang, mageia, mageia, mageia, olav
Source RPM: (none) => gdm

Comment 3 Bit Twister 2013-08-17 19:12:22 CEST
(In reply to Manuel Hiebel from comment #1)
> this is with gdm ?

Guess so because it was a VirtualBox guest clean install of 
Mageia-4-alpha1-LiveDVD-GNOME-x86_64-DVD.iso

$  cat /etc/sysconfig/desktop
DISPLAYMANAGER=gdm
DESKTOP=GNOME
Comment 4 Bit Twister 2013-10-07 08:41:25 CEST
Fixed in Mageia-4-alpha3-x86_64-DVD.iso

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => junknospam