该发行版遵循混合开发模型,其中定期发布提供新技术和重大改进的主要版本,并且在主要版本之间,发行版使用包更新的滚动模型进行开发。
包管理器用于管理包
Budgie 桌面基于 GNOME 技术,但使用自己的 GNOME Shell、面板、小程序和通知系统实现。 为了管理 Budgie 中的窗口,使用了 Budgie Window Manager (BWM) 窗口管理器,它是基本 Mutter 插件的扩展修改。 Budgie 基于一个在组织上与经典桌面面板类似的面板。 所有面板元素都是小程序,它允许您根据自己的喜好灵活地自定义组合、更改布局和替换主面板元素的实现。 可用的小程序包括经典的应用程序菜单、任务切换系统、打开的窗口列表区域、虚拟桌面查看器、电源管理指示器、音量控制小程序、系统状态指示器和时钟。
主要改进:
- ISO 映像使用算法来压缩 SquashFS 内容
zstd(Z标准 ),与“xz”算法相比,可以将解包操作加速 3-4 倍,但代价是大小略有增加; - 要在 Budgie、GNOME 和 MATE 桌面版本中播放音乐,带有扩展名的 Rhythmbox 播放器
备用工具栏 ,它提供了使用客户端窗口装饰(CSD)实现的紧凑面板界面。 对于视频播放,Budgie 和 GNOME 版本附带 GNOME MPV,MATE 版本附带 VLC。 在KDE版本中,Elisa可用于播放音乐,SMPlayer可用于播放视频; - 分配设置已优化(
晋升 文件描述符数量的限制)使用“同步 Wine 中的“(Eventfd 同步),它允许您提高多线程 Windows 游戏和应用程序的性能; - 负责为 AppArmor 编译配置文件的 aa-lsm-hook 组件已用 Go 重写。 返工使得简化 aa-lsm-hook 代码库的维护成为可能,并为新版本的 AppArmor 提供支持,其中配置文件缓存的目录位置已更改;
- Linux内核已更新至5.4版本,提供对基于AMD Raven 3 3600/3900X、Intel Comet Lake和Ice Lake芯片的新硬件的支持。 图形堆栈已移至 Mesa 19.3,支持 OpenGL 4.6 以及新的 AMD Radeon RX (5700/5700XT) 和 NVIDIA RTX (2080Ti) GPU。 更新了程序版本,包括systemd 244(在systemd-resolved中支持DNS-over-TLS)、NetworkManager 1.22.4、wpa_supplicant 2.9、ffmpeg 4.2.2、gstreamer、1.16.2、Firefox 72.0.2、LibreOffice 6.3.4.2、雷鸟 68.4.1。
- Budgie 桌面已更新至版本 10.5.1,更改内容可在文本中找到
最后公告 ; - GNOME 桌面更新发布
3.34 。 基于 GNOME 的版本提供了 Dash to Dock 面板、用于管理连接设备的 Drive Menu 小程序以及用于将图标放置在系统托盘中的 Top Icons 扩展;
- MATE桌面环境更新至版本
1.22 。 Brisk Menu 应用程序菜单已更新至版本 0.6,增加了对破折号式菜单的支持以及更改收藏夹列表中项目优先级的功能。 引入了新界面来管理用户伴侣用户管理器 ; - 基于 KDE Plasma 的版本已更新为 KDE Plasma Desktop 5.17.5、KDE Frameworks 5.66、KDE 应用程序 19.12.1 和 Qt 5.13.2 版本。
环境使用自己的设计主题 Solus Dark Theme,系统托盘中小部件的位置已更改,时钟小程序已重新设计,Baloo 中的索引目录列表已缩短,
Kwin 默认启用窗口居中,并且默认启用桌面上的单击支持。
来源: opennet.ru