- 1. 概要
- 2. 試しに
- 3. 設定
- 4. antiX の成功
- 5. 参考サイト
1. 概要
2021年9月17日、「Void Linux 20210218 LXDE」で初めて発生しました。
ログインしても画面が、真っ暗なままで、うんともすんともいいません。
画面上をクリックすると、こんなダイアログが。
これで、「OK」を押すと、デスクトップが表示されます。
なんだこれは・・・と「LXDE No session for pid xxxx」で検索すると、結構ひっかかります。
2. 試しに
参考サイトによれば、「polkit」関連の特権が、ログインユーザに与えられていないため・・・。
試しに、「root」ユーザ権限で。
vi /etc/group
polkitd:x:997:
の後ろに、ログインユーザを追加しましたが、状況は変わりませんでした。
3. 設定
素直に、参考サイトに従って・・・。
「スタート」→「設定」→「LXSession のデフォルトのアプリケーション」で「LXSession 設定」を開いて。
「コアアプリケーション」タブで。
「Polkit エージェント」の欄が、現在「lxpolkit」になっていますが、これを空白にしちゃいます。
だがしかし、これもうまくいかない。
この他。
/usr/bin/lxpolkit
/etc/xdg/autostart/lxpolkit.desktop
のいずれかを「rename」して動かさないようにするなどの方法もあるようで、これを試してみましたが、これもだめ。
なので、現在(2021年9月17日)、「Void Linux 20210218 LXDE」では、冒頭のダイアログが出っぱなしなのだ。
4. antiX の成功
2022年10月25日、「antiX」でも同じ現象が発生しましたが、上記手順で現象を解消しました。
解消したのは、「LXSession 設定」なのですが、まず、このアプリケーションがないので、「root」ユーザ権限で。
apt install -y lxsession-default-apps
「LXSession 設定」を起動して、該当の「Polkit エージェント」が「lxpolkit」であるものを下図のように「polkitd」へ変更したら、ダイアログが表示されなくなりました。
ただまぁ、プロセスとしては。「lxpolkit」「polkitd」共にいるのが気にはなります。
5. 参考サイト
本ページは、下記のサイトを参考にさせていただきました。
「Debian noroot 環境に LXDE を導入する」
「「No session for pid」の発生」
|
|