« ThinkPad X280 上の Debian GNU/Linux で指紋認証を使う | トップページ | Fx0(LGL25) の Firefox OS をバージョンアップする試み »

2021年8月17日 (火)

xscreensaver から light-locker へ

先日の指紋認証導入後、xscreensaver のアンロックだけがうまくいかなかったので、これを機に別のスクリーンロッカーを導入することに。

しばらくLXQt の 画面ロック から light-locker を起動できず、難渋した記録。


発端はそんなわけで、適当に軽そうなものを Debian パッケージから探し、その名も light-locker を見つけたので、試すことにした。

ロック画面としてディスプレイマネージャー lightdm のログイン画面を使うとあるので、こちらも sddm と入れ替え。

ちょうど bullseye がリリースされたタイミングで、他のパッケージとともに、aptitude の画面でぷちぷち残すもの、この際削るものを設定していく。

G で無事入れ替えが終わり、左下のメニューから画面ロックをしてみるも、 xdg-screensaver 互換のスクリーンセーバーがないとエラー。

結論から書くと、/etc/systemd/system/display-manager.service が存在せず、もっと言えば /lib/systemd/system/lightdm.service にリンクされておらず、lightdm が走っていなかったため。dbus 経由で light-locker プロセスを呼び出せなかったのだろう(起動していないのだから。)これで、起動後のログイン画面が CUI になってしまったことも説明がつく。

修正は、dpkg-reconfigure lightdm が効いたものと思われる。実はどうして直ったか、いろいろ試したせいで明確ではないのだが。

 

 

« ThinkPad X280 上の Debian GNU/Linux で指紋認証を使う | トップページ | Fx0(LGL25) の Firefox OS をバージョンアップする試み »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« ThinkPad X280 上の Debian GNU/Linux で指紋認証を使う | トップページ | Fx0(LGL25) の Firefox OS をバージョンアップする試み »

2026年7月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ