> For AI agents: the site index is available at https://www.juniortree.com/llms.txt; this page is available as Markdown at https://www.juniortree.com/blog/gaming-on-fedora-2026.md.
> 初次体验Fedora以及Gaming体验

## Page metadata

- **Published:** 2026-02-12
- **Tags:** linux
- **Source URL:** https://www.juniortree.com/blog/gaming-on-fedora-2026

# 2026年，Fedora上的游戏体验

因为家里的台式电脑出现了奇奇怪怪的问题，导致无法安装 Windows，我之前的开发环境通常是 Windows+WSL 的工作流，对于 Linux 发行版，我接触的比较多的都是 Debian 和 Ubuntu，CentOS 只有在刚刚接触 Liunx 的时候学习过，那时候全网的 Linux 教程基本上都是以 CentOS 为主，等到 Red Hat 说 CentOS8 不再被维护了，我就完全抛弃掉了

之前尝试使用过 Ubuntu Desktop，它确实也很好，但是问题在于他在我的4K显示器上似乎没办法展示高DDI，导致画面和UI看起来很塑料感，很多人吐槽的 `snap` 包管理器的问题其实我没碰到过，因为我基本上都是用 `apt` 自己去安装软件，从来不用这东西（说白了就不是 Linux 深度用户）

突然想试用一下 Fedora 是因为看到另外一个老哥的博客，是一个山东的老哥，他当时国补买了个ThinkPad，然后当时刷的就是 Fedora，我对此非常好奇，然后就想，那我也尝试一下

## 启动Fedora

Fedora 有这几个版本，我选择的是 Fedora KDE Plasma，选择它的原因其实很简单，就是官网说了是 ~~下一代个人桌面环境~~，使用下来的感觉确实不错，前几天还在B站上看了 Ubuntu 新版本的动画演示视频，窗口切换还有类似 PPT 的那种破碎效果，emmmmm，只能说见仁见智吧，我还是比较喜欢 Fedora KDE 的这种设计的，而且很流畅

![](https://s3.juniortree.com/pic/2026/02/e3fc5aa8d730eb0d4f691007158addf7.png)

Linux 现在生态也很不错，也感谢不少国产的 Linux 发行版，微信、飞书都有 Linux 版本了，在安装输入法上费了点小心思，还是和 mac 一样安装上了 Rime 输入法，本想偷懒找个什么傻瓜式的国产输入法装一装，结果发现人家根本没提供 `rpm` 包

![](https://s3.juniortree.com/pic/2026/02/763e7589a42050c319ae64e0518ef66e.png)

目前还存在的 bug 就是在 Chrome 浏览器中无法调用 Rime，导致我现在在 Fedora 上使用的还是 FireFox，不过不影响

![](https://s3.juniortree.com/pic/2026/02/3c21fc91e4a750ee99d588afd449970a.png)

## 安装 Steam

Steam 官网主要提供提供用于 Debian 和 Ubuntu 用户的 `deb` 包，要在 Fedora 上安装可以在终端中进行

启用 RPM Fusion Non-Free 仓库：

```bash
sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
```
安装 Steam

```bash
sudo dnf update
sudo dnf install steam
```

之后就非常简单了，直接下载游戏，然后 Steam 会为你配置好对应需要的工具和依赖

然后我在玩求生之路2的时候碰到了一个很奇怪的 bug，可以进游戏菜单，但是只要一加载游戏关卡就闪退，崩溃，最终的解决方法是把这个兼容层改为 Proton（真是赛高啊）

![](https://s3.juniortree.com/pic/2026/02/9c9b9c0d4741846838ddaea7d2a604f9.png)

体感上，我感觉在 Fedora 上转译后运行的求生之路2比在 Windows11 上运行要流畅不少，猜测是因为 DXVK 加上 16G 内存在 Fedora 不会爆内存

别的游戏像什么在 Steam 发售的 Galgame 自然也不必多说，我测试的柚子社的可以玩，用 Unity 写的也可以玩

## 使用Bottles

在 Steam 上打游戏很“傻瓜式”，那如果我们想添加一些非 Steam 的游戏，会不会又要回到之前的那种要手敲命令行的年代？

其实也不用，没想到真的非常超级无敌简单

打开终端，确保你的 Fedora 已经添加了 Flathub 源：

```bash
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
```

安装 Bottles：

```bash
flatpak install flathub com.usebottles.bottles
```

为了管理 Flatpak 的“容器权限”，必须安装 Flatseal（这是可视化的权限管理工具）：

```bash
flatpak install flathub com.github.tchx84.Flatseal
```

由于 Flatpak 是沙盒机制，默认情况下 Bottles 看不到你的硬盘文件，需要通过 Flatseal 来“允许”它访问：

![](https://s3.juniortree.com/pic/2026/02/950e5e4582296c711d4de53e062cfc82.png)

之后打开 Bottles 来管理 Galgame 的运行环境：

选择 Application 或 Custom（不要选 Gaming，Gaming 会预装很多大型游戏组件，Galgame 通常不需要），我在这里安装的是 hikarifield 的客户端，因为我想玩天使嚣嚣

按照 Bottles 默认的方式是没办法启动这个客户端的，需要安装一些依赖：`dotnet48`、`webview2`，然后再开启虚拟屏幕：

![](https://s3.juniortree.com/pic/2026/02/2de03def9ba03bc75ea93346316a5d96.png)

运行效果还是非常不错的：

![](https://s3.juniortree.com/pic/2026/02/a8209d49572712b267587c6733446234.png)

![](https://s3.juniortree.com/pic/2026/02/af281fac2eb0cc31bc715a50f9b0926d.png)

折腾到这里我已经有点想买个 Steam Deck 玩一玩了
