SteamDeck新手教程丨更换内置硬盘+解锁安装权限+远程控制部署

数码川川川桑 2024-05-15 05:26:18



作为老NAS玩家,入坑SteamDeck的第一件事情当然是部署折腾环境,毕竟SteamOS作为大名鼎鼎的ArchLinux分支系统,扩容硬盘后的可玩空间还是很大的。

本文作为入坑级的SteamDeck玩法教程,包含了更换硬盘、重装SteamOS系统、解锁权限和远控部署共四块操作,后续也会出我自己感兴趣的玩法教程,欢迎点赞收藏打赏三连,有复杂问题咨询请单独联系。

⏹ 操作难点

给大家标注下本文中的重点:

为SteamDeck更换硬盘+重装系统的操作本身不难,动手困难症用户都可以轻松搞定,唯一注意点就是装系统期间得保证设备电量充足+网络稳定。

由于Steamdeck只有Type-C口,重装系统要么用自带C口的U盘/移动硬盘(A转C的转接头也行),要么用拓展坞转成USB-A接普通A口U盘。

SteamOS作为ArchLinux的衍生项目,非常适合极客和NAS玩家使用,简单几条命令即可解锁全权限,有一定的折腾空间,后续安装小猫等刚需软件也很方便。

解锁功能部分的操作是一环套一环的,属于不会走冤枉路的顺序,请不要跳着看。

本文覆盖比较全,放一下目录。

⏹ 操作环境

本次使用的硬件如下,大家可以参考下,另外还得有一台能联网的电脑,不然做不了安装盘,后续操作也比较麻烦。

1️⃣ 主机丨SteamDeck 64G版本

简介:帮大伙省个时间,新机正常两千七以内,小黄鱼二手两千四左右,建议全新,杜绝换配件+暗病。

2️⃣ 固态硬盘丨海康DK4000 1T

简介:读写性能比原装硬盘强N倍,是目前2230长度中性价比最强型号,没有之一,2T版本也才一千出头,也有相当一部分摄影佬会拿来制作CFe卡,属于可以无脑入的型号。

这里放一下fio的测试数据,游戏比较重要的随机读取能达到最高932K IOPS,平均随机读取也能达到611K,确实是SteamDeck平价神器。

3️⃣ 固态U盘丨海康S560

简介:同时有USB-A和Type-C接口的OTG U盘,并且固态U盘的读写相当快,用来给主机或者笔记本电脑重装系统再合适不过。

⏹ 前置操作

本段为必要操作,跟着走就行,没有任何操作难点。

1️⃣ 修改DNS

由于众所周知的问题,steam联网可能会慢或者连不上,有条件建议路由器挂那啥就挂那啥,没条件就修改一下DNS,可能会好一点:

● 主服务器填写223.5.5.5

● 附服务器填写8.8.8.8

修改DNS正常在WAN(外部网络)配置页面中,不同路由器不一样,找一下。

2️⃣ 制作系统安装盘

首先去steam客户端或者官网,点击客服,搜索steamdeck,点击下图的SteamDeck恢复指示说明,直接点下面链接也行:

https://help.steampowered.com/zh-cn/faqs/view/1B71-EDF2-EB6D-2BB3

跳转后按下图所示,分别下载安装盘制作工具(Rufus)和SteamDeck的系统镜像。

下载完成后如下图所示,一共是两个文件,由于steam没有提供MD5校验码,建议用浏览器下载,迅雷下载可能会文件损坏,导致安装失败。

打开Rufus,按下图操作:

● 设备选择你的U盘。

● 引导类型选择SteamDeck的系统镜像。

这里可能看不到U盘,点击下图的显示高级设备选项,勾选上显示USB外置硬盘,确认两项选择完成后,点击开始。

等出现下图的准备就绪,代表安装盘制作完成,记得安全弹出U盘就行。

⏹ 物理更换

更换SteamDeck内置硬盘需要拆机,不过非常简单,不要恐惧,准备一把有精密四角批头的螺丝刀即可,原装螺丝比较小,手钻这类工具的大批头用不了。

将SteamDeck反转到背面,一共有八颗螺丝,下图圈出来了,都拆卸掉。

拆卸完螺丝后,拿翘片/硬卡片在底部撬开一条缝(或者指甲直接抠),顺着缝隙划一圈卸开反卡,即可分离后盖。

之后拆卸内置挡板的两颗固定螺丝,具体位置看下图,需要注意挡板和PCB中间有导热垫,粘的比较紧,稍微转一下再拆挡板会轻松点。

原装硬盘为2230长度的Foresee硬盘,看接口就知道是速度比较慢的SATA协议,这也是为什么要换硬盘的原因,直接卸掉一颗硬盘固定螺丝,之后把海康DK4000原路装回即可。

固态硬盘安装完成后装回挡板+两颗挡板螺丝,后盖装回捏紧,再装回后盖的八颗固定螺丝,至此物理更换硬盘的操作完成。

⏹ 系统安装

考虑到新手可能会对安装流程比较混乱,这里分步说明,核显优化和分区这两段请注意说明,无特殊需求就不要操作。

1️⃣ 优化核显(非必要)

首先进入SteamDeck自带引导系统,按住音量+(或者音量-),别松手,短按电源键,等出现屏幕出现画面后,再松音量键。

进入引导系统之后,通过方向键操作,移动到Setup Utility选项,按A键进入二级页面。

按下图所示操作:

● 先将IOMMU选项从默认的Disable切换成Enable。

● 接着将下面多出的UMA Buffer Size切换成4G。

这一步是增加常态显存大小,用于提升核显性能,副作用就是会增加功耗+降低待机时间,按需选择是否要更改。

2️⃣ 选择引导

回到第一步的引导系统主页,点击进入Boot Manager。

这里可以看到,只有一个可引导的EFI设备,这就对了,直接选择他,开始引导安装盘。

引导可能比较慢,具体时间取决于你的U盘读写性能,耐心等待。

出现下图的SteamOS桌面后,表示引导安装成功,并不代表SteamOS安装完成,别拔掉U盘。

3️⃣ 执行安装

执行SteamOS安装就没啥复杂的操作了,点击Reimage Steam Deck。

期间会弹窗两次,都选择Proceed就行。

等安装程序跑完,会进入下图的初始化流程,按提示选择地区和需要连接的无线网,一路下一步即可。

特别提示:时区一定要选择中国,不然会导致后续涉及时间认证的操作失败,切记切记,不要看都不看直接用默认。

⏹ 解锁功能

以下建议外接鼠标键盘进行操作,触摸操作太膈应人,SteamDeck支持连接蓝牙/2.4G的键鼠,使用拓展坞接有线键鼠也行。

特别提示:本段适合有一定Linux基础和后续愿意耐心学习的玩家,喜欢野蛮操作的还是别解锁了,容易出问题,老老实实喊卖家给你装个Windows。

1️⃣ 更改登陆密码

首先按steam键,点击电源,选择切换至桌面。

先需要为当前登录账户设置个密码:

● 点击菜单中的Settings

● 点击进入System Settings。

按下图进入User配置页面,点击Change Password,按提示输入你能记得住的新密码就行,这个密码很重要,后续都要用的到。

2️⃣ 更换商店源

首先先更换下商店源,不然连FireFox浏览器都可能装不了:

● 点击菜单中的System

● 点击打开右边的Konsole

Konsole这个工具下面会用到很多次。

进入Konsole后,没有接物理键盘的用户请按Steam键+X键呼出虚拟键盘,输入以下代码:

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

回车

之后会提示输入密码,输入第一步配置的密码,输入时候是看不到字符的。

回车

等执行完成后,点击下面状态栏的Firefox图标,即可跳转商店,按照提示安装下Firefox浏览器即可。

特别提醒:SteamOS给系统分配的可用空间特别小,调整系统分区也很麻烦,所以不要乱装商店里面的软件,安装个Firefox浏览器就够了。

3️⃣ 解锁安装权限

安装浏览器其实就是为了下面这些操作,最好在SteamDeck上用Firefox浏览器打开本文网页,方便复制粘贴。

还是在Konsole中操作,先切换成su权限,输入下面代码:

sudo -i

确认输入无误后回车,按提示输入登录密码,回车确认,和下图一样,输入光标前面是“root@steamdeck”就对了。

之后分别复制下面代码依次执行,不要直接全部复制,”回车“意思是按回车键,不要复制”回车“这两个字,期间如果提示“Y/n”,都是输入Y确认操作:

sudo steamos-readonly disable

回车

sudo pacman-key --init

回车

sudo pacman-key --populate archlinux

回车

sudo pacman -Syu

回车

以上四个代码执行完成,即可解锁安装权限和安装证书。

想要完全解锁,还得关闭PGP验证,输入以下代码进入pacman.conf的编辑模式:

vim /etc/pacman.conf

回车

进入后,先找到SigLevel这个配置项(有两个,是上面那个,具体看图),请严格按照下面操作修改:

● 按i,进入编辑模式。

● 将SigLevel = 后面的设置修改为Never。

● 按esc键,退出编辑模式。

● 输入:wq

● 回车,保存修改。

● 按ctrl+C,退回Terminal首页。

至此,SteamDeck就可以安装各种第三方软件了,不然搜到的第三方教程可能会执行不了。

4️⃣ 开启SSH(命令行远程工具)

作为ArchLinux的分支,SteamOS当然支持SSH远程,只不过需要更新开启一下,还是在Konsole中,分别复制下面代码依次执行,期间如果提示“Y/n”,都是输入Y确认操作:

sudo pacman -S openssh

回车

sudo systemctl start sshd

回车

systemctl enable sshd

回车

之后就可以像普通ArchLinux一样使用,电脑用SSH工具即可远程访问SteamDeck,NAS玩家应该很熟悉了吧,特别是小猫这种steam必备工具,走SSH部署更方便。

除了折腾党以外,硬核玩家也建议开启SSH,修改存档或者金手指这些涉及拷贝/修改文件的操作,走SSH操作会更方便,并且在游戏模式下依旧可用。

5️⃣ 部署Todesk(图形化远程工具)

图形化远程工具的部署稍微麻烦点:

● 在SteamDeck上用firefox浏览器搜索并打开Todesk官网。

● 点击下载,点击Arch版本,点击立即下载。

下载完成后别关网页,后面一直要用到。

下载完成后,点击下图的show in folder,在文件管理器中打开。

右键文件夹的空白处,选择Open Terminal Here。

特别提示:如果你没接鼠标,按L1键就是鼠标右键。

回到Todesk官网,按照提示分别复制下面两段代码,回到Terminal中间右键,选择粘贴再执行就行:

sudo pacman -U todesk_4.1.0_x86_64.pkg.tar.zst

回车

todesk

回车

之后的使用和Windows版本没区别,正常扫码登录即可,本文截图基本就是靠ToDesk搞定的,但没办法在游戏模式下使用。

PS:和ToDesk同类的远控软件向日葵只有deb,SteamOS安装非常麻烦,不建议折腾。

6️⃣ 安装Steam插件

最后是Steam模式的插件(和SteamOS没关系),走SSH或者SteamDeck自带的Konsole都行,输入下面代码:

curl -L http://dl.ohmydeck.net | sh

回车

部署时间可能比较长,耐心等待。

部署完成后,重启一下SteamDeck,也可以点击桌面模式的Return to Gaming Mode返回游戏模式,效果一样的。

回到游戏模式后,点进...键,可以看到这里多出一个插头选项,就是Decky插件商店了。

进入商店后有非常多的插件可以一键安装,具体看说明吧。

⏹ 后续

SteamDeck的可玩性太大了,只是个游戏机可不配上1T固态硬盘,本文只是简单说了下的入门操作,后续会和大家继续分享相关教程以及比较合适的配件,点个关注吧。

0 阅读:1

数码川川川桑

简介:感谢大家的关注