SteamDeck折腾记录-03-网络加速

给SteamDeck网络加速

本篇只会涉及技术讨论,具体实现方法请自行实现。

建议小白使用加速器或者购买加速盒子。

路由器解决方案

使用UU加速

UU官方教程: https://uu.163.com/router/azznan.html

我的路由器是华硕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模式

安装步骤

  1. 首先安装 networkmanager-openvpn
    1
    2
    3
    4
    5
    6
    sudo 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
    3
    tzdata: /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
    查看是否安装。
  2. 导入.ovpn文件
    桌面模式,network->connections->下方加号
    image.png
    image.png
    添加自己的ovpn文件。
  3. 使用
    对于已经导入的ovpn,右键(RT)点击connect,如果一切正常就可以使用vpn了。

clash代理

让steamdeck通过代理上网:https://ohmydeck.net/d/1

电脑上如果有cfw(clash for Windows),打开Allow Lan,然后查看电脑的ipv4地址,和clash的代理端口号Port,在steamdeck网络设置中手动设置代理输入 IP地址:端口号 。
image.png

SSR代理

SSR代理参考资料:https://ssr.tools/116

用SSR做代理的方法和Clash是一样的,在SSR选项设置里勾选上允许来自局域网的连接,然后设置一个端接口号,在steamdeck网络设置代理 IP地址:端口号
image.png

安装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后,桌面链接发生了变化,如果按照参考教程的方法做是打不开的。
一个简单的方法是这样的:

  1. 复制桌面上任意一个应用
  2. 修改复制的应用名称
  3. 使用文本编辑器打开这个应用
  4. 修改exec= 后面的部分,改为steam++的路径

记得给信任证书:

1
2
3
# 这里的路径需要注意一下前面那个是你Steam++的安装路径
sudo cp /home/deck/.local/share/Steam++/SteamTools.Certificate.cer /etc/ca-certificates/trust-source/anchors
sudo trust extract-compat

不信任证书可能会爆错,或者已经开始加速了但是依然无法访问steam社区。

更换flathub镜像源

上交大flathub镜像:https://mirror.sjtu.edu.cn/docs/flathub

参考:https://www.bilibili.com/video/BV1ke4y1t76w

在steamOS desktop上Discover商店下载是使用的flathub,国内裸连速度很慢,可以使用上交大的flathub镜像源下载。(据说Discover商店可以裸连然后等几个小时能加载出来)
打开Konsole(这是steamOS的控制台)
指令:

1
sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub

常见问题:

  1. sudo用不了?
    第一次使用指令的时候需要设置账号密码。

    1
    passwd

    然后输入密码(linux不会显示密码输入)

  2. 系统文件是只读(read only)
    初始steamOS系统文件是read only

    1
    sudo steamos-readonly disable
  3. Steam++加速无效
    多半是证书没有配置。

  4. clash或者ssr的http代理无效
    首先要确保steamdeck和电脑在同一局域网内,电脑上打开cmd然后使用ping命令,确保能够ping通steamdeck。

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2022-2023 Junto
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信