Linux 最新资讯 20260509——Hyprland 0.55 发布; KDE Plasma 6.7 改进 Direct Scan-Out; Qt Creator 20 Beta 扩展AI集成
Hyprland 0.55 发布:基于Lua的配置与用户自定义布局 Hyprland 0.55 完成了合成器配置全部由 Lua 管理的过渡。为兼容旧版 Hyprland 配置,该项目将维持数个版本的向后兼容,直至用户迁移至新的基于 Lua 的配置。 作为 Lua 配置的一部分,新增了布局 API(Layout API),允许用户直接在配置中定义自己的窗口布局。布局可全局管理,也可按工作区甚至按显示器进行管理。 本次 Hyprland 更新还增加了在配置中按输出加载 ICC 显示配置文件的支持、多项滚动优化、用于渲染的 FP16 精度、改进的色彩管理管线,以及其他各种新特性和改进。 有关今日 Hyprland 0.55 版本的更多信息,请参阅 Hyprland 博客。该功能版本的下载及完整变更列表可在 GitHub 上获取。 KDE Plasma 6.7 支持 HDR 模式下 ICC 配置文件,改进 Direct Scan-Out KDE 开发者正忙于为计划于六月中旬发布的 Plasma 6.7 稳定版准备更多桌面功能。 本周《Plasma 之周》刊出了最新一期,介绍合入 Plasma 6.7 的最新变更,以及一些惠及当前 Plasma 6.6 稳定系列的重要修复。 本周的一大特性是支持在 KWin 的高动态范围(HDR)模式下为显示器加载 ICC 颜色管理配置文件。Plasma 6.7 还允许用户禁用或控制许多新款 AMD Ryzen 笔记本上的自适应背光调节功能的强度。 本周合入 Plasma 6.7 的另一项实用改进是基于 CPU 的渲染性能大幅提升,例如在使用 QtWidgets 时。 Plasma 6.7 还改进了 KWin 的启发式策略,使其能够更准确地判断何时使用直接扫描输出,从而提升全屏窗口的性能并降低功耗。这源于一个错误报告:某款游戏在 XWayland 下运行时能正常使用直接扫描输出,但在 Proton-GE + Wayland 环境下却不行。 Plasma 6.7 中的 KDE Discover 还将更好地对同时存在于系统 Flatpak 和用户 Flatpak 安装中的应用进行去重,这是本周的另一个实用改进。 与此同时,作为 Plasma 6.6.5 的修复,基于 Portal 的添加启动器对话框现已正常工作。 更多有趣的 KDE Plasma 本周变更详情,请参见 《Plasma 之周》博客。 Qt Creator 20 Beta 扩展AI集成 Qt 集团今日发布了面向 Qt/C++ 的集成开发环境(IDE)Qt Creator 20 Beta。延续近期 Qt Creator 及开发工具整体的趋势,AI 集成仍是重点方向。 Qt Creator 20 Beta 引入了新的代理客户端协议(ACP)扩展,允许开发者与 AI 代理进行对话,以理解代码库并执行编辑、操作和构建。ACP 提供了代理与编辑器之间在 IDE 内执行任务的标准协议。关于代理客户端协议的更多详情可访问 AgentClientProtocol.com。 Qt Creator 20 还新增了一个偏好设置页面,用于管理模型上下文协议(MCP)服务器集成。 在 AI 相关功能之外,Qt Creator 20 Beta 增加了新的 Zen 模式扩展选项,支持无干扰模式与禅定模式;更新了 Clangd C++ 代码模型;现在远程 Linux 设备可以在部署和运行前自动连接;此外还有多项其他改进。 关于今日 Qt Creator 20 Beta 版本的下载和更多详情,请访问 Qt.io。 Nocturne:GNOME 最新音乐播放器发布 v1.0 尽管自 GNOME 48 起 Decibels 已成为 GNOME 桌面环境的新音频播放器,但其他基于 GNOME/GTK 的音乐播放器依然层出不穷。上个月是 Amerbol 音乐播放器的大版本更新,此外还有 Lollypop 等。最新达到 1.0 里程碑的 GNOME 系音乐播放器是 Nocturne。 根据周五的 《本周 GNOME》 报道,这款开源音乐播放器 Nocturne v1.0 现已发布。Nocturne 1.0 支持播放本地音乐,也支持通过 OpenSubsonic 和 Jellyfin 播放。该播放器支持歌词获取、音频可视化、调整回放增益与混合比特率、无缝播放,以及多种其他设置。 这款基于 Python、使用 libadwaita 的音乐播放器可在 GitHub 找到。为了方便安装,它也上架了 Flathub。