我換到 Linux 的主要目的之一是要取代 Windows,
當然把 Windows 上的遊戲搬到 Linux 也是一項遷移過程。
因為我的遊戲主要都在 Steam 上,
先前有嘗試過在一些發行版上安裝 Steam / Wine + Steam for Windows,
結果出現了一些不太滿意的測試結果,
例如說:
1. Steam on OpenSUSE 13.1 - Counter Strike: Source
可執行,但是整個遊戲的所有物體全都是黑色貼圖。
https://i.imgur.com/JbMS48y.png (還有個問題,中文全都變虛線方框)
https://i.imgur.com/uQD0RlT.png (de_dust2 的 B 點)
不過這項實驗可能有待重測,
因為當初 /home 切太小裝不下遊戲(原本不知道 Steam 會裝在 ~ 內),
所以用 ln 連結到外接硬碟上安裝遊戲,但網路上有人說用 ln 的話 Steam 會出問題。
2. Steam on OpenSUSE 13.1 - 家庭串流
因為 /home 不夠,後來外接硬碟也不在身邊,沒辦法測試 XD
3. Steam on Ubuntu 12.04 - Counter Strike: Source
這項測試上還真的是 99% 正常,根本就是完全正常。(這項測試沒有用到 ln)
唯一發現的問題是中文...
4. Steam for Windows on Ubuntu 12.04 + Wine 1.2 - Terraria
可以安裝 Microsoft XNA,但遊戲視窗完全沒出現就直接結束了。
WineHQ 上的回報幾乎都是說正常遊戲,我測卻不能玩,有點奇怪。
5. Steam for Windows on Ubuntu 12.04 + Wine 1.2 - CS:GO
可以執行、連線到其他 server,
可是滑鼠對遊戲視角一點反應都沒有,無法看其他方向。
另外按下任何鍵盤上的按鍵就會 crash to desktop。
WineHQ 上的回報看起來也是正常,就我有問題。
6. Steam on Ubuntu 12.04 - 家庭串流
完全正常,用隔壁台 Windows 機器串流玩起來很順。
7. OpenSUSE 13.1 / Ubuntu 12.04 - Minecraft
這款不是 Steam 遊戲,不過有了 openjdk 後玩起來完全沒有問題,完全正常。
以上測試結果讓我納悶的是,WineHQ 上經回報正常的遊戲,我玩起來竟然幾乎都有問題。
不知道我有做錯什麼步驟?
Ubuntu 12.04 的部分我也試過更新所有套件(除了沒升級到 Ubuntu 14.04),
但問題依舊。
想看看各位板友用 Linux 玩遊戲的經驗,及各種遇過的狀況。