V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jinliming2
V2EX  ›  macOS

Steam Mac 客户端终于「完全」脱离 Rosetta 2 啦

  •  
  •   jinliming2 · 2 天前 · 3698 次点击

    前情提要:2025 年 6 月 12 日的 Steam 客户端 Beta 更新,给 Mac OS 带来了 M 芯片的原生支持: Steam Client and Steam Helper apps now run natively on Apple Silicon.

    此时安装了 Rosetta 2 的 M 芯片 Mac 可以通过已经安装的 x86 的 Steam 客户端,在设置中选择 Beta 版本更新,切换到 arm64 版本。

    接着 2025 年 6 月 30 日 Steam 客户端稳定版更新( 7 月 1 日被重新发布),更新说明中却只提到了 Steam Helper:Steam Helper app now runs natively on Apple Silicon.

    此时不再需要在设置中选择 Beta 版本,也可以切换到 arm64 版本。

    但是,直到现在,在完全没有安装过 Rosetta 2 的 M 系列芯片的设备上,即便 Steam 客户端已经支持了 arm64 ,你也无法直接安装 Steam ,因为从 steam 官网上下载的 steam.dmg 仍然是一个 x86 应用,需要安装 Rosetta 2 来运行。通过 brew 安装的 steam 也是一样的,需要 Rosetta 2 。

    直到 2025 年 11 月 17 日:A new Steam client has been released and will be automatically downloaded.

    此时,之前通过 Rosetta 2 安装的 steam 客户端,或者是 intel 芯片 Mac 上安装的客户端,在正常更新之后,/Application/Steam.app 已经被替换为了 Universal 应用,意味着可以直接在 M 芯片上运行了。

    虽然官网以及 brew 安装的 steam 仍然是 x86 的,但是如果有 intel 芯片的 Mac 的话,可以将 intel 芯片 Mac 上的 Steam 通过 AirDrop 发到 M 芯片的 Mac 上,就可以在完全不安装 Rosetta 2 的情况下直接运行了。

    没有 intel 芯片的 Mac 的话,手边的 M 芯片 Mac 也不想装 Rosetta 2 的话,可能再等几天,steam 官网下载的 dmg 估计就更新了。(或者也可以去 Apple Store ,在体验机上装 Steam 然后 AirDrop 给自己。

    17 条回复    2025-11-25 11:14:12 +08:00
    beginor
        1
    beginor  
       2 天前 via Android
    steam 客户端不用装了,但是你玩游戏要不要装呢?
    blueboyggh
        2
    blueboyggh  
       2 天前
    @beginor 可以只玩支持 m 芯片的游戏呗
    destinism
        3
    destinism  
       2 天前
    等好久了
    q534
        4
    q534  
       2 天前
    直接通过其他 mac airdrop /Application/Steam.app 这一个文件就可以吗?有空我试试
    aliceclark
        5
    aliceclark  
       2 天前
    不知道暴雪什么时候能开窍。。。战网到现在还是 intel ,虽然 wow 早就 universal 了
    aladdinding
        6
    aladdinding  
       2 天前
    战网啥时候更新啊,炉石传说还是 intel
    nah
        7
    nah  
       2 天前
    我想问下,你们 arm mac 能够在不使用 crossover 、parallels 等的情况下流畅丝滑地运行 dota2 吗?我的 mac 玩起来好卡啊,几乎是不可玩的状态。
    用 mac 玩 wow 真的很丝滑,可是我好想打 dota2 啊,好不想用 windows 啊。
    happypy1
        8
    happypy1  
       2 天前
    @nah 我的 m1 max 早就可以流畅玩原生 dota2 了。你的配置是什么?
    dilidilid
        9
    dilidilid  
       2 天前 via iPhone   ❤️ 4
    @nah 因为 mac 版本的 dota2 每次放新的技能都要渲染 shader ,会产生零点几秒的卡顿,windows 上这是预渲染好的。你找几个录像或者直播挂一会儿一般就好了
    Retros
        10
    Retros  
       2 天前
    @happypy1 认真的么?我 M4 MAX 的 Mac Studio 打了一局电脑就把我劝退了,而且我还根本没开高画质。fps 也都基本过不了 80 。
    dilidilid
        11
    dilidilid  
       2 天前
    @Retros 你多挂一会儿,会变流畅的。。。预渲染 shader 的问题在 Linux 上也有,而且这个问题你开什么画质影响其实不大。我 M4Pro 开 1080P 120 帧高画质完全没问题
    Vendettar
        12
    Vendettar  
       2 天前
    实测 安装后刚开始是 intel 类型, 自动更新包之后就是 Apple 了
    Lanayaaa
        13
    Lanayaaa  
       2 天前
    @dilidilid #9 这就叫专业! 确实 mac 上玩会有种卡顿的感觉,win 就没有。
    EchoWhale
        14
    EchoWhale  
       1 天前 via iPhone
    @dilidilid 多挂一会就好了吗?我还以为是转译导致的延迟,m4 pro 的 macmini 玩起来总没 windows 跟手
    inorobot
        15
    inorobot  
       1 天前
    手动检测一下更新,更新之后就变成 Apple 了
    dilidilid
        16
    dilidilid  
       1 天前
    @EchoWhale 你可以自己验证一下,一般第一次放技能就会卡顿,然后同一个技能后面再放就不会卡了,这个问题在 Linux 版 dota 上表现是一样的
    Shoegazer
        17
    Shoegazer  
       1 天前
    就是因为不想装 Rosetta ,然后他得通过 intel 版本更新 silicon……神奇的逻辑。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3188 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:21 · PVG 19:21 · LAX 03:21 · JFK 06:21
    ♥ Do have faith in what you're doing.