最近假期,拿着 steamdeck 回老家玩了一个假期,魔兽世界/dota2/cybepunk2077 各种顺滑,麻烦点的加个启动命令就解决,这放 5-8 年前你说 linux 下玩游戏不用折腾,我想都不敢想.
没想到 v 社这几年把 linux 下玩游戏这个大环境给解决了,不光解决了,有些厂商还专门给你做优化,是真的牛逼.
想想当初 mac 的桌面端国内生态也是如此,13-15 年那会儿,微信/qq/阿里旺旺 支持 mac 后,mac 的生态就慢慢起来了,第三方软件如雨后春笋啊~
感觉国内 Linux 桌面端几个大厂用点劲儿,也能像 Mac 那样起来.

同样的感觉。大部分人用电脑操作的还是应用程序,只要那些主流软件适配了,我觉得是 win 还是 linux ,影响都不大

就怕有些杠精说, 终端才是 linux 的灵魂, 用图形软件, 不配用 linux

SteamDeck 的 vulkan 实现是 valve 写的,换成 AMD 的实现性能还会变差……让我感觉其实手头的一些设备实际性能也许比我想象中强,只是发挥不出来

linux 下日常,我现在就缺点 adobe 家的玩意,如果支持我就直接用 linux 了,经过这几年国家的强推国产系统,国内软件的支持现在都不错了,常用的都有了

我很好奇 dota2 在 steamdeck 上玩起来怎么样,跳刀怎么跳过去?

steam 上支持 linux 的游戏也主要是 valve 家的吧?还是说 steamdeck 和 steam 客户端是俩东西?

打 dota2 我是接键鼠了,打游廊有些不需要要做的,可以直接触控板,不过我看 贴吧里 有牛逼的人直接用手柄打上传奇的....,魔兽世界用手柄插件,其他的都是直接玩

v 社搞了一套层 Proton GE 兼容层,类似 Wine,但是操作起来更方便不需要多于配置,80% 以上的 win 游戏都可以在上面运行,而且 v 社持续的在维护,新的游戏上架没几天就会被优化进来.像星空/博得之门 3/赛博朋克 2077/刺客信条这些 3A 大作都没问题v 社还是挺开放的,做的这套兼容所有 linux 发行版都可以用, steamdeck 是 v 社出的掌机,用的是基于 archlinux 定制改的 steamos 做的系统.现在随便找台 linux 桌面电脑,装上 steam 客户端,把 steam play 兼容打开,就能玩 win 下的大部分游戏

有 Proton ,valve 斥巨资改进的 wine ,而且开源,所有贡献都回馈给社区。除了 wine 本体,还开发和维护了翻译图形 API 的库……目前的情况是几乎所有的 Windows 游戏都能运行,找到不能运行的游戏甚至还有点难。当然,有反外挂或者非常激进的反盗版往往不行。有些游戏会有 bug ,比如速度不正常,或者一些时钟同步的问题(例如音游的延迟不稳定)。Steam Deck 兼容性数据库实际上有些落后,目前标完全不兼容的游戏其实大多数已经达到近乎完美的级别了。有些我在两年前试过,当时确实无法运行。

有一说一,主流游戏在 linux 上确实可以玩

#3 amd 的 vulkan 有两套,amd 官方的 amdvlk (普遍性能更差,但在某些场景更好)和广泛采用的 mesa RADV 。deck 使用后者,valve 有参与 mesa 的改进,但 mesa 不是 valve 开发的。

对了,Valve 还用容器化技术来消除了不同发行版之间的差异,提供了一套统一的运行环境来保证最大限度地兼容。然后 Steam 本身还有自动装运行库的功能……还有一些额外的细节,例如不同图形 API 的 Shader 不兼容,虽然用了翻译库,不过运行游戏的时候后台编译 Shader 会卡。所以 Valve 提前给你翻译好了,跟游戏一块下载,解决了第一次玩的时候会卡到几乎没法玩的问题。我在 10 多年前就开始折腾 Wine 玩游戏,也用过 CrossOver 这种商业版 Wine 。但 Valve 开始提供商业支持之后,这玩意就有了翻天覆地的变化。以前玩个小游戏要折腾一堆第三方库,还要挑着把 Wine 的库替换成 Windows 原生库,不能无脑操作,换得多了反而兼容性还差了,得反复摸索尝试。折腾完了还有一堆例如有画面没声音,不能全屏之类的问题。实际能正常玩的游戏非常少。今年 WWDC 苹果发布的 GPTK ,实际上苹果的主要贡献是 D3D12 转 Metal (这玩意还是只有苹果自己能用……)今天的 Wine 能玩这么多游戏,背后几乎都是 Valve 的功劳。现在的 Wine 不怎么需要来自 Windows 的库了(因为版权原因,这些东西得从 Windows 更新补丁里拆,不会直接分发),Wine 内置的开源实现都解决了曾经令人头大的问题。

年年有人说 Linux 桌面元年,我觉得 SteamDeck 真成了

只要 xserver 活着一天就别指望 linux gui 好用

了解了,感谢

#7 要是选个卡尔不用键盘怎么搓技能呢
这个倒不用担心,你可以了解下 steam 官方的手柄映射做的有多厉害,你可以提前把卡尔的技能做成手柄映射,通过虚拟菜单做到一键释放(类似 GTA 的轮盘换枪,steam 的手柄插件支持吧任意按键组合虚拟到任意游戏里实现一个指令轮盘,估计比键盘释放还顺),另外这是 v 社官方的功能,不担心会被屏蔽或者封号.

之前用 manjaro 打 csgo ,中文输入法没办法用。 现在有解决方案吗? 不能打字没办法互喷啊

csgo 不都是开语音喷的么.......最近 csgo 升级 cs2 了 不知道中文乱码那解决了没,我上去看过一圈,似乎暂时还没有社区服,我之前是用 steamdeck 经常玩打僵尸的社区服,社区服里一些菜单中文字体乱码有些头疼

哈哈哈,CS 的经典对线环节😄

说是解决了,issue 都关了

tty 才是 Linux 的灵魂🐶🐶🐶

支持也是要有利可图...国内 linux 桌面存在的"利"应该是办公国产化这点上应该并不会让家用娱乐成为主要功能

编辑器这两年不是也靠微软的 lsp ,dap 标准才活跃起来

请教一下,linux 台式机玩外服游戏加速器怎么解决🙋

uu 加速器,出了 steamdeck 端,安装就是个 bash 脚本,理论上都支持.没有图形端,开启关闭从手机上控制,可以在手机上设置为常用设备,开机就加速我是这么玩魔兽世界的

有大厂背书的优化和开发肯定就是不一样。但是 ubuntu 这么多年过去了,多屏幕不同高分辨率依旧没有原生的解决方案。

都用 linux 玩游戏了,怎么也得有一个软路由呀

虽然但是 v 社就人数来说并不是大厂,而且相当一部分技术员工精力在于游戏制作和游戏本身。所以生态这东西比想象的还要简单。所以什么时候 linux 玩炎孕才能播放 cg

主要大厂在 Linux 上的投入没啥收益,掌机那是自己真有设备在卖。

另外也有桌面 PC 凋零的原因。。。PC 出货量跌了这么多年了,别说 linux 了,Windows 都没啥人好好搞了。

不是生态的问题,生态只是表象,核心问题是能不能赚到钱,这个很重要,厂商也好个人也罢,不可能免费不求回报的帮你开发生态。

mac 平台 13-15 年周期 有什么能赚钱盈利点么?即使是 2023 年 mac 平台的软件有什么盈利点么?

说到底还是 ubuntu desktop 无利可图。反观 ubuntu server 欣欣向荣,几乎成了各大公有云的首选 distro ,放在多年以前 ubuntu server 还以不稳定著称呢。