openSUSE Tumbleweed:顔認識ログイン:HowdyおよびPAM設定の問題

openSUSE Tumbleweed:顔認識ログイン:HowdyおよびPAM設定の問題

私のラップトップはAcer Swift 3です。指紋センサーがありますが、そのためのLinuxドライバはありません(最後に確認したとき)。

だから私はWindows Helloが好きなので、顔認識を設定することにしました。私はopenSUSE Tumbleweed(最新)を実行しています。この問題を解決するために私が見つけた方法はhowdy

しかし、Howdyをインストールし、上記の3つのファイルを追加した後(Pythonの依存関係の問題のために非常に苦痛です)ここPAMセクションで(しかし、私は基本的にこのページの指示に従ってシステムを正しく設定しました)、次のことがわかりました。

  • sudo howdy --user myusername add働きます(複数の顔を保存できます)

  • sudo howdy test次のようにエラーを返します。

[ WARN:[email protected]] OpenCV | GStreamer warning: Embedded video playback halted; module source reported: Could not read from resource.
[ WARN:[email protected]] OpenCV | GStreamer warning: unable to start pipeline
[ WARN:[email protected]] OpenCV | GStreamer warning: GStreamer: pipeline have not been created

Opening a window with a test feed

Press ctrl+C in this terminal to quit
Click on the image to enable or disable slow mode

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

(再インストールもしてxcbみましたが役に立ちませんでした)

  • sudo権限なしでコマンドを実行できるようにHowdy.confを編集した後、それはうまく機能し、howdy test画面に私の顔がリアルタイムで検出されることがわかりました。

  • 上記のチュートリアルの手順を完了するとすぐにログアウトすると、Howdyはアクティブになりませんが、もっと重要なのはもうログインできません。私のパスワードはもう有効ではありません!TTYを変更するとユーザー名もう動作しません(ルートも同じです!)。したがって、唯一のオプションは、PAM設定を編集する前に撮影したシステムスナップショットにロールバックすることでした。

PAM設定について:私のディレクトリにこれらのファイルがないので、空のファイルを作成sddm loginし、次のように書きました。kdepam.d

auth     sufficient     pam_python.so /usr/lib64/security/howdy/pam.py

入力してください。それが問題だと思います。これがPAMを設定する正しい方法ではないと思います。

全体的に2つの主な質問があります。 1)ログイン時にPAMが起動して動作するように設定する方法は? 2)どのようにsudo howdy test働くことができますか?

どんな助けでも大変感謝します!


編集する:PAMを使用して少し進歩しました(3つのファイルを作成し、common-auth最初の場所でHowdyオプションを使用して編集しません)。これで設定が正しいようです。ところで、活性化方法がわからない…?インターネットにはすぐに機能する必要があると書かれています。

関連情報