2016-11-04 110 views
0

我會用USB來鎖定和解鎖我的Ubuntu與pamusb,但問題是,當我插入USB它不會解鎖屏幕,而在日誌中說它是解鎖的:Pamusb代理說解鎖,但屏幕仍然鎖定

pamusb-agent[6707]: pamusb-agent up and running. 
pamusb-agent[6707]: Watching device "USBKEY" for user "ubuntuuser" 
pamusb-agent[6707]: Device "USBKEY" has been removed, locking down user "ubuntuuser"... 
pamusb-agent[6707]: Running "gnome-screensaver-command -l" 
pamusb-agent[6707]: Locked. 
pamusb-agent[6707]: Device "USBKEY" has been inserted. Performing verification... 
pamusb-agent[6707]: Executing "/usr/bin/pamusb-check --quiet --config=/etc/pamusb.conf --service=pamusb-agent ubuntuuser" 
pamusb-agent[6707]: Authentication succeeded. Unlocking user "ubuntuuser"... 
pamusb-agent[6707]: Running "gnome-screensaver-command -d" 
pamusb-agent[6707]: Unlocked. 

鎖定無縫工作,問題只與解鎖階段。

回答

0

我也一直在努力解決這個問題,並且找到了一種獲得預期行爲的方法。

問題是,自Ubuntu 14.04以來,gnome-screensaver不再直接使用,並且-d選項不再按預期工作。

解決方法是在pamusb配置文件中使用另一個命令:loginctl unlock-session