Zhongke's Personal Wiki

Zhongke's shared personal notes

View on GitHub

Tips

1. 切换桌面模式

2. 设置密码

在桌面模式下需要设置密码才能使用sudo命令。运行Konsole打开命令行,输入以下命令来设置密码:

passwd

在游戏模式下可以设置锁屏PIN来保护Steam Deck不被意外访问: 菜单 -> Settings -> Security

3. 安装桌面应用

4. 控制Flatpak应用的权限

在Flathub中搜索安装Flatseal应用。在Flatseal中可以详细控制每个Flatpak应用可以访问的权限。 详见Flatseal文档

5. Flatpak安装的浏览器无法使用Native Messaging

某些浏览器插件使用Native Messaging与本地应用通讯,比如KeepassXC或者browserpass等。Flatpak安装的浏览器无法支持Native Messaging与host应用通讯。等待此issue解决。

6. 默认进入桌面模式

运行以下命令可以让Steam Deck开机默认进入桌面模式

steamos-session-select plasma-persistent

运行以下命令回到开机进入游戏模式

steamos-session-select gamescope

7. 关闭只读模式

运行如下命令来关闭只读模式,这样就能运行pacman或者yay来安装程序了

sudo steamos-readonly disable

运行如下命令回到只读模式

sudo steamos-readonly enable

注意:关闭只读模式后通过pacman或者yay安裝的包在系统升级时会被删除。

8. 恢复系统

如果在关闭只读模式后将系统弄坏了,可以通过以下步骤恢复系统:

详细步骤参考:Steam Deck Recovery Instructions

9. 桌面模式下的虚拟键盘和鼠标

10. 运行模拟器

11. 访问远程文件夹

在文件管理软件Dophin中可以直接访问远程SMB共享文件。如果需要在非KDE软件中访问远程文件,需要安装 kio-fuse

sudo pacman -S kio-fuse

然后使用如下命令来访问共享目录 (替换 smb://server/share 为需要的远程路径)

dbus-send --session --print-reply --type=method_call \
          --dest=org.kde.KIOFuse \
                 /org/kde/KIOFuse \
                 org.kde.KIOFuse.VFS.mountUrl "string:smb://server/share"

12. 双启动

可以用如下方法之一来启动SD卡中的系统:

参考文档