Linux硬件供应商System76今天分享了他们为即将到来的基于Rust的COSMIC桌面环境所做工作的更多细节,该环境适用于他们基于Ubuntu的Pop!_OS Linux发行版。
2022年12月初,System76向我们预告了一些伟大的新功能,如支持HDR或更流畅的NVIDIA体验,这些功能可能将在他们COSMIC桌面环境的下一个主要版本中实现,该环境由System76的工程师团队用Rust从头开始编写。
承诺的功能之一是支持Wayland,今天System76确认他们正在为COSMIC桌面测试XWayland的实现,这为使用X11的应用程序提供了一个兼容层,以便在Wayland上运行。
XWayland被用来代替原生的Wayland实现,为所有应用程序提供开箱即用的支持,直到它们完全支持Wayland显示服务器。基于Rust的COSMIC桌面也得到了软件渲染的改进,支持动画,以及多GPU系统的动态渲染。
“你的电脑有不同的视觉渲染方式,这取决于你正在运行的软件和你的系统是否有一个专用的GPU。动态渲染通过确定你的系统应该使用什么渲染程序来解决这个问题。System76的工程师Alex在一篇博文中说:”如果你有GPU,就使用OpenGL或Vulkan,如果没有,就使用Softbuffer。
在基于Rust的COSMIC桌面中也实现了一些新的UI功能,如标签和分段式按钮,这些功能有望保持COSMIC的简洁和有序。此外,设置应用程序收到了一个可连续滚动的搜索结果列表,以及对电源和电池、显示器、声音、区域和语言、壁纸和关于部分的各种改进。
关于新设置的更多细节和模拟图,请查看上面链接的博客文章。同时,System76正在向我们预告他们即将推出的基于Rust的COSMIC桌面环境的alpha版本,以在Pop!_OS Linux上进行测试,但在撰写本文时,发布日期尚未确定。
另外,虽然System76正在为Pop!_OS Linux开发基于Rust的COSMIC桌面,但他们说你很可能会在其他GNU/Linux发行版上安装和使用它,所以这是一些很好的消息。
图片来源。System76
转自 System76 Shares More Details on Its Rust-Based COSMIC Desktop – 9to5Linux