Linux 版 Steam 無法新增收藏庫資料夾

在 linux 的 Steam UI 要加新的資料夾當收藏庫儲存空間,卻跳出無法執行。

 

可先嘗試用 command 開 Steam:

steam -console

待 Steam UI 打開後點介面裡的主控台頁籤在下方輸入:

library_folder_add /foo/bar 

若 UI 主控台顯示:Failed mounting that path! 

這時就要手動修改 ~/.steam/steam/steamapps/libraryfolders.vdf

可在 linux console 執行: 

sed -i '$i "1"{"path""/foo/bar"}' ~/.steam/steam/steamapps/libraryfolders.vdf

再新啓動 steam UI 就大功告成🎉

補充一下在 steam -console 時,執行第一種方法不行時,查看 linux console 可以看到錯誤如下:

sh: 列 1: /foo/bar/.steam_exec_test.sh: 拒絕不符權限的操作

Failed system("/foo/bar/.steam_exec_test.sh") in execute test: 32256

另外, sed 中的 1 是收藏庫資料夾的序號,若現在要加的是第三個資料夾那可以改成 3,雖然測試出來即使序號重複 steam 還是會自動修正不改也沒差。 

留言

這個網誌中的熱門文章

反向 rsync 及免手動輸入密碼

Linux 連不上 Probox Soft Raid