‹ 主屏幕LineXinBar

概览:LineXinBar,XMB 风格的 Linux 游戏主机式桌面

游戏主机风格的桌面

LineXinBar 是一款为您的游戏、应用和媒体打造的游戏主机风格 Linux 桌面。它把轻量的 Wayland 合成器与一个可用手柄、键盘或鼠标操作的启动器结合在一起。

在同一个仿照 PlayStation 3 的 XrossMediaBar(XMB)的界面中浏览游戏库、打开普通的桌面应用程序并在屏幕之间切换:横贯屏幕的一排分类,每个分类下的一列内容,以及在任何运行中的程序之上一键即达的指南。它是完整的会话,而不是装在另一个桌面上的应用:文件管理器、设置、密码请求和更新界面都是它的一部分,坐在沙发上就都能够到。

LineXinBar 的主屏幕:一排分类图块,其中“游戏”被点亮,下方是包含 Steam 和 RetroArch 的游戏列,背景是带有流动光带的紫色壁纸
主屏幕,停在游戏列上。

为什么选择 LineXinBar

截图

截自该项目自身发布版本的嵌套会话。

设置列,“更新”被点亮,后面依次是外观、语言和显示
设置,Shell 自己的一列,更新位于最前。
在主屏幕上方打开的指南,显示时间、快捷设置、音量条和“继续”
指南,位于任何正在运行的内容之上。
并排显示在两台显示器上的登录界面
与之配套的登录界面,显示在两台显示器上。

不只是 Gamescope

Gamescope 独占一个输出,并把一个应用程序缩放到上面。LineXinBar 保留了同样简洁的“一个应用程序占满屏幕”模式,但每台连接的显示器都是拥有自己渲染循环的真正输出。

因此,分辨率和刷新率不同的显示器会各自独立运行,而不是被锁定在同一个节拍上,而且每台都有自己的主屏幕。它是完整的桌面会话,而不只是一款游戏的画面:应用程序、文件、设置和各种请求都存在于其中。

项目状态

LineXinBar 仍处于早期开发阶段,当前版本为 0.9.3。

  • 目前的硬件测试主要在一块连接两台显示器的 AMD 显卡上进行;其他厂商和多 GPU 配置还需要更多人来试用。
  • Steam 游戏需要 Valve 的 Steam 客户端,它在后台悄悄运行。Epic Games、RetroArch 和 PlayStation 3 是可选软件包。
  • 共享单个窗口(而非整台显示器)、手势导航和可变刷新率目前还不支持。

在把它当作日常桌面之前,请先阅读已知限制;如果您在自己的硬件上试用,欢迎告诉我们效果如何。

源代码

LineXinBar 是以 GPL-3.0 发布的自由软件,在 GitHub 上公开开发。

欢迎提交问题报告、进行硬件测试、参与翻译和贡献代码,具体方法请见开发。