echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
so /usr/local/bin is before /usr/bin in my user's path.
But what about root's path? Maybe /usr/bin/lxlock will be used that way?
-----
/usr/bin/lxlock:
...
# Try to lock the screen with thos applications (in this order) :
# lighdtm, xscreensaver, gnome-screensaver, slock, slock, i3lock and
xdg-screensaver
if test x"`which dm-tool 2>/dev/null`" != x""; then
dm-tool switch-to-greeter
elif `dbus-send --system --print-reply --dest=org.freedesktop.DBus
/org/freedesktop/DBus org.freedesktop.DBus.GetNameOwner
string:org.freedesktop.DisplayManager > /dev/null 2>&1` ; then
seat="$XDG_SEAT_PATH"
dbus-send --system --print-reply --dest=org.freedesktop.DisplayManager
"$seat" org.freedesktop.DisplayManager.Seat.SwitchToGreeter \
2> /dev/null
elif test x"`which xscreensaver-command 2>/dev/null`" != x""; then
xscreensaver-command -lock
elif test x"`which gnome-screensaver-command 2>/dev/null`" != x""; then
gnome-screensaver-command --lock
elif test x"`which slock 2>/dev/null`" != x""; then
slock
elif test x"`which xlock 2>/dev/null`" != x""; then
xlock $*
elif test x"`which i3lock 2>/dev/null`" != x""; then
i3lock -d
# In the end, try to fallback to xdg-screensaver. Don't do at the first try,
# because if lxlock is called by xdg-screensaver, we may enter a loop.
else
xdg-screensaver lock
fi
exit 0
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1205384
Title:
Lock can be circumvented by switching to console
Status in LXDE - Lightweight X11 Desktop Environment:
New
Status in “lightdm” package in Ubuntu:
Invalid
Status in “lxsession” package in Ubuntu:
In Progress
Bug description:
Steps to reproduce:
1)lock your screen using "dm-tool switch-to-greeter" or "dm-tool lock"
2)switch to console via ctrl+alt+F1
3)switch back to X via ctrl+alt+F7
Result: session is unlocked without entering a password
Expected behaviour:
session should still be locked when switching back to X
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: lightdm 1.7.7-0ubuntu2
ProcVersionSignature: Ubuntu 3.10.0-5.15-generic 3.10.2
Uname: Linux 3.10.0-5-generic i686
ApportVersion: 2.11-0ubuntu1
Architecture: i386
Date: Fri Jul 26 17:30:23 2013
InstallationDate: Installed on 2013-07-26 (0 days ago)
InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Alpha i386 (20130723.1)
MarkForUpload: True
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/lxde/+bug/1205384/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp