SteamDeck折腾记
基础操作
音量减+电源:启动项选择
音量加+电源:BIOS
三点+电源:GRUB
BIOS里的battery storage mode可以清楚一些底层缓存,有效缓解windows的蓝屏
分区安装windows
- Gparted用于调整分区大小,如果空余空间不能自动合并到steamos的home分区,也可以用这个调整。
- SteamDeck-Clover-dualboot用于图形界面选择双系统启动项。
重置steamos的sudo密码
用rufus刻录到U盘
启动到u盘恢复镜像后,选择
terminal with repair tools
sudo ~/tools/repair_device.sh chroot rm -f /var/lib/overlays/etc/upper/passwd rm -f /var/lib/overlays/etc/upper/shadow
重启即刻重置
添加ntfs分区作为游戏库并自动挂载
创建
/mnt/ntfs
用于挂载利用
fdisk -l
确认共享盘的路径编辑
/etc/fstab
添加
/dev/nvme0n1p9 /mnt/ntfs ntfs defaults,nofail,uid=deck,gid=deck 0 0
禁用steamos系统只读
steamos-readonly disable
打开
/usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy
修改
1 | <allow_active>auth_admin_keep</allow_active> |
- 启用steamos系统只读
steamos-readonly enable
添加学习版游戏公用运行库
- 模拟win系统环境包文件夹
/home/deck/.local/share/Steam/steamapps/compatdata/XXXXXXXX
(随机文件夹号) - 缓存文件位置
/home/deck/.local/share/Steam/steamapps/shadercache/xxxx
,删除游戏时也要删除此项 (可以吧shadercache文件夹移动到其他分区,然后在原地址建立link,以节省空间) - 增加游戏时,先添加游戏,运行一次生成compatdata下的随机编号文件夹。然后删除文件夹的内容,避免空间占用。
- 修改启动参数,替换
启动选项
为公用运行库的目录。游戏右键-属性-启动选项:RADV_PERFTEST=gpl STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/XXXXXXX %command%
- 如需要增加其他的运行库,则替换
目标
,会在公共运行库里增加相关内容整合。 - 游戏存档目录1
/home/deck/.local/share/Steam/steamapps/compatdata/XXXXXX/pfx/drive_c/users/steamuser/AppData/Local/
- 游戏存档目录2
/home/deck/.local/share/Steam/steamapps/compatdata/XXXXXX/pfx/drive_c/users/steamuser/My Documents/
美化封面
- 使用插件商城插件 Decky Loader - Steam Deck Homebrew
- 使用Steamgriddb网站手动下载设置封面封面插件下载
- 封面保存目录(XXXXXXX随机ID)
/home/deck/.local/share/Steam/userdata/XXXXXXX/config/grid/
其他可剪切建立链接的文件位置
- 着色器缓存目录/home/deck/.local/share/Steam/steamapps/shadercache/
- 插件商城开机动画下载目录/home/deck/.config/AnimationChanger/downloads/
- 开机动画安装目录/home/deck/.steam/root/config/uioverrides/movies/
- 主页主题目录/home/deck/homebrew/themes/
更换国内源
sudo steamos-readonly disable
解锁系统,再去换源嗷- 改成镜像源
sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub
- 换回官方源
sudo flatpak remote-modify flathub --url=https://flathub.org/repo/flathub.flatpakrepo
sudo steamos-readonly enable
锁定系统
安装插件商店
- Decky Loader - Steam Deck Homebrew或直接用以下命令
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
- ToMoon等
Ref
Steam Deck单硬盘双系统+互通游戏库详细教程 - 哔哩哔哩 (bilibili.com)
【爱折腾】SteamDeck完全折腾指南-D1-双系统挂载相同分区 - 哔哩哔哩 (bilibili.com)
SteamDeck多系统引导新方案!(解决花屏,掉引导,安装更傻瓜一键操作)四叶草引导 - 哔哩哔哩 (bilibili.com)