Bug#961935: gdm3 fails to display uid=501
Graeme Vetterlein
graeme.reportbug at vetterlein.com
Sun May 31 18:44:25 BST 2020
Package: gdm3
Version: 3.30.2-3
Severity: important
Tags: d-i
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
*** End of the template - remove these template lines ***
I have just installed debian 10.4 . I opted to install multiple desktops
including cinnamon, gnome3 and xfce
I need to set my uid to 501 as I use NFSv3 an my NAS allocates normal users in
the range 501 to 999
Two issues (possibly related)
1: My username does not appear as a choice on gdm3 (the documentation says all
above 500 should) [ I cannot find a config setting to chnage this ]
<
https://help.gnome.org/admin/gdm/3.26/configuration.html.en#generalsessionconfig
>
2. If I manually type my name and logon , using the "cog" to select say
cinnamon, the I get cinnamon
2a If I log off & on again, I stoll get cinnamon
2b If I reboot, it goes back to gnome3
I created a new user (user666)
$ sudo useradd -c "uid is 666" -m -u 666 user666
$ sudo passwd user666
New password:
Retype new password:
passwd: password updated successfully
Then at GDM3 login:
I turned on debug and saw:
4 matches for "Error" in buffer: gdm3.debug3
517:May 28 19:02:10 real gdm-password]: AccountsService: Error calling
GetAll() when retrieving properties for /org/freedesktop/Accounts/User666:
Operation was cancelled
1313:May 28 19:04:53 real gdm-launch-environment]: AccountsService: Error
calling GetAll() when retrieving properties for
/org/freedesktop/Accounts/User117: Operation was cancelled
1314:May 28 19:04:53 real gdm-launch-environment]: AccountsService: Error
calling GetAll() when retrieving properties for
/org/freedesktop/Accounts/User117: Operation was cancelled
1531:May 28 19:05:26 real gdm-password]: AccountsService: Error calling
GetAll() when retrieving properties for /org/freedesktop/Accounts/User666:
Operation was cancelled
If I were to guess, I'd say the limit had been set to 1000 , not 500 as per
docs. But in anycase I'd like to override back to around 200. The lack of
persistance of the the desktop session choice seem to affect users in the same
pid range (<1000)
-- System Information:
Debian Release: 10.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-9-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gdm3 depends on:
ii accountsservice 0.6.45-2
ii adduser 3.118
ii cinnamon [x-window-manager] 3.8.8-1
ii cinnamon-session [x-session-manager] 3.8.2-1
ii dconf-cli 0.30.1-2
ii dconf-gsettings-backend 0.30.1-2
ii debconf [debconf-2.0] 1.5.71
ii gir1.2-gdm-1.0 3.30.2-3
ii gnome-session [x-session-manager] 3.30.1-2
ii gnome-session-bin 3.30.1-2
ii gnome-settings-daemon 3.30.2-3
ii gnome-shell 3.30.2-11~deb10u1
ii gnome-terminal [x-terminal-emulator] 3.30.2-2
ii gsettings-desktop-schemas 3.28.1-1
ii libaccountsservice0 0.6.45-2
ii libaudit1 1:2.8.4-3
ii libc6 2.28-10
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libgdm1 3.30.2-3
ii libglib2.0-0 2.58.3-2+deb10u2
ii libglib2.0-bin 2.58.3-2+deb10u2
ii libgtk-3-0 3.24.5-1
ii libkeyutils1 1.6-6
ii libpam-modules 1.3.1-5
ii libpam-runtime 1.3.1-5
ii libpam-systemd 241-7~deb10u4
ii libpam0g 1.3.1-5
ii librsvg2-common 2.44.10-2.1
ii libselinux1 2.8-1+b1
ii libsystemd0 241-7~deb10u4
ii libwrap0 7.6.q-28
ii libx11-6 2:1.6.7-1
ii libxau6 1:1.0.8-1+b2
ii libxcb1 1.13.1-2
ii libxdmcp6 1:1.1.2-3
ii lsb-base 10.2019051400
ii muffin [x-window-manager] 3.8.2-1
ii mutter [x-window-manager] 3.30.2-9~deb10u1
ii policykit-1 0.105-25
ii procps 2:3.3.15-2
ii ucf 3.0038+nmu1
ii x11-common 1:7.7+19
ii x11-xserver-utils 7.7+8
ii xfce4-session [x-session-manager] 4.12.1-6
ii xfce4-terminal [x-terminal-emulator] 0.8.7.4-2
ii xfwm4 [x-window-manager] 4.12.5-1
ii xterm [x-terminal-emulator] 344-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.30.0-7
ii desktop-base 10.0.2
ii x11-xkb-utils 7.7+4
ii xserver-xephyr 2:1.20.4-1
ii xserver-xorg 1:7.7+19
ii zenity 3.30.0-2
Versions of packages gdm3 suggests:
pn gnome-orca <none>
pn libpam-fprintd <none>
ii libpam-gnome-keyring 3.28.2-5
-- Configuration Files:
/etc/gdm3/PostSession/Default changed:
umask 0
exec > /tmp/stdout 2> /tmp/stderr
set -x
chmod 666 /tmp/stderr /tmp/stdout
echo "starting .logout"
[ -r ${HOME}/.logout ] && su -l -c "${HOME}/.logout" ${USERNAME}
echo "all done"
exit 0
/etc/gdm3/daemon.conf changed:
[daemon]
[security]
[xdmcp]
[chooser]
[debug]
Enable=true
-- debconf information:
* shared/default-x-display-manager: gdm3
gdm3/daemon_name: /usr/sbin/gdm3
More information about the pkg-gnome-maintainers
mailing list