Ubuntu 14.04では、ログイン画面に似た新しいロック画面が導入されています。
コマンドを使用して画面をロックすることはできますgnome-screensaver-command --lock
(以前と同じように)。これは14.04で画面をロックしますが、
- デスクトップから実行している場合、新しいロック画面を使用して画面をロックします。
- 仮想コンソールまたはSSH経由で実行している場合、古いロック画面を使用して画面をロックします。
私もを使用してみましたxdg-screensaver lock
が、同じように機能gnome-screensaver-command --lock
します(デスクトップから実行した場合にのみ新しいロック画面を使用します)。
インストールされlight-locker-command --lock
ていないため、実行は機能しませんでしたlight-locker
。
デスクトップから同じコマンドを実行することと、SSH /仮想コンソールを介して実行することにはいくつかの違いがあるはずだと思いますが、環境変数に違いを見つけることができませんでした。
だから、私の質問は次のとおりです。コマンドラインから古いロック画面ではなく、新しいUnityロック画面を使用して画面をロックするにはどうすればよいですか。
この質問は、使用する必要がある新しいコマンドを要求するため、おそらく関連しているので、別の質問があります。同じロックコマンドを実行すると異なる結果が得られるのはなぜですか。
このバグレポートにgnome-screensaver
よると、14.04ではもう使用されていないことに注意してください。
これは実際にはgnome-screensaverのバグではありません。そのコンポーネントは信頼されて使用されなくなりました。
dm-tool lock
そしてdm-tool switch-to-greeter
、同じことをしているように見えます:ロック画面に非常に似ているログイン画面(挨拶)に戻ります。
dm-tool lock
すると、画面がロックされますが、デフォルトのUnityロック画面とは異なり、ユーザーを切り替えることもできます。