给SteamDeck网络加速
本篇只会涉及技术讨论,具体实现方法请自行实现。
建议小白使用加速器或者购买加速盒子。
路由器解决方案
使用UU加速
我的路由器是华硕RT-AC86U梅林固件。在上面可以直接安装UU加速器的插件,然后提供全局游戏加速服务。
使用科学上网代理加速
科学上网插件: https://github.com/hq450/fancyss/tree/master/fancyss_hnd/fancyss
华硕路由器也可以安装科学上网插件,然后在科学上网插件中对SteamDeck设备添加游戏代理,这将会把steamdeck的所有端口都走代理。(注意流量!我下两天游戏流量用了500G)
电脑http代理
如果没有支持的路由器,也可以用电脑当做http代理。
使用OpenVPN
steamdeck也可以使用OpenVPN代理,vpn代理十分底层,很多不走443端口的tcp游戏都能够成功代理。
需要准备的
OpenVPN文件,格式为.ovpn的文件,具体参考openVPN官方(https://github.com/OpenVPN/openvpn),请确保该ovpn文件可用,可以在别的客户端上(比如电脑)先连接验证。
进入desktop模式
安装步骤
- 首先安装 networkmanager-openvpn如果出现类似
1
2
3
4
5
6sudo steamos-readonly disable
sudo pacman-key --init
sudo pacman-key --populate
sudo pacman -Syu
sudo pacman -S networkmanager-openvpn
sudo steamos-readonly enable的情况,可以覆盖,但是,这可能会导致其他软件包出现问题,因为它们依赖于冲突的文件。1
2
3tzdata: /usr/bin/tzselect exists in filesystem
tzdata: /usr/bin/zdump exists in filesystem
tzdata: /usr/bin/zic exists in filesystem安装完毕后可以使用1
sudo pacman -S --overwrite '*' networkmanager-openvpn
查看是否安装。1
pacman -Q networkmanager-openvpn
- 导入.ovpn文件
桌面模式,network->connections->下方加号
添加自己的ovpn文件。 - 使用
对于已经导入的ovpn,右键(RT)点击connect,如果一切正常就可以使用vpn了。
clash代理
让steamdeck通过代理上网:https://ohmydeck.net/d/1
电脑上如果有cfw(clash for Windows),打开Allow Lan,然后查看电脑的ipv4地址,和clash的代理端口号Port,在steamdeck网络设置中手动设置代理输入 IP地址:端口号 。
SSR代理
SSR代理参考资料:https://ssr.tools/116
用SSR做代理的方法和Clash是一样的,在SSR选项设置里勾选上允许来自局域网的连接,然后设置一个端接口号,在steamdeck网络设置代理 IP地址:端口号
安装Steam++加速
参考:https://tieba.baidu.com/p/8027669666
视频:https://www.bilibili.com/video/BV1cT411F7ex
Steam++下载:https://steampp.net/
从 https://steampp.net/ 下载Linux版。
参考文章中是使用SteamDeck的桌面上的浏览器,但是如果你连Discover商城都打不开,也可以通过U盘下载,然后拷贝到SteamDeck上。
SteamOS在更新了3.4后,桌面链接发生了变化,如果按照参考教程的方法做是打不开的。
一个简单的方法是这样的:
- 复制桌面上任意一个应用
- 修改复制的应用名称
- 使用文本编辑器打开这个应用
- 修改exec= 后面的部分,改为steam++的路径
记得给信任证书:
1 | 这里的路径需要注意一下前面那个是你Steam++的安装路径 |
不信任证书可能会爆错,或者已经开始加速了但是依然无法访问steam社区。
更换flathub镜像源
上交大flathub镜像:https://mirror.sjtu.edu.cn/docs/flathub
在steamOS desktop上Discover商店下载是使用的flathub,国内裸连速度很慢,可以使用上交大的flathub镜像源下载。(据说Discover商店可以裸连然后等几个小时能加载出来)
打开Konsole(这是steamOS的控制台)
指令:
1 | sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub |
常见问题:
sudo用不了?
第一次使用指令的时候需要设置账号密码。1
passwd
然后输入密码(linux不会显示密码输入)
系统文件是只读(read only)
初始steamOS系统文件是read only1
sudo steamos-readonly disable
Steam++加速无效
多半是证书没有配置。clash或者ssr的http代理无效
首先要确保steamdeck和电脑在同一局域网内,电脑上打开cmd然后使用ping命令,确保能够ping通steamdeck。