df がエラーを出力する

 マウントしているファイルシステムを表示する df コマンドがエラーを出すようになってしまいました。

$ df
df: /run/user/1000/doc: 許可されていない操作です
・
・

 調べてみると、df のバグという話もありましたが、対処方法として、xdg-document-portal を止めれば良いということです。

$ systemctl --user stop xdg-document-portal.service
$ df
・
・

 エラーは出なくなりましまた。

 ちなみに、エラーが出るときの /run/user/1000 は以下のようになっています。

$ ls -l /run/user/1000
合計 0
srw-rw-rw- 1 pi pi   0 11月 26 14:36 bus=
drwx------ 3 pi pi  60 11月 26 14:36 dbus-1/
drwx------ 2 pi pi  60 11月 26 14:36 dconf/
dr-x------ 2 pi pi   0  1月  1  1970 doc/
drwx------ 2 pi pi 140 11月 26 14:36 gnupg/
drwx------ 2 pi pi  40 11月 26 14:36 gvfs/
drwx------ 2 pi pi  60 11月 26 14:36 keyring/
srwxr-xr-x 1 pi pi   0 11月 26 14:36 menu-cached-:0=
srwxr-xr-x 1 pi pi   0 11月 26 14:36 pcmanfm-socket--0=
srw-rw-rw- 1 pi pi   0 11月 26 14:36 pipewire-0=
-rw-r----- 1 pi pi   0 11月 26 14:36 pipewire-0.lock
srw-rw-rw- 1 pi pi   0 11月 26 14:36 pk-debconf-socket=
drwx------ 2 pi pi  80 11月 26 14:36 pulse/
drwxr-xr-x 5 pi pi 140 11月 26 14:36 systemd/

 確かに、doc の日付がおかしく、書き込み許可がありません。xdg-document-portal を止めた時は以下のようになります。

$ ls -l /run/user/1000
合計 0
srw-rw-rw- 1 pi pi   0 11月 26 14:36 bus=
drwx------ 3 pi pi  60 11月 26 14:36 dbus-1/
drwx------ 2 pi pi  60 11月 26 14:36 dconf/
drwx------ 2 pi pi  40 11月 26 14:36 doc/
drwx------ 2 pi pi 140 11月 26 14:36 gnupg/
drwx------ 2 pi pi  40 11月 26 14:36 gvfs/
drwx------ 2 pi pi  60 11月 26 14:36 keyring/
srwxr-xr-x 1 pi pi   0 11月 26 14:36 menu-cached-:0=
srwxr-xr-x 1 pi pi   0 11月 26 14:36 pcmanfm-socket--0=
srw-rw-rw- 1 pi pi   0 11月 26 14:36 pipewire-0=
-rw-r----- 1 pi pi   0 11月 26 14:36 pipewire-0.lock
srw-rw-rw- 1 pi pi   0 11月 26 14:36 pk-debconf-socket=
drwx------ 2 pi pi  80 11月 26 14:36 pulse/
drwxr-xr-x 5 pi pi 140 11月 26 14:36 systemd/

 しばらく止めたままで使ってみます。

Raspberry Pi

Posted by sirius