🚀Ubuntuの奇妙冒险 | 通过 Heroic Games Launcher 启动 Epic

47 阅读2分钟

版本信息

Ubuntu24.04

对比 Lutris

下载安装相对快了一些,页面也更现代化一点

安装 Heroic Games Launcher

  • 从 GitHub 获取 AppImage 文件:官网速度太慢
    wget https://ghfast.top/https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v2.18.1/Heroic-2.18.1-linux-x86_64.AppImage
    
  • 添加权限并运行:(避免沙盒运行,会出现 Chrome 权限错误)
    chmod +x Heroic-2.18.1-linux-x86_64.AppImage
    ./Heroic-2.18.1-linux-x86_64.AppImage --no-sandbox
    

登陆 Epic 账户

  • Log in模块: 图片.png
  • 进入Library模块,查看库内游戏: 图片.png
  • 安装游戏:速度还不错 图片.png

配置 Wine

  • 运行游戏时会出现以下两个错误: 图片.png
  • 进行修复与配置:
    • 修复 Wine 配置:

      • Wine 管理器安装 Proton 兼容版本:下载初始和结束会比较缓慢,可以选择手动安装到对应目录中 图片.png
      • 启用 Proton 支持: 图片.png
      • 更改 Wine 版本: 图片.png 图片.png
    • 修复路径问题:在游戏设置中修改 Wine 前缀(以纪念碑谷为例,原文件名包含空格和中文)

      # 创建一个纯英文的新前缀路径
      mkdir -p ~/Games/Heroic/Prefixes/monument_valley
      

      图片.png

    • 手动安装 BattlEye:反作弊软件,看你想不想加入『风灵月影宗』吧

      mkdir -p ~/.config/heroic/tools/runtimes
      cd ~/.config/heroic/tools/runtimes
      wget https://ghfast.top/https://github.com/lutris/buildbot/releases/download/2024-05-21/battleeye_runtime.tar.xz
      tar -xf battleeye_runtime.tar.xz
      

配置容器化工具 bubblewrap 的权限设置

  • 查看运行记录:一般在/.local/state/Heroic/logs/runners目录中

  • 查看 bubblewrap 是否安装、版本信息以及权限:

    bwrap --version
    ls -l $(which bwrap)
    

    图片.png

  • 编辑sysctl配置文件:

    sudo nano /etc/sysctl.conf
    
    # 添加以下语句
    kernel.unprivileged_userns_clone=1
    
    sudo sysctl -p
    

    图片.png

  • 禁用 Umu 启动器: 图片.png

  • 成功启动: 图片.png

解决切换窗口后黑屏的问题

  • 添加以下启动参数,启动窗口模式:-screen-fullscreen 0(配置一次后基本就不会再复现黑屏问题) 图片.png

总结

谁会没事在 Linux 系统上玩游戏啊?
只能说人闲到一定程度就会干些莫名其妙的事
配置复杂、兼容性不好、网络连接不稳定,要玩去 Windows 玩去