Steam Deck鼹鼠通道设置
Steam Deck兼容性
鼹鼠通道在Steam Deck的桌面模式下工作。由于Steam Deck运行SteamOS(基于Arch的Linux),你需要使用便携版Linux版本。
前置准备
Steam Deck的文件系统默认为只读。需要先解锁并安装依赖才能运行鼹鼠通道。
切换到桌面模式
长按电源键 → 切换到桌面模式。或者进入Steam → 电源 → 切换到桌面。
打开Konsole
从应用菜单打开Konsole终端。
设置密码
Steam Deck默认没有密码。使用 sudo 命令前需要先设置密码:
passwd
输入并确认你的新密码。以下所有 sudo 命令都需要此密码。
解锁文件系统
SteamOS的文件系统是只读的,需要临时解锁:
sudo btrfs property set -ts / ro false
初始化软件包密钥
设置包管理器签名密钥:
sudo pacman-key --init
sudo pacman-key --populate archlinux holo
安装依赖
鼹鼠通道需要以下库。注意必须安装 webkit2gtk-4.1(不是 webkit2gtk,-4.1 后缀很重要):
sudo pacman -S webkit2gtk-4.1 libayatana-appindicator
提示确认时按 Y。
这些前置步骤只需执行一次。但SteamOS更新可能会将文件系统重置为只读,届时需要重新运行解锁命令。
安装步骤
下载鼹鼠通道
打开Firefox,从鼹鼠通道官网下载便携版Linux (.tar.gz)。
解压文件
打开Konsole运行:
cd ~/Downloads
tar -xzf MoleTun_*.tar.gz
授予网络权限
sudo setcap cap_net_admin=ep ~/Downloads/MoleTun/mole
运行鼹鼠通道
cd ~/Downloads/MoleTun
./mole
你可能会看到一些关于dbus的警告——这些可以安全忽略。鼹鼠通道会正常启动。
添加到Steam(可选)
要从游戏模式启动鼹鼠通道:
- •在桌面模式打开Steam
- •点击"添加游戏" → "添加非Steam游戏"
- •浏览到鼹鼠通道二进制文件位置(如
~/Downloads/MoleTun/mole) - •添加后返回游戏模式
游戏设置
Steam游戏
大多数Steam游戏正常工作。先启动鼹鼠通道,连接到房间,然后启动游戏。
Proton游戏
通过Proton运行的Windows游戏同样工作——鼹鼠通道在操作系统层面处理网络。
需要LAN的游戏
对于需要直接IP连接的游戏(如Minecraft Java版或异星工厂):
- •记下应用中显示的鼹鼠通道IP
- •分享给朋友进行直接连接
性能技巧
- •使用5GHz WiFi:Steam Deck的5GHz WiFi更快且拥堵更少
- •尽可能使用扩展坞:通过扩展坞使用网线提供最稳定的连接
- •关闭后台应用:为游戏腾出更多资源
- •插电vs电池:插电时性能更好
故障排除
sudo提示密码但从未设置
如果 sudo 提示输入从未设置的密码:
passwd
先设置密码,然后重试命令。
鼹鼠通道无法启动
- •确保已安装依赖(
webkit2gtk-4.1、libayatana-appindicator) - •检查文件系统是否已解锁:
sudo btrfs property set -ts / ro false - •验证网络权限:
sudo setcap cap_net_admin=ep ~/Downloads/MoleTun/mole - •从Konsole运行查看错误信息
缺少库文件错误
如果出现 .so 文件缺失的错误:
# 重新安装依赖
sudo btrfs property set -ts / ro false
sudo pacman -S webkit2gtk-4.1 libayatana-appindicator
常见错误:webkit2gtk 和 webkit2gtk-4.1 是不同的包。鼹鼠通道需要 webkit2gtk-4.1。如果安装了错误的包,请安装正确的版本。
无法连接到房间
- •验证网络连接
- •检查SteamOS防火墙是否阻止(罕见,但更新后可能发生)
- •尝试创建新房间
游戏找不到网络
- •在游戏之前启动鼹鼠通道
- •确认你能在鼹鼠通道中看到房间成员
- •某些游戏需要在鼹鼠通道连接后重启
鼹鼠通道在游戏模式下工作吗?▼
鼹鼠通道本身需要桌面模式来运行。但是,一旦运行,你可以切换到游戏模式,连接保持活动。将鼹鼠通道添加为非Steam游戏可直接从游戏模式启动。
可以和PC上的朋友一起玩吗?▼
当然可以。鼹鼠通道创建跨平台虚拟网络。你的Steam Deck可以与Windows、Mac和Linux玩家连接。
模拟器游戏可以用吗?▼
可以。任何支持LAN的游戏都可以使用鼹鼠通道,包括通过EmuDeck或其他模拟设置运行的游戏。
Steam Deck OLED呢?▼
同样的流程适用于Steam Deck OLED。硬件与鼹鼠通道兼容。
SteamOS更新后需要重新操作吗?▼
SteamOS更新可能会将文件系统重置为只读并移除已安装的软件包。重大更新后可能需要重新执行前置准备步骤。