現在遇到這樣的情況,在瀏覽器的下載中,點選在資料夾中顯示,
結果這個使用系統呼叫的是Baobab,一款分析磁碟使用情況的軟體,而不是使用目錄瀏覽程式,例如nautilus
查詢後知道,系統使用xdg-open來開啟目錄
開啟/usr/bin/xdg-open,這是一個指令碼檔案,從裡面我學到下面的命令
xdg-mime query filetype ~
查詢得到目錄的型別是inode/directory
然後查詢預設開啟型別的程式
xdg-mime query default inode/directory
發現的確是用Baobab來開啟的,最後設定通過nautilus開啟目錄
xdg-mime default nautilus.desktop inode/directory
這個時候再測試開始描述的問題,發現問題已解決
另外通過這個檔案的內容,發現設定開啟URL可以通過BROWSER變數,
於是在~/.config/openbox/environment中增加
export BROWSER=chromium
最後使用情況表明nautilus和openbox有衝突,換用pcmanfm