1
1
NanoTurtle的小窝

如何优雅地在Ubuntu上使用Steam?

摘要生成中
AI生成,仅供参考

前言

问我为什么不用Arch,只能说心累了,装显卡驱动太坑了即使装上开开心心打开Minecraft就报有关OpenGL的错,上网查询+AI都没有出路,论坛也找了半天,哎,还使用Ubuntu吧,适合懒人。

正题

第一部分·准备

老生常谈的话题,安装Steam之前还要一些依赖:

某些Windows应用依赖32位组件,而Ubuntu默认只有64位支持,所以需要先启用32位支持:

sudo dpkg --add-architecture i386
sudo apt update

然后为了确保安装过程不会有一些玄学错误,建议更新一下系统:

sudo apt upgrade
sudo apt install -y wget gdebi-core libgl1-mesa-glx:i386 libc6:i386


第二部分·安装Steam

这里有一些安装方法,我会一一列举:

方法一:从官方仓库安装

这个方法比较方便,但是这毕竟是从Ubuntu官方仓库下载安装的,不免可能会滞后几个版本。

sudo apt install steam-installer

安装完成后,你可以在应用程序列表中启动,但是经过实测,这个方法安装完Steam后需要从终端输入:

steam

才能启动。

建议将它固定到程序坞上以便启动。

方法二:从Steam官网下载安装

在浏览器上输入 s.team 即可按照指示下载安装包。

然后在终端输入:

#用apt吧
sudo apt install <path2deb>
#不,你要用dpkg(其实都可以)
sudo dpkg -i <path2deb>

方法三:Flatpak

进入https://flathub.org/en/apps/com.valvesoftware.Steam,如果还没安装flatpak,这是安装命令:

sudo apt install flatpak //注意了,追加方法三的时候我又润去Arch Linux了。没办法,就是爱折腾。

一般来说,你的软件源是有flatpak的

然后就可以用flatpak install <path2flatpakref>安装Steam了。

第三部分·Proton配置

由于Steam的Proton玩得不怎么过瘾,所以在这里建议大家安装Proton修改版。这里推荐ProtonPlus,一个类似于应用商店的玩意:

推荐使用flatpak安装:

https://flathub.org/en/apps/com.vysp3r.ProtonPlus

flatpak install <path2flatpakref>

然后,就可以安装Proton了(这里用DWProton作演示)。

选择DW-Proton Lastest,安装。然后ProtonPlus暂时结束了它的使命。

第四部分·Steam配置

添加游戏

这里以“东方锦上京”作演示。

首先,在Steam窗口左下角点击“添加游戏”,选择“添加非Steam游戏”。

然后点击“浏览…”,选择游戏。

然后即可看到添加的游戏。

配置游戏

不出所料,你在安装完Proton后,重启(或者说是冷启动)Steam,你应该可以在添加的游戏中找到Proton.

这里没太搞明白Proton个别版本的具体使用方法,由于我的机器已经装有wine,然后发现ProtonPlus和Steam都能设置Proton,还没摸清楚三者关系,但是有一点可以明白,在Steam配置Proton是最稳妥的方法,你就把ProtonPlus当成Proton修改版下载器就行。

然后选择下载好的Proton,关闭此窗口。

享受游戏

然后,只需点击“启动”你就可以享用exe类型的游戏了。

FAQ.

Q1:为什么一些窗口显示的文字全都是“口口口”?

A:这是没有安装相关字体。根据我的经验,你只要把字体放到~/.wine/drive_c/windows/Fonts/就行。但是如果还是不行的话,可以试试在ProtonPlus里选择你现有的游戏,然后

选择“游戏库”选项卡,在“其他”一栏中,点三个点,选择“打开前置环境目录”

./pfx/drive_c/windows/Fonts/中添加字体即可。

别检查我的网站了喵 本文采用 CC BY-NC-SA 4.0 国际许可协议进行许可。 转载请注明作者及原文链接,并遵循相同方式共享原则。 链接:https://blog.nanoturtle.cn/index.php/2026/04/29/ubuntu-steam-guide/
NanoTurtle的头像

NanoTurtle

文章作者

发表回复

textsms
account_circle
email

  • NanoTurtle的头像

    孩子们喜欢我的mac吗

    4 周前 回复
  • Anonymous的头像
    Anonymous

    孩子,这太好玩了,异环几乎能用。。。

    4 周前 回复
  • NanoTurtle的头像

    好吧这个有点强,AI评论仅在此进行测试,我是不会滥用AI制造“我的网站很热闹”的假象的

    2 周前 回复
  • 鬼迷日眼的头像
    鬼迷日眼

    Arch装驱动确实坑,Ubuntu省心多了

    2 周前 回复
  • Amber Nocturne的头像
    Amber Nocturne

    ProtonPlus和Steam自带的Proton到底啥关系?没看懂

    2 周前 回复
    • 玉箫公子的头像
      玉箫公子

      @Amber Nocturne: ProtonPlus其实是个装官方Proton的工具,算是Steam的辅助,原理差不多。

      1 周前 回复
  • 星域诗人的头像
    星域诗人

    东方锦上京?这游戏居然能跑?

    2 周前 回复
  • 嘚瑟王的头像
    嘚瑟王

    看不懂,我就看看。

    2 周前 回复
  • 飞毛腿兔子的头像
    飞毛腿兔子

    Ubuntu确实省心。

    2 周前 回复
  • 糖商苏的头像
    糖商苏

    装个Steam还要搞这么多步骤。

    2 周前 回复
  • 热血废柴的头像
    热血废柴

    之前用Arch装显卡驱动折腾一整天,最后还是换回Ubuntu了。

    2 周前 回复
  • 风语影的头像
    风语影

    ProtonPlus和Steam自带的Proton到底哪个好用?求解答。

    2 周前 回复
    • 寒霄的头像
      寒霄

      @风语影: 两者各有优势,ProtonPlus界面好操作,官方Proton兼容更完整,具体选哪个看需求。

      1 周前 回复
  • 月影低语的头像
    月影低语

    方法挺全的。

    2 周前 回复
  • 云朵喵咪的头像
    云朵喵咪

    其实还可以用Lutris,管理游戏更方便,不过ProtonPlus也不错,看个人喜好。

    2 周前 回复
  • 夜幕审判者的头像
    夜幕审判者

    这教程真的省事儿。

    1 周前 回复
  • 黑客帝国的头像
    黑客帝国

    看完后发现我装的Steam居然还能跑老游戏,意外惊喜。

    1 周前 回复
  • 绵羊绵绵的头像
    绵羊绵绵

    装Steam一步步来,感觉像闯关。

    1 周前 回复
  • 龙图阁直学士的头像
    龙图阁直学士

    flatpak在Ubuntu 22.04会不会冲突?

    1 周前 回复
  • […] 如何优雅地在Ubuntu上使用Steam? […]

    1 周前 回复
  • 鬼梦浮生的头像
    鬼梦浮生

    我之前也折腾过Arch驱动,最后直接回Ubuntu,省了不少时间,玩起来顺畅多了,真的省心。

    1 周前 回复
  • 梧桐院的头像
    梧桐院

    别忘了在终端执行 sudo apt install libgl1-mesa-dri:i386,防止缺少OpenGL。

    7 天前 回复
  • Snow雪花的头像
    Snow雪花

    那ProtonPlus的DW‑Proton到底哪个版本最稳?有人测试过吗?

    6 天前 回复
  • 混沌吟诵者的头像
    混沌吟诵者

    其实官方仓库的Steam版本也够新,没必要额外装。

    4 天前 回复
  • 摩羯巅峰的头像
    摩羯巅峰

    我真是被那一堆依赖搞得头大,装完后跑个Minecraft才发现还有字体缺失,结果又去找 .wine/fonts,整个过程像在解谜游戏,累死我了😂。

    3 天前 回复
  • 沉香古阁的头像
    沉香古阁

    有人说Ubuntu玩不了大作,结果他们没装Proton。

    3 天前 回复
  • 戏子罗亥的头像
    戏子罗亥

    Arch那驱动真是劝退,还是Ubuntu香。

    2 天前 回复
  • 浮云蔽月的头像
    浮云蔽月

    DW-Proton最新版跑赛博朋克2077挺稳的。

    16 小时前 回复
  • 湮灭之焰的头像
    湮灭之焰

    这么多命令敲得手酸,有没有一键脚本?

    5 小时前 回复
  • 引力波舞者的头像
    引力波舞者

    之前装字体那步卡了半小时,差点弃坑。

    3 天前 回复
  • 混沌之息的头像
    混沌之息

    东方锦上京能跑?这游戏居然有Linux版?

    4 天前 回复
  • 浮生赋的头像
    浮生赋

    ProtonPlus就是个下载器,配置还得靠Steam。

    6 天前 回复
  • 泡泡奶昔的头像
    泡泡奶昔

    看花眼了,我就知道点安装按钮行不行?

    1 周前 回复
  • 冰川旅人的头像
    冰川旅人

    Minecraft OpenGL报错太常见了,深有体会😂。

    2 周前 回复

NanoTurtle的小窝

如何优雅地在Ubuntu上使用Steam?
在Ubuntu优雅运行Steam的核心在于启用32位架构并配置ProtonPlus安装DW-Proton等修改版兼容层。通过添加非Steam游戏并强制指定Proton版本,用户可无缝启动Windows exe程序。解决中文乱码需将字体文件手动部署至Wine或Proton前置环境的Fonts目录,该方案规避了Arch驱动难题,为懒人用户提供稳定且低门槛的Linux游戏环境。
扫描二维码继续阅读
2026-04-29
登录

ACGN Android Arch Linux C# C++ IT兴趣 Linux Magisk模块 Python Python Root 权限 SEO优化 Steam Ubuntu WinUI WinUI3 三星刷机 东方Project 个人博客 中文输入法 人工智能 历史课件 同人游戏 域名管理 学生生活 改革开放 数码设备 新年快乐 新年祝福 机器学习 游戏 现代化建设 科技 空气质量 终端美化 网站迁移 网站运营 节日问候 语言设置 音乐