- Fedora 44 发布,GNOME 50“东京”和 KDE Plasma 6.6 作为旗舰桌面环境。
- Wayland 新增了 VRR、分数缩放、高级色彩管理和更好的 NVIDIA 支持。
- 启用 NTSYNC 后,Wine 和 Steam 的游戏体验得到提升,Wayland 上的游戏实验室也进行了改进。
- 安装程序、云镜像、工具链和服务器堆栈都得到了广泛的技术改进。

随着Fedora Linux 44的发布,这款由 Red Hat 赞助的社区发行版继续巩固其作为尖端桌面和服务器技术试验平台的地位。此次发布并未试图彻底革新,而是整合了一系列图形、游戏、安装和平台方面的改进,使系统进一步朝着现代化的、以 Wayland 为先的 Linux 体验迈进。
Fedora 44 已发布稳定版,并且一如既往地作为参考平台,为未来企业级环境的开发奠定了基础。从 GNOME 50 “Tokyo” 和 KDE Plasma 6.6,到全新的色彩和 HDR 处理、Wayland 上的 VRR 以及旨在提升 Wine 和 Steam 游戏体验的内核模块,该发行版专注于优化日常使用体验,而非大肆宣传新功能。
Fedora 工作站 44 中的 GNOME 50 Tokyo
Fedora Workstation 44 默认搭载代号为“Tokyo”的 GNOME 50 桌面环境。秉承 Fedora 的传统,Workstation 版本力求提供与上游 GNOME 高度一致的体验,将额外的扩展和修改降至最低。除了与默认壁纸关联的简单徽标扩展之外,几乎没有其他改动。
除了视觉层面的改进,GNOME 50 还引入了功能更强大的家长控制系统,包括时间限制和网页过滤。对于共享的家庭电脑和教室环境,这使得限制访问窗口或规范低龄用户账户的浏览行为变得更加容易,而无需借助功能繁杂的第三方工具。
文件管理器 Nautilus 也在这个周期中不断发展。Fedora 44 构建的 GNOME 使用Glycin 库在沙盒环境中解码图像,旨在提高处理来自不受信任来源或共享仓库的图片时的健壮性和安全性。通过将解码工作转移到更可控的组件中,该项目旨在缩小图像解析器潜在缺陷的影响范围。
Fedora 基于 GNOME 的不可变版本Silverblue 继承了大部分桌面改进。因此,偏好使用镜像式更新的原子模型的用户,既可以访问相同的 GNOME 50 功能,又能保持系统基础的只读状态。
Wayland 优先:VRR、分数缩放和现代色彩
在图形方面,Fedora 44 进一步强化了其默认使用 Wayland 的策略,并将其应用于主桌面会话。该版本将可变刷新率 (VRR) 提升为 Wayland 会话的官方支持功能,有助于减少兼容显示器(尤其是那些面向游戏或具有更高刷新率的显示器)上的画面撕裂和卡顿现象。
除了 VRR(可变刷新率)之外,Fedora 44 还支持Wayland 下的分数缩放,从而在 HiDPI 和混合 DPI 设置下实现更精细的缩放比例。用户不再被迫使用 100% 或 200% 的缩放比例,而是可以选择中间值,使文本和 UI 元素更加舒适,同时避免图标过大或窗口过窄导致视线模糊。
图形堆栈的更改还包括针对 Wayland 会话中 NVIDIA 专有驱动程序的针对性修复。长期以来,NVIDIA 支持一直是许多发行版的棘手问题;Fedora 44 的调整旨在消除故障和极端情况,从而为使用这些 GPU 的用户提供更可预测的体验。
色彩处理是另一个重点关注的领域。该发行版采用了Wayland 色彩管理协议的第二版以及改进的色彩管线。实际上,这意味着屏幕共享现在可以更可靠地保留 HDR 元数据,这对于创作者、主播以及任何处理高动态范围视觉内容的人来说都至关重要,因为他们不希望屏幕录制或直播时色彩准确性瞬间消失。
Fedora 44 还扩展了Vulkan 和 VA-API 在远程桌面场景中的应用。在远程会话期间,将更多视频和图形工作卸载到 GPU 上可以降低 CPU 使用率并减少功耗,这对于经常使用笔记本电脑或瘦客户机连接到工作站的用户尤其有用。
KDE Plasma 6.6 和更连贯的设置体验
尽管 GNOME 工作站备受瞩目,但 Fedora 44 的 KDE 版本仍在不断完善。该版本现在搭载了KDE Plasma 6.6 作为桌面环境,并且在测试版的基础上,集成了多项改进,旨在提升用户首次启动体验的一致性。
其中一项较为显著的变化是引入了安装后 Plasma 设置应用程序。该工具会在系统安装完成后引导用户完成初始配置,从而简化了之前分散在安装程序和首次登录之间的操作步骤。为了避免重复步骤,系统安装程序 Anaconda 也进行了调整,不再重复 Plasma 设置程序已经涵盖的配置步骤。
Fedora 44 的 Plasma 版本也用Plasma Login Manager (PLM) 取代了 SDDM 作为其显示管理器。此举旨在提供从启动到桌面会话更加统一的视觉和功能路径,以满足用户长期以来希望登录界面与 Plasma 生态系统更紧密集成的需求。
这些以 KDE 为中心的改动不仅限于传统安装。基于 Plasma 构建的 Fedora 原子化版本 Kinoite也将受益于统一的体验,无论用户运行的是 KDE 的可变版本还是原子版本,都能获得类似的使用感受。
Spins、原子桌面和支持的架构
除了两个主流桌面环境之外,Fedora 44 还提供了丰富的衍生版本和原子桌面环境,以满足不同的工作流程需求。偏好轻量级或另类环境的用户可以在可变窗口管理器系列中选择 Cinnamon、Xfce、MATE、LXDE、LXQt 以及 i3 和 Sway 等更专业的窗口管理器。
该项目提供的不可变桌面解决方案——现在更名为“原子桌面”而非“不可变桌面” ——除了更广为人知的 Silverblue 和 Kinoite 版本外,还包括基于 Sway 和 Budgie 的选项。这些版本专注于事务性更新和更可控的基础系统,吸引那些重视一致性和易于回滚的工作流程的用户。
从硬件角度来看,Fedora 44 支持x86_64、aarch64(64 位 ARM)和 64 位 PowerPC(小端模式)。虽然并非所有自旋或原子变体都针对每种架构进行了构建,但该项目仍然涵盖了从笔记本电脑和台式机到实验室服务器和开发板等各种设备。
在服务器和云领域,这种广泛的架构让管理员能够在支撑企业发行版的同一堆栈上进行部署原型设计,同时还能享受 Fedora 特有的快速演进节奏。
Anaconda 和安装:使实时会话与已安装系统更加一致
Fedora 44 版本对 Anaconda 安装程序进行了一系列实用改进,解决了长期存在的问题。其中一项关键的行为变化是,现在只有在安装过程中明确配置的存储设备才会保留到最终的系统配置中。
这项调整有助于避免出现一些奇怪的情况,例如在实时会话期间看到的额外磁盘或分区,即使用户并未打算使用,最终也意外地出现在已安装系统的设置中。其目的是使安装过程中选择的内容与系统从本地磁盘或固态硬盘启动后显示的内容更加一致。
Anaconda 的网络管理也得到了加强。Fedora 44 确保仅为安装过程中配置的网络接口创建网络配置文件,而不是生成大量通用配置文件,从而避免之后 NetworkManager 变得臃肿。对于管理多个网络接口的管理员来说,这简化了安装后的清理工作。
这些调整本身并不会成为头条新闻,但它们共同促成了更可预测、更不令人困惑的设置路径——这在 Fedora 用于实验室、测试集群或培训环境时尤为重要。
虚拟化、32 位去重和云存储布局
在虚拟化方面,Fedora 44 延续了该项目逐步向纯 64 位 x86 主机体验过渡的趋势。该发行版在 QEMU 中移除了对 32 位 x86 的主机级支持,但理论上仍然允许 32 位客户机系统运行。其背后的信息很明确:硬件和工作负载未来都将是 64 位的。
此举与之前逐步削减对传统 32 位架构的支持,转而支持现代 x86_64 架构的举措一致。对于大多数当前的桌面和服务器机器而言,这几乎不会产生任何影响,但一些非常老旧的系统可能会因此被进一步边缘化。
在 Fedora Cloud 镜像中,分区方案发生了显著变化:/boot 分区切换到了 Btrfs 文件系统,使其与 Btrfs 文件系统的其他部分保持一致。这使得在云和虚拟部署中,更容易利用快照和压缩等功能,从而在整个存储布局中实现无缝对接。
此次更新还改进了对AArch64 系统上的 EFI 支持,尤其关注 Windows on ARM 笔记本电脑。随着这类设备逐渐普及,更完善的固件和启动处理将为高级用户和开发者提供更多空间,让他们能够在这些硬件上使用 Fedora 44 进行实验。
Fedora 44 上的游戏:NTSYNC、Games Lab 和 Wayland 的重点
尽管 Fedora 传统上并未将自身定位为以游戏为中心的发行版,但 44 版本确实采取了切实措施来改善游戏运行体验,尤其是在 Wayland 环境下。其中一项关键改进是默认启用 NTSYNC 内核模块,用于特定软件包,特别是 Wine 和 Steam。
NTSYNC 处理Windows 应用程序和游戏使用的线程同步行为。Fedora 44 通过为 Wine 和 Steam 启用 NTSYNC,旨在降低在 Linux 上运行 Windows 游戏时的延迟并提高兼容性,从而解决影响性能和流畅度的一个较为隐蔽的瓶颈问题。
该发行版还更新了其游戏实验室环境,现在围绕更新的图形技术进行构建,并优先考虑 Wayland。其目的是提供一个测试平台,其中包含最新的游戏优化和库,使开发者和爱好者能够评估最新的 API 和协议在实际游戏工作负载下的性能。
结合最新的内核和Mesa 图形堆栈,这些改进使 Fedora 44 成为游戏爱好者的可靠选择,即使游戏并非其主要功能。当与 Wayland 上的 VRR、分数缩放和 HDR 感知色彩管理相结合时,最终呈现出一个性能显著提升的平台,能够更好地支持现代显示器和运行高要求游戏。
核心组件、工具链和软件包生态系统
Fedora 44 的底层架构基于Linux 6.19 内核、Mesa 26.0.5、systemd 259、PipeWire 1.6.4 和 fwupd 2.1.2。Fedora的更新策略意味着其中许多组件会在其生命周期内持续获得版本升级,而 GNOME 50 和 systemd 则倾向于保持相对稳定,专注于安全修复和错误修正。
在桌面方面,GNOME在 Fedora 44 期间实际上冻结在 50 版本。Fedora 43 中已经存在的 Plasma 6.6 将继续作为 KDE 版本的默认桌面环境,如果维护人员认为 Plasma 6.7 在本周期内足够稳定,则仍有可能升级到 Plasma 6.7。
开发者会发现更新后的工具链,其中包括GCC 16.x、LLVM 22 和 Glibc 2.43,以及 Python、Go、Ruby、PHP 和 Boost 1.90 等流行语言和框架的最新版本。这使得 Fedora 能够满足那些希望使用最新编译器和库而无需从头开始构建环境的用户的需求。
此外,该发行版持续优化PackageKit 中 DNF5 后端的集成,支持 Nix 包管理器,并针对不同包中的相同文件使用硬链接以节省磁盘空间。这些调整在日常使用中几乎察觉不到,但却能显著提升效率和可管理性。
可复现的构建、服务器堆栈和数据库更新
Fedora 44 的安全性和可靠性也得到了提升,因为这是首个所有软件包都被视为可复现的版本。这意味着软件包可以被重新构建并验证其是否与原始输出一致,这增强了可审计性,并有助于检测意外变更或供应链问题。
RPM宏系统也得到了改进,引入了新的宏来自动化软件包定义中的常见任务。对于维护人员来说,这简化了重复性工作,并降低了构建和更新软件包时人为错误的概率。
在服务器端,Fedora 44 采用MariaDB 11.8 作为其默认数据库。该版本带来了性能提升和功能更新,更符合管理员最终可能在企业测试平台或预生产环境中部署的版本。
OpenSSL 也进行了一些优化,缩短了证书加载时间,并提高了某些网络操作的响应速度。虽然这些变化在日常使用中可能不太明显,但它们确实有助于提升系统的整体响应速度,尤其是在处理大量安全连接的机器上。
整体性能、硬件支持和目标用户
在各种台式机和笔记本电脑上的初步测试表明,Fedora 44在当前硬件上表现稳定,从主流消费级设备到更专业的专业工作站均能兼容。最新的内核、更新的 Mesa 驱动程序、用于音频的 PipeWire 以及用于固件管理的 fwupd 等组件的组合,使其具备了广泛的兼容性。
经过增强的 Wayland 协议栈——支持 VRR、分数缩放、高级色彩管理以及改进的 NVIDIA 显卡处理——使桌面整体运行更加流畅,并与现代显示器更好地兼容。远程桌面功能的改进,以及 OpenSSL 和网络配置文件处理的调整,进一步提升了日常使用体验,这些改进日积月累,效果显著。
除了图形和易用性方面的提升,更新的工具链、可复现的构建以及丰富的软件包集也使 Fedora 44 继续成为开发者、测试人员和爱好者的理想平台。无论用户的首要任务是尝试最新工具版本、评估新的 Wayland 功能,还是运行最新的服务器堆栈,该版本都能满足各种使用场景的需求。
综合来看,Fedora 44 是一次稳健而意义重大的进步:GNOME 50、Plasma 6.6、以 Wayland 为中心的图形增强、通过 NTSYNC 和 Games Lab 改进的游戏体验、安装程序和存储方面的改进,以及更新的开发和服务器生态系统,所有这些都汇聚在一起,提供了一个注重稳步技术进步而非花哨大改的发行版,同时又牢牢地立足于 Linux 桌面和云的未来。