高级预计时间:20-30分钟

帝国时代2 Linux/macOS 运行指南

详细讲解如何在 Linux 和 macOS 系统上运行帝国时代2决定版,包括 Proton 配置、Wine 设置和常见问题解决。

适用游戏:帝国时代2
适用系统:LinuxmacOSSteam Deck

准备工作

  • Linux 或 macOS 系统
  • 基本的命令行操作能力
  • Steam 客户端(推荐)

修复步骤

修复进度8 个步骤
1

了解跨平台运行

帝国时代2 在非 Windows 系统上的运行方式:

决定版

  • macOS:官方支持,可直接运行
  • Linux:通过 Steam Play/Proton 运行
  • Steam Deck:官方支持

原版/HD版

  • 需要 Wine 或 CrossOver
  • 配置较复杂
  • 不推荐新手尝试

本指南主要针对决定版。

提示:决定版在 macOS 和 Steam Deck 上有官方支持
2

macOS 运行决定版

macOS 上的决定版:

系统要求

  • macOS 10.14 或更高
  • 支持 Metal 的显卡
  • Intel 或 Apple Silicon (M1/M2)

安装步骤

  1. 打开 Steam 或 App Store
  2. 搜索 Age of Empires II: Definitive Edition
  3. 购买并下载
  4. 点击播放

Apple Silicon (M1/M2)

  • 通过 Rosetta 2 运行
  • 性能良好
  • 无需额外配置
提示:M1/M2 Mac 性能表现优秀
3

Linux 安装 Steam

在 Linux 上安装 Steam:

Ubuntu/Debian

sudo apt update
sudo apt install steam

Arch Linux

sudo pacman -S steam

Flatpak(通用)

flatpak install flathub com.valvesoftware.Steam

安装后登录 Steam 账号。

sudo apt update
sudo apt install steam
4

Linux 配置 Proton

启用 Steam Play 运行 Windows 游戏:

  1. 打开 Steam → 设置
  2. 选择「Steam Play」
  3. 勾选「为支持的游戏启用 Steam Play」
  4. 勾选「为所有其他游戏启用 Steam Play」
  5. 选择 Proton 版本(推荐 Proton Experimental)
  6. 重启 Steam

Proton 版本选择

  • Proton Experimental:最新功能
  • Proton 8:稳定版本
  • Proton GE:第三方增强版
提示:Proton Experimental 通常有最好的兼容性
5

Linux 运行决定版

安装并运行帝国时代2决定版:

  1. 在 Steam 中搜索游戏
  2. 购买并安装
  3. 点击播放
  4. Steam 会自动配置 Proton
  5. 首次启动可能需要下载运行时

启动参数(可选)

右键游戏 → 属性 → 启动选项:

PROTON_USE_WINED3D=1 %command%

某些情况下切换到 Vulkan 可能更稳定。

PROTON_USE_WINED3D=1 %command%
6

解决 Linux 黑屏问题

Linux 上常见的黑屏解决方案:

切换 Proton 版本

  1. 右键游戏 → 属性 → 兼容性
  2. 勾选「强制使用特定 Steam Play 兼容性工具」
  3. 尝试不同版本的 Proton

启动参数

DXVK_STATE_CACHE_PATH=/tmp %command%

窗口模式

PROTON_LOG=1 %command% -windowed

驱动更新

确保显卡驱动是最新版本。

提示:尝试不同的 Proton 版本是解决问题的关键
7

Steam Deck 运行

Steam Deck 上的帝国时代2:

安装

  • 帝国时代2决定版官方支持 Steam Deck
  • 直接在 Steam Deck 的 Steam 中安装

控制方案

  • 官方有优化的控制方案
  • 支持触控板操作
  • 可以自定义按键映射

性能设置

  • 推荐 1280x800 分辨率
  • 中等画质设置
  • 可以达到 60fps

兼容性

  • 官方标记为「Playable」
  • 部分文字可能较小
提示:Steam Deck 上游戏体验良好
8

原版在 Linux/macOS 运行

运行原版帝国时代2:

Wine 方法

  1. 安装 Wine:sudo apt install wine
  2. 运行安装程序:wine setup.exe
  3. 安装 UserPatch
  4. 运行游戏:wine age2_x1.exe

CrossOver(macOS 推荐)

  1. 购买并安装 CrossOver
  2. 创建 Windows 容器
  3. 安装帝国时代2
  4. 通过 CrossOver 启动游戏

注意事项

  • 原版兼容性不如决定版
  • 可能遇到各种问题
  • 推荐使用决定版
警告:原版在非 Windows 系统上可能有各种兼容性问题

常见问题

M1/M2 Mac 可以玩吗?
可以。决定版通过 Rosetta 2 运行,性能良好。Steam Deck 和 macOS 都是官方支持的平台。
Linux 上性能如何?
决定版在 Linux 上通过 Proton 运行,性能通常与 Windows 相当,可能有轻微差异。
原版可以在 Linux 玩吗?
可以通过 Wine 运行,但配置复杂,可能遇到各种问题。推荐使用决定版或 Voobly 平台。
联机可以和 Windows 玩家一起吗?
可以。决定版支持跨平台联机,Linux/macOS 玩家可以和 Windows 玩家一起游戏。

这篇指南对你有帮助吗?

如果这篇指南解决了你的问题,欢迎分享给其他玩家