ITADN
CachyOS/CachyOS-Handheld
CachyOS/CachyOS-Handheld · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Cachyos-Handheld-Edition

CachyOS 掌机版

这将包含我们自有的 calamares、调整后的桌面环境以及用于在掌机上正确安装的脚本。 我们仅提供在线安装,因此必须连接互联网。

目前不计划支持更多引导加载程序,但如果有任何需求,我们可以像在我们的默认 ISO 中那样简单地添加它们,目前我们将默认使用 systemd-boot。 将支持 5 种不同的文件系统:

  • xfs
  • ext4
  • btrfs (默认)
  • zfs
  • bcachefs

还将实现自动快照功能,以便用户在遇到问题时轻松回滚。 Bcachefs 对于掌机来说可能是一个不错的选择,但它尚未完全就绪,我们目前不建议使用。

特性

  • scx_lavd 作为默认调度器 - LAVD 是一个延迟敏感型调度器,旨在用于手持设备和游戏
  • 类似 Steam Deck 的 Steam 体验
  • Gamescope 会话已正确实现
  • 内核已打补丁以支持 Steam Deck OLED
  • 默认包含 Steam Deck OLED 固件
  • 通过内核补丁正确实现 HDR
  • 捆绑所有依赖项和软件包,以提供合适的游戏体验 (cachyos-gaming-meta)
  • 支持 Winesync/Fastsync/NTSync
  • 默认使用 BBRv3
  • 包含 OpenRGB 补丁
  • Discord 屏幕共享 (通过 xwaylandvideobridge)
  • CachyOS 内核
  • CachyOS 软件仓库 (所有软件包均使用 avx2/avx512 编译,包括 CPU 支持的自动检测)
  • 针对多种手持设备的方向补丁
  • 内核中已集成对 Rog Ally 的支持
  • AMD 上 VRR 的修复和改进

计划

  • 进一步改善体验,以提供类似 SteamOS 的 Steam Deck 体验
  • 提供 Steam Deck 主题
  • 增强硬件支持

设备特定 / 官方支持的设备

设备特定的定制功能主要由 chwd 配置文件 Profiles 和内核提供。

Steam Deck

Valve 的 powerbuttond 用于处理电源按钮事件
Steam 用于手柄支持。

ROG Ally

steam-powerbuttond-git 用于处理电源按钮事件。
InputPlumber 用于手柄支持。
Rogue enemy 是一个替代方案,提供电源配置文件切换和手柄支持。

Lenovo Legion

Handheld Daemon (HHD) 默认用于提供电源按钮处理和手柄支持。

非官方支持的硬件。

在未测试/不支持的硬件上,您可能会遇到屏幕方向错误、声音缺失等问题。 HHD 不会在未知硬件上自动启用,因此必须为特定手柄启用它才能正常工作。

桌面支持

通常计划进一步增强对桌面的支持。 这通常已经可以工作,但在桌面上切换 gamesession 可能会出现一些问题。

附加信息

如何永久启动到桌面模式?

默认的手持机行为会在每次全新启动时启动 Gamescope 会话。 若要使系统记住上次选择的会话,请运行:

steamos-session-select persistent

启用持久模式后,切换到桌面模式将使未来的启动保持在桌面会话上,而不是再次强制使用 Gamescope。

要恢复默认的手持机行为,请运行:

steamos-session-select oneshot

启用 oneshot 模式后,每次全新启动都会进入 Gamescope 会话。

如何禁用 scx_lavd 并使用 BORE/EEVDF 调度器?

可以通过以下操作轻松完成:

sudo systemctl disable scx.service
sudo systemctl mask scx.service

致谢:

  • ChimeraOS
  • Ripplingsnake
  • Manjaro(Phillip Müller 提供了基础 deckify 软件包)
  • Bazzite

维护者

  • Pogogo007 (Nekoh)
  • ptr1337