マイコンピュータが画面をロックしようとすると、次のメッセージで失敗します。
画面ロックが破損してロックを解除できなくなりました。仮想端末 (Ctrl+Alt+F1 など) のスイッチのロックを解除するには、ログインして次のコマンドを実行します。
Loginctl ロック解除セッション
Ctrl + Dを押して仮想セッションからログアウトし、実行中のセッションに戻ります(Ctrl + Alt + F2)。
この問題については多くの報告がありますが、これ解決策があるような唯一の人です。残念ながら、それは私には効果がありません。
私はFedora 36を使用しています。
ベストアンサー1
幸いなことに、そのスレッドはする重要な提案があります:なぜ壊れたのか調べる。もっと重要なのは(前から明らかにわかるように)次のとおりです。どのようにこれを行うことができる必要があります。
$ /usr/lib/kscreenlocker_greet --testing
YMMV。私にとっては、まず正しいパスが/usr/libexec/kscreenlocker_greet
(find
必要に応じて使用されている)エラーは次のとおりです。
/usr/libexec/kscreenlocker_greet: symbol lookup error: /usr/libexec/kscreenlocker_greet: undefined symbol: _ZN12LayerShellQt6Window16setDesiredOutputEP7QScreen
この時点で関連パッケージを再インストールしてみてください。最新の状態であることを確認してください。。
私にとって問題は、kscreenlocker
後者のバージョンがlayer-shell-qt
古いバージョンのRPM Fusionに接続されているために発生しました。qt5-qtwebengine-freeworld
(この記事を書いた時点でmirrors.rpmfusion.orgがAWOLであるという事実は役に立ちません。)それをアンインストールした後にアップデートをインストールでき、問題は消えました。
これを診断する方法を知ることが他の人に役立つことを願っています。