xdg-openを実行した際に下記のようなエラーが出たのでkfmclientについて調べたところ、xdgとKDEの通信をするKDE特有のものらしいが自身はi3のタイル型wmを使い特にデスクトップ環境(以前Xfceを入れたことはあるが消した)を入れた記憶がなかった。
xfceはインストールしたことあるので認識するならまだわかる.
そこで環境を調べるneofetchで利用されるecho $XDG_CURRENT_DESKTOP で調べたらKDEと出力されました。
そこでkdeに関連してるDEのなにかインスールしていて実行してのかと思いps -A | grep -e kdeを実行したところkdevtmpfsというものがありましたがkdevtmpfsを調べた所devtmpfsを維持するカーネルスレッド(よくわからん)らしく多分kdeと関係ないと思います
デスクトップ環境である(xfce,gnome,kde etc)をインストールしていないのにも関わらず上記の通りKDEとして認識されるためxdg-openが使えません。
デスクトップ環境をインストールしていないので本来KDEとかえってくるはずがないと思うのですが、どうすれば環境変数をしっかり認識してくれますかね?(認識=デスクトップ環境なし)
error
1/bin/xdg-open: line 622: kfmclient: command not found 2/bin/xdg-open: line 501: test: : integer expression expected 3/bin/xdg-open: line 502: test: : integer expression expected 4/bin/xdg-open: line 503: test: : integer expression expected
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/01 22:13
2020/03/02 00:13
2020/03/02 00:45
2020/03/02 11:55
2020/03/10 10:30
2020/03/10 13:51