Bug#761208: should display a warning on login if gdm3 is not used and screenlock is unavailable
Michael Banck
mbanck at gmx.net
Thu Sep 11 17:26:05 UTC 2014
Package: gnome-shell
Version: 3.12.2-3
Severity: normal
Hi,
if e.g. lightdm is used to run a Gnome session instead of gdm3, it is
not possbile to lock the screen. The only visible clue is that the
circle "lock screen" button at the bottom of the top-right panel menu
(between the settings and poweroff buttons) is not present (thought that
doesn't help new users).
If the user suspends their system, it will come up unlocked, which is a
huge security problem.
So apart from making sure that gdm3 is used with Gnome3 (a different
thing to be figured out), gnome-shell should display a prominent warning
that screen locking will not work when the user logs in, possibly with a
"do not show me this warning again" option.
Or maybe alternatively, it could gain a Depends on gnome-screensaver as
a fallback in that case? I haven't tested whether that would work.
Michael
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.20.0-2
ii evolution-data-server 3.12.5-1
ii gir1.2-accountsservice-1.0 0.6.37-3
ii gir1.2-atspi-2.0 2.12.0-2
ii gir1.2-caribou-1.0 0.4.13-1
ii gir1.2-clutter-1.0 1.18.4-1
ii gir1.2-freedesktop 1.40.0-2
ii gir1.2-gcr-3 3.12.2-1
ii gir1.2-gdesktopenums-3.0 3.12.2-1
ii gir1.2-gdm3 3.12.2-2.1
ii gir1.2-gkbd-3.0 3.6.0-1
ii gir1.2-glib-2.0 1.40.0-2
ii gir1.2-gmenu-3.0 3.13.3-1
ii gir1.2-gnomebluetooth-1.0 3.12.0-5
ii gir1.2-gnomedesktop-3.0 3.12.2-2
ii gir1.2-gtk-3.0 3.12.2-3+b1
ii gir1.2-ibus-1.0 1.5.8-2
ii gir1.2-mutter-3.0 3.12.2-2+b1
ii gir1.2-networkmanager-1.0 0.9.10.0-2
ii gir1.2-nmgtk-1.0 0.9.10.0-2
ii gir1.2-pango-1.0 1.36.6-1
ii gir1.2-polkit-1.0 0.105-6.1
ii gir1.2-soup-2.4 2.46.0-2
ii gir1.2-telepathyglib-0.12 0.24.0-1
ii gir1.2-telepathylogger-0.2 0.8.0-3
ii gir1.2-upowerglib-1.0 0.99.1-3
ii gjs 1.40.1-4
ii gnome-icon-theme-symbolic 3.12.0-1
ii gnome-settings-daemon 3.12.2-1+b1
ii gnome-shell-common 3.12.2-3
ii gnome-themes-standard 3.12.0-1
ii gsettings-desktop-schemas 3.12.2-1
ii libatk-bridge2.0-0 2.12.1-1+b1
ii libatk1.0-0 2.12.0-1
ii libc6 2.19-10
ii libcairo2 1.12.16-3
ii libcanberra-gtk3-0 0.30-2
ii libcanberra0 0.30-2
ii libclutter-1.0-0 1.18.4-1
ii libcogl-pango20 1.18.2-2
ii libcogl20 1.18.2-2
ii libcroco3 0.6.8-3
ii libdbus-glib-1-2 0.102-1
ii libecal-1.2-16 3.12.5-1
ii libedataserver-1.2-18 3.12.5-1
ii libgcr-base-3-1 3.12.2-1
ii libgdk-pixbuf2.0-0 2.30.7-1
ii libgirepository-1.0-1 1.40.0-2
ii libgjs0e [libgjs0-libmozjs-24-0] 1.40.1-4
ii libglib2.0-0 2.40.0-5
ii libgstreamer1.0-0 1.4.1-1
ii libgtk-3-0 3.12.2-3+b1
ii libical1 1.0-1
ii libjson-glib-1.0-0 1.0.2-1
ii libmozjs-24-0 24.2.0-2
ii libmutter0d 3.12.2-2+b1
ii libnm-glib4 0.9.10.0-1.1
ii libnm-util2 0.9.10.0-1.1
ii libpango-1.0-0 1.36.6-1
ii libpangocairo-1.0-0 1.36.6-1
ii libpolkit-agent-1-0 0.105-6.1
ii libpolkit-gobject-1-0 0.105-6.1
ii libpulse-mainloop-glib0 5.0-6
ii libpulse0 5.0-6
ii libsecret-1-0 0.18-1
ii libstartup-notification0 0.12-3
ii libsystemd-journal0 208-8
ii libtelepathy-glib0 0.24.0-1
ii libx11-6 2:1.6.2-3
ii libxfixes3 1:5.0.1-2
ii libxi6 2:1.7.4-1
ii python 2.7.8-1
ii telepathy-mission-control-5 1:5.16.2-1
Versions of packages gnome-shell recommends:
ii gdm3 3.12.2-2.1
ii gkbd-capplet 3.6.0-1
ii gnome-contacts 3.12.0-1+b2
ii gnome-control-center 1:3.12.1-4+b1
ii gnome-user-guide 3.12.2-1
ii unzip 6.0-12
gnome-shell suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list