该存储库包含一系列工具,可以使用支持的XR眼镜启用虚拟桌面环境,以在Linux上进行游戏和生产力。
目前有两个装置。注意:如果您在同一台计算机上运行了decky插件,则不要手动安装其中任何一个,因为它们彼此的安装无效。这只是暂时的。
Breezy Gnome是用于使用GNOME桌面环境的Linux桌面的虚拟工作空间解决方案(支持GNOME版本42至47);如果您想在没有GNOME桌面环境的情况下尝试,请参阅非gnome设置。它目前支持一个宽屏虚拟监视器和多个物理监视器。有关更多改进,请参见即将到来的功能。
为了获得最佳性能,请确保您为发行版安装了最新的图形驱动程序。另外,请仔细检查您的眼镜是否正在扩展工作空间,而不仅仅是通过打开Displays设置”对话框并为多个显示器选择Join选项来镜像主监视器。
Breezy Gnome在Aur(但还不是Pacman)。要安装,请从终端运行这些命令:
breezy_gnome_uninstall卸载它yay -S breezy-desktop-gnome-gitsystemctl --user enable --now xr-driver.servicechmod +x ~/Downloads/breezy_gnome_setup )~/Downloads/breezy_gnome_setupSteam Deck的桌面模式运行KDE等离子体,因此,目前,只能通过启动嵌套的Gnome Shell来运行Breezy Desktop,并且需要禁用仅读取的文件系统才能进行设置。如果您有兴趣,并且愿意接受禁用仅阅读文件系统的任何风险,请查看Wiki条目。
可行的解决方案(需要一些QoL改进)是在嵌套模式下使用GNOME窗口使用您的首选桌面环境。为此:
gnome-shell 。目前,这仅适用于Gnome Shell版本42-47,因此请检查是否使用gnome-shell --versionMUTTER_DEBUG_DUMMY_MODE_SPECS="1920x1080@60" dbus-run-session -- gnome-shell --nested启动嵌套的gnome shell设置后,您将安装一个名为Breezy Desktop应用程序。启动并遵循任何说明。您将需要至少注销一次,以使GNOME扩展名工作。您还可以为最常见的切换操作配置键盘快捷键。一旦将所有内容配置为喜欢,就不必运行Breezy Desktop应用即可使用虚拟桌面或键盘快捷键。
对于双宽屏幕,使用微风桌面应用程序中的切换启用“宽屏模式”。注意:这可能比非宽屏幕要大得多,您可能会注意到旧硬件的性能下降。
Breezy Gnome有2个免费试用月。之后,它需要积极的生产力层许可证。目前仅通过KO-FI接受付款。这是定价结构:
| 付款期 | 价格 | 升级窗口 * |
|---|---|---|
| 每月 | $ 5美元,经常性 | 在7天内升级到年度 |
| 每年 | $ 50美元,经常性 | 在90天内升级到寿命 |
| 寿命 | $ 125美元,一次 | - |
*如果您为计划付费并决定升级到长期计划,则可以在此窗口内支付差额。
如果您有足够的资金,您的许可将在到期后的7天内自动续签,因此您永远不会出现意外的中断。启用时,永远不需要您的设备在线继续使用生产力层功能,但是如果您的访问在离线时访问到期(即使您有足够的资金),这些功能将被禁用,直到您的设备上次上网时,并且可以刷新许可证。请务必在旅行前检查有效期警告。
为了使轻松的访问范围广泛,生产力层目前是用于非商业目的的合格个人免费的。合格的群体包括:
如果您相信自己有资格,请发送电子邮件至[email protected]。可能会要求您提供文档以验证您的资格。
第一次付款后,您应该立即通过验证令牌收到一封电子邮件(访问KO-FI电子邮件地址)。收到该内容后,将其输入Breezy Desktop应用程序的License Details视图,可从顶部窗口栏的菜单中获得。
如果您没有收到令牌,则可以通过输入您的电子邮件地址在License Details查看”中请求一个。
对于Steam甲板用户,现在可以通过Decky插件加载程序获得驱动程序。只需在decky商店中搜索“ XR”即可安装和使用,而无需离开游戏模式。现在,您可以启用或禁用驱动程序,并通过decky的侧边栏菜单管理其他驱动程序设置。
如果您输入桌面模式,您仍然可以选择使用下面的说明进行手动安装。
chmod +x ~/Downloads/breezy_vulkan_setup )sudo ~/Downloads/breezy_vulkan_setup )ENABLE_VKBASALT环境变量设置为1 。您要么需要在全球范围内设置此游戏以启用所有游戏,要么将其设置为单个游戏的启动选项(例如,在Steam的启动选项字段ENABLE_VKBASALT=1 %command% )。请参阅Xrlinuxdriver的支持设备。
安装后,您需要确保启用了驱动程序( xr_driver_cli -e ),然后可以进入想要使用的任何输出模式( xr_driver_cli -m ),其中-m用于鼠标模式, -j for joystick,for joystick,for for -vd for virtual display和-sv for Sideview;请注意,这两个命令无法组合,必须单独完成。从那里,您应该能够启动任何Vulkan游戏,插入眼镜(在任何时候,不仅在启动之后),并查看浮动虚拟显示或侧视屏幕(取决于您选择的模式)。
插入Xreal眼镜后的等待时间为15秒,屏幕将保持静态以允许玻璃校准。准备好后,屏幕将锚定在您正在寻找的空间上。
要查看所有可用的配置选项,请键入没有参数的xr_driver_cli来获取使用语句。您无法从脚本中触发一些事情,例如重新介绍虚拟显示或输入SBS模式。您可以分别通过多击败或眼镜上的物理按钮来实现这些目标。
我已经为屏幕重新介绍(2个TAPS)并重新校准设备(3个TAPS)实现了实验性多-TAP检测功能。要执行多龙头,您需要在眼镜顶部进行体面的水龙头。我倾向于在铰链顶部的拐角处这样做。它应该是一个牢固的水龙头,只需一秒钟的时间才能进行第二次水龙头,因为它需要检测到两者之间的稍微停顿(但是它也不应该在水龙头之间需要超过半秒的时间,所以不要等待太久)。
Breezy Vulkan的支持者层功能是对核心功能的增强功能,作为奖励支持该项目的人的一种方式。核心功能 - 虚拟显示模式,VR-Lite鼠标/操纵杆模式以及遵循模式的显示位置/调整大小设置 - 无论支持者状态如何,每个人都将始终可用。这是定价结构:
| 付款期 | 价格 | 升级窗口 * |
|---|---|---|
| 每年 | $ 10美元,经常性 | 在90天内升级到寿命 |
| 寿命 | $ 25美元,一次性 | - |
*如果您为计划付费并决定升级到长期计划,则可以在此窗口内支付差额。
如果您有足够的资金,则您的访问将在到期后的7天内自动续签,因此您永远不会出现意外的中断。启用时,永远不需要您的设备在线继续使用支持者层功能,但是如果您的访问在离线时访问到期(即使您有足够的资金),则功能将被禁用,直到您的设备下次上网时,并且可以刷新许可证。请务必在旅行前检查有效期警告。
目前提供的功能:
如果您至少捐赠10美元,则应立即通过验证令牌收到一封电子邮件(到您的KO-FI电子邮件地址)。如果不这样做,请使用配置脚本请求它:
xr_driver_cli --request-token [emailAddress]有一个令牌后,请使用以下方式验证它:
xr_driver_cli --verify-token [token]
xr_driver_cli --refresh-license为了禁用浮动屏幕效果,请禁用驱动程序( xr_driver_cli -d ),拔下眼镜或敲击Home键(如果在Steam Deck上,则需要将其绑定到控制器)。
重新运行breezy_vulkan_setup脚本。无需重新下载此脚本,因为它将自动为您下载最新的安装二进制。
如果您想完全删除安装:
~/.local/bin/breezy_gnome_uninstallyay安装了以下操作: pacman -R breezy-desktop-gnome-git ,您可能还希望使用pacman -R xr-driver-breezy-gnome-git卸载基本驱动程序~/.local/bin/breezy_vulkan_uninstall 。这不会卸载基本驱动程序包,请按照卸载结束时手动执行此操作的说明。 您的隐私权和对个人数据的保护均融入有关如何收集,处理和存储个人数据的每个决定中。您的个人数据将永远不会以任何形式共享,出售或分发。
为了为您提供支持者层的功能,此应用程序及其后端服务必须收集以下个人信息:
哈希功能是一个单向过程,可以通过不可逆地更改它们来匿名您的个人数据。一旦哈希,它们永远不会被不满或追溯到其原始价值。
有关数据隐私或任何相关问题的询问,请联系:
Wayne Heaney [email protected]