作者willy69wu31 (小小吴)
看板Linux
标题[问题] 各位在 Linux 玩游戏的方式
时间Thu Jul 3 12:30:12 2014
我换到 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 玩游戏的经验,及各种遇过的状况。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.156.118
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Linux/M.1404361816.A.F16.html
1F:→ tjjh89017:从来不用Linux玩游戏的路过XD 07/03 13:00
2F:推 kitehero:我有玩的大部分都是plauonlinux有列上去的 07/03 13:04
3F:→ kitehero:直接用人家设定好的wine通常没什麽什麽问题 07/03 13:04
请问 PlayOnLinux 跟 Wine 的关系是什麽? 爬了点文,不太了解。
※ 编辑: willy69wu31 (114.33.156.118), 07/03/2014 13:11:20
4F:推 descent:玩游戏我都切到 windows 07/03 13:20
常需要一边工作(?)一边玩
5F:推 Bencrie:AppDB 通常会写说需要动哪些手脚 07/03 13:35
上面列出那几个状况,我就是查了没看到特殊的 workaround,我却不能正常执行
6F:→ Bencrie:原 po 玩的刚好我都没在碰,没得帮 XD 07/03 13:35
7F:推 jokester:除了minecraft和openarena都没打过 07/03 13:43
8F:推 CP64:没事会开点日文游戏起来玩的路过 几乎都只是 locale 问题 07/03 13:46
第 3 点换成英文版的 CS:S 也会恢复正常,但跑去中文伺服器依然一堆方框。
9F:推 qsort:playonlinux算只一个frond-end, 可以让你安装多个wine的版本 07/03 13:50
10F:→ qsort:又可以让不同的windows app, run在不同的wine. 07/03 13:51
11F:→ qsort:情境: X game run on wine 1.27. Y game run on wine 1.73. 07/03 13:51
12F:→ qsort:playonlinux只要选一选,会自动安装你要的wine版本和lib. 07/03 13:52
看起来真方便,感谢建议。
13F:推 rusynth:Steam和CS不是都有Linux 版吗? 07/03 14:48
唔,您是不是看错什麽了?
原生版跟 Wine 版我都有测过一部份。
※ 编辑: willy69wu31 (114.33.156.118), 07/03/2014 15:39:51
14F:→ mjsg:中文目前大概无解… Dota 2 也是中文乱码。 07/03 15:33
英文版还能接受。
15F:→ mjsg:Dota 2: Arch + Steam。目前就中文乱码和无法正常打字 07/03 15:35
16F:→ Microscft:完全不希望linux走end user游戏市场的路过 07/03 15:36
嘛...这...
17F:→ mjsg:後者是连 steam chat 都无法打字(但 steam chat 中至少可以 07/03 15:36
18F:→ mjsg:copy & paste,而 Dota 2 内连这也不行。 07/03 15:36
19F:→ mjsg:使用 ibus 和 fcitx 都遇到相同情况。 07/03 15:37
真惨,连输入都有问题
※ 编辑: willy69wu31 (114.33.156.118), 07/03/2014 15:43:35
20F:→ mjsg:补充一下,是输入非英文的有问题,至少还可以用英文… 07/03 15:46
那就可以接受了XDDD
※ 编辑: willy69wu31 (114.33.156.118), 07/03/2014 16:01:59
21F:推 l12436:我个人都只玩WINE可以执行的游戏,基本上还满多款可以玩的 07/03 16:41
22F:→ l12436:包括上古卷轴5,不过是非STEAM版本。 07/03 16:42
23F:→ k03004748549:以前用过某版crossover 字体问题直接copy Windows/ 07/03 17:33
24F:→ k03004748549:下的Font到wine里面的Font就解决了 07/03 17:34
说不定中文可以这麽解决,下次试试。
25F:→ penguin7272:把 steam 的 in-game overlay 关掉可以解决一些问题 07/03 20:17
才刚看到一些 WineHQ 的回报建议关这个,感谢建议。
26F:推 Neisseria:辛苦了,如果只是要享受游戏,还是回 Windows 比较简单 07/03 20:49
Windows 除了游戏以外的问题很多...不喜欢 orz
27F:推 lc85301:我都打东方跟minecraft,一点问题都没有=w= 07/04 01:38
Minecraft 真的是超正常
28F:推 Hevak:玩terraria要装.net,有先看过winehq各正常文下面的说明吗@@ 07/04 01:55
29F:→ Hevak:同样的组合我之前xubuntu能玩唷 07/04 01:55
30F:推 Hevak:对不起我当时是试wine 1.4才对,1.2应该也可以 07/04 02:00
对不起 XD 先前看了几篇回报,都没写到任何 workaround,
按你的建议多翻了几篇才看到有人说要装 Wine mono、msxml3 跟 .NET Framework 4.0
32F:推 Bencrie:东方我只有买妖、萃、永、风四片,除了对话中的字型可能丑 07/04 09:00
33F:→ Bencrie:了点其他应该是正常执行。 07/04 09:00
34F:推 danielsig727:还是用家庭串流吧省事XD 07/04 14:11
遇到这种不能执行的问题才会发现家庭串流简直懒人救星,
之前还在思考说家庭串流能拿来做什麽...
不过这对我来说只能是过渡方案,最後是希望所有的机器都要跑 Linux
唯一可以破例跑 Windows 的地方是 VM。
35F:推 ousapas:看过有人用Xen VGA Passthrough可以跑3D跑很顺 07/04 21:52
感谢资讯,好像很有价值(对 VM 来说),有空试试看
37F:→ juiclykiller:有滑鼠加速+驱动优化的问题 游戏还是要用windows 07/05 01:03
目前还没感受到滑鼠加速方面的问题,至於驱动...
用 Intel HD Graphics 好像是目前最懒人的做法。
※ 编辑: willy69wu31 (1.174.181.98), 07/05/2014 10:25:02
38F:推 a1982213:那如果玩除了stream以外游戏呢?一样用wine? 07/05 15:50
39F:推 chang505:Linux不是玩游戏用的。 07/05 19:53
40F:推 Bencrie:Steam 装 home,但是游戏库可以放别的地方 07/05 23:55
41F:→ Bellkna:ro版 我看有人实况 ubuntu+wine也玩的很顺呀 害我有点心动 07/06 10:00
42F:→ Bellkna:而且 常见的模拟器 一般的dist都有提供了 linux也是能玩的 07/06 10:01
43F:→ Bellkna:OS能做什麽 还是取决於使用它的使用者 而不是限制它的用途 07/06 10:02
44F:→ qoopichu:Linux不是玩游戏用的?明明只是游戏商不肯作而已 07/06 20:40
45F:→ qoopichu:效能、稳定度和安全性都比M$好多了 07/06 20:40
46F:推 ousapas:说到Steam,最近Valve很努力的在把游戏都移植到Linux上 07/07 03:42
47F:→ ousapas:因为SteamOS其实就是Linux 07/07 03:42