当前位置: 首页 > 工具软件 > deck.gl > 使用案例 >

Steam Deck 使用汇总

邓阳伯
2023-12-01

一、使用

1.增大显存:

开机按音量+号键,进入bios,进入cpu选项,里面有一个默认是1g的选项,把显存分配到4g,比默认的1g要好。游戏爆显存时易掉帧。

但是这会缩减可用运行内存的大小,所以要配合增大swap来用。

2.增大Swap空间:

把swap文件大小调整到16g,这样内存吃紧的时候有虚拟内存用。
同时把swapness从默认的100调节成1,这样系统会优先用更快的内存,而不是把东西全放到慢的swap里面。

https://github.com/CryoByte33/steam-deck-utilities

桌面模式下打开github链接,下面描述栏的Install-Easy里面有个this link链接,右键保存到桌面。直接打开以后,桌面会生成CryoUtilities图标,打开输入密码登录,按照16-1-enable-yes的选项确认。

3.兼容层

去github搜索protonge,下载解压到对应目录。这个兼容层比steam自带的兼容性和性能都强一点。同时,启用了proton ge后在游戏参数中写入 DXVK_ASYNC=1 %command%,可以增强性能

4.更换封面、图标

二、扩容

1.Steam Deck 将64GB 中 的着色器缓存 放到TF卡中

转到桌面模式
将兼容数据和着色器缓存文件夹从SSD拖到microSD
然后点击”移动”。让他们复制过来。
将兼容数据和着色器缓存文件夹从microSD卡拖到SSD(与移动它们的相同位置),然后点击“链接”

2.压缩空间

在gitlab下载steam os btrfs这个插件,这个插件会将用户目录变成btrfs格式,并默认启用压缩。对于减少空间占用,ssd寿命,以及加速慢速存储设备的读取有好处。

三、游戏及报错

1.《蜘蛛侠迈尔斯》手柄失灵:

进桌面系统,打开steam 选择右上角 大屏幕模式,点击蜘蛛侠的属性设置,在手柄设置里面 -“控制器应用程序选项” - “按游戏对steam输入进行设置(有需需要重启)” - 改为强制关闭,就可以用手柄了。

这个方法同样适用于巫师3不认手柄的问题

2.缺少 Micsoft VC++ Runtime

(《最终幻想 核心危机》 steam deck 缺少 VC++解决)

下载这个博客 中 https://blog.csdn.net/techgroup/article/details/122894400,百度云里面的

“All in One Runtimes_3.9.2.1.exe”

steam deck 切换到桌面模式,复制到桌面上。

在steam 中,添加游戏 - “添加非steam 游戏”,找到刚刚复制的exe ,添加进去

在steam中,将属性里面 切换为 GE- proton xxx的运行库,然后运行,等待安装。

安装时会卡顿,不用管,出现什么,默认安装 下一步即可。

安装后,在 home - .steam - steam - steamapp - compatadata 中,找到最新安装的文件夹(以Modified排序)如“3623412512”,在此文件上,右键,copy location。

回到steam  中, 在 出问题的游戏中,点击属性,在属性中的 
“启动选项” ,添加如下代码

STEAM_COMPAT_DATA_PATH=

然后,加上 刚才复制的路径,如

/home/deck/.local/share/Steam/steamapps/compatdata/3623412512

最后加上 (空格)

 %command%

即可。

完整代码如下:只需将你的安装文件夹名称,替换“3623...”文件名称 即可

代码只需要一个,如下:
STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/3623412512(你的库路径名)%command%

 类似资料: