1.在Windows系统下载steamcommunity 302 (于版本V12.1.11开始支持)
2.运行.进入设置
打勾所需的选项
将证书期限修改为1年(必须!)
保存设置
3.启动服务
4.进入设置->[导出SteamDeck版本一键安装脚本]
导出后将自动弹出目录,文件列表如下图(若无弹出手动进入[302目录\SteamDeck_302])
5.SteamDeck进入桌面模式
进入方法: 按下设备左下角STEAM实体按钮,弹出菜单->电源->切换至桌面 (如下图)
6.进入桌面模式.将前面生成的SteamDeck_302目录拷贝到桌面(不折腾的话建议直接U盘复制)
7.双击SteamDeck_302目录.进入目录
8.确定当前位置在SteamDeck_302目录,右上角[菜单->Open Terminal] 打开终端
注意:后面操作需要用到root密码,若没有设置过可以在终端输入passwd来设置
已经设置过请略过该步骤!
根据提示输入两次密码回车即可(密码输入时无任何字符提示,输后回车确认即可!)
8.5.使用STEAM+X呼出虚拟键盘 (实体键盘推荐,虚拟键盘实在是难用BUG还多)
9.打开终端后,输入
sh install.sh
回车,来执行脚本
10.执行脚本后输入root密码(前面passwd设置的),回车 来安装
安装顺利没报错的话如上图
已知问题:1.开启”Steam商店 锁区解锁”时,无法正常加载摇杆操作的商店网页,已在12.1.14修复
2.开启Github时部分应用无法正常访问(例如ProtonUp-qt),其他多数情况(终端及游戏模式下)是正常的3.安装后依然出现证书错误,解决方法: (已在12.1.36修复)#提权.此处输入后需要root密码sudo su#删除旧证书(如果有)certutil -D -d sql:/home/deck/.pki/nssdb -n "Steamcommunity302"#导入证书,最后的路径不是放在桌面的话自己改certutil -A -d sql:/home/deck/.pki/nssdb -n "Steamcommunity302" -t C,, -i "/home/deck/Desktop/SteamDeck_302/steamcommunityCA.pem"
输入命令后重启steam客户端生效
常见问题:
出现无法预料的故障,导致无法登录进入游戏模式如何解决?
参考上面进入桌面模式的方法(不登陆,在输入密码界面时可以相同操作进入桌面模式)
进入后参考下方”如何卸载?”步骤进行卸载即可
桌面模式下STEAM+X无法呼出虚拟键盘
桌面模式下需要在登录Steam后(托盘出现Steam图标)后才可以呼出虚拟键盘
建议用实体键盘更方便
如何卸载?
安装后会在目录下生成uninstall.sh
进入终端,执行sh uninstall.sh
输入root密码回车.即可完成卸载
302部分功能在SteamDeck下不可用
以下功能无法在SteamDeck版本使用,生成安装文件时会自动过滤.无需手动取消操作
Origin 游戏下载(Akamai)
Uplay 客户端更新防劫持
微软商店/XBOX 图片修复
CSGO Demo下载 国区转国际
Uplay下载CDN重定向
图奇(仅掉宝功能不可用,其他正常)
覆盖安装后出现证书错误
重启steam,若依然错误可以先卸载后再安装
火狐访问社区时提示连接不安全
访问about:preferences#privacy 拉到最底部
导入时选择证书文件”steamcommunityCA.pem”
安装后hosts文件被覆盖?
安装时hosts会被覆盖,旧文件会备份在/etc目录下
终端执行
ls -la /etc/hosts.backup.*
来查看所有已备份的hosts文件
需要写入其他hosts建议在安装后再追加!
大佬twitch用不了,不知道什么原因? 可以进入网站,可以看弹幕(弹幕功能正常),直播视频加载不出来(出来了也是卡住的)
运营商到视频流本身网络就不太给力吧.这个真的只能看脸
大佬你好,新版本Deck 302是不是和to moon(一个专门为steam deck定制的全局clash插件)有冲突?
具体表现为装上to moon之后Deck 302失效,打开相关网页加载不出来,没有任何错误提示,开启to moon魔法上网后可以正常访问
看了下是用的mihomo内核.可能得设置个环境变量DISABLE_SYSTEM_HOSTS为1
但是听你描述又好像只安装不运行也会不正常?自己试试看吧
首先,感谢回复!
其次,确实to moon只安装不运行的情况下Deck 302也会失效(同网络环境下PC可正常使用steam community 302相关功能)
最后,您所说的设置环境变量具体如何操作,能否赐教,本人小白,按照这个关键词搜了一下也没学会该怎么弄
https://wiki.archlinuxcn.org/zh/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F
改全局的.然后重启设备后试试
好的,谢谢
兄弟解决了吗
如教程安装1.36版本(1.39版本会出steam按钮不显示bug,老版本会出证书错误),steam商店界面显示102错误,电脑使用时在同一网络正常使用,大佬知道如何解决吗
36跟39,steam部分应该没区别才对
手动导入的话cd到脚本目录.然后
certutil -D -d sql:/home/deck/.pki/nssdb -n "Steamcommunity302" > /dev/null 2>&1
certutil -A -d sql:/home/deck/.pki/nssdb -n "Steamcommunity302" -t C,, -i "./steamcommunityCA.pem"
第一行删除,第二行导入
1年到期要如何卸载呢?
安装成功后会有个uninstall.sh
sh uninstall.sh就OK
需要命令的话自己看脚本内容
话说这个安装脚本在安装了flatpak steam的原味Arch Linux里应该也能正常运行吧
理论上是没问题的.系统一样
就是steam客户端的nssdb不知道会不会位置有变化.自动安装不行的话自己find下对应的nssdb路径