4.16. Desktop
GNOME 更新至版本 40
GNOME 环境现已从 GNOME 3.28 更新至 GNOME 40,有许多新功能。
GNOME 40 包含新的改进的活动概述设计。这为概览提供了更加一致的外观,并为导航系统和启动应用程序提供更好的体验。现在,工作区可以水平排列,窗口概览和应用程序网格可垂直访问。
GNOME 的其他改进包括:
- GNOME 的性能和资源使用率显著提高。
- 已刷新了可视化风格(包括用户界面、图标和桌面)。
- GNOME 应用程序不再使用应用程序菜单,该菜单位于顶部面板中。功能现在位于应用程序窗口的主菜单中。
- Settings 应用已重新设计。
- 改进了屏幕共享和远程桌面会话。
如果您使用专有的 NVIDIA 驱动程序,现在可以使用离散 GPU 启动应用程序:
- 打开概述。
- 右键单击短划线中的应用图标。
- 选择菜单中的 Launch on Discrete GPU 项。
- Power Off / Log Out 菜单现在包含 Suspend 选项和一个新的 Restart 选项,它可在您保存 Alt 时重启系统进入引导装载程序菜单。
- 现在,flatpak 应用程序可以自动更新了。
- 现在,您可以使用拖放将概述中的应用程序图标分组到文件夹中。
- 现在,Terminal 应用支持从右到左和双向文本。
- Pointer Location 访问功能现在可以在 Wayland 中正常工作。启用该功能后,按 Ctrl 突出显示屏幕上的指针位置。
- GNOME shell 扩展现在由 扩展 应用程序管理,而不是 软件。扩展 应用程序处理更新扩展、配置扩展首选项以及删除或禁用扩展。
- 通知弹出现在包含一个 Do Not Disturb 按钮。按钮启用后,不会在屏幕上显示通知。
- 要求密码的系统对话框现在可以选择显示密码文本。
- 软件应用程序 现在会自动检测计量网络,如移动数据网络。当当前网络被计量时,软件 会暂停更新以减少数据使用量。
- 现在,每个连接的显示都可以在 Wayland 会话中使用不同的刷新率。
部分显示缩放可作为实验性选项提供。它包含多个预配置的分数。
要启用实验性部分扩展,请在启用了实验功能列表中添加
scale-monitor-framebuffer
值:$ dconf write \ /org/gnome/mutter/experimental-features \ "['scale-monitor-framebuffer']"
因此,可以在 Settings 的 Display 面板中访问部分扩展选项。
有关 GNOME 中更改的更多详细信息,请参阅发行注记中的 3.30 到 40.0 版本。
(JIRA:RHELPLAN-101240)
PipeWire 现在是默认的音频服务
Pipewire 服务现在管理所有音频输出和输入。Pipewire 在一般用例中取代了 PulseAudio 服务,并在专业用例中使用 JACK 服务。系统现在从使用 PulseAudio、JACK 或 ALSA 框架的应用程序重定向音频到 Pipewire。
与之前的解决方案相比,Pipewire 的优点包括:
- 面向消费者和专业用户的统一解决方案
- 灵活的模块化架构
- 高性能和低延迟,类似于 JACK 服务
- 音频客户端之间的隔离以获得更高的安全性
您无需再为使用它的应用程序配置 JACK 服务。所有 JACK 应用程序现在都可以在默认的 RHEL 配置中工作。
pulseaudio 仍可在 RHEL 中提供,您可以启用它而不是 PipeWire。详情请参阅 从 PipeWire 切换到 PulseAudio。
(JIRA:RHELPLAN-101241)
GNOME 中提供了电源配置集
现在,您可以在 GNOME 环境中的设置界面的 Power 面板中在多个电源配置集间进行切换。电源配置文件针对所选目标优化了各种系统设置。
可用的电源配置集如下:
- 性能
- 针对高系统性能进行优化,并缩短冷却时间。这个配置集仅在特定的所选系统配置中可用。
- balanced
- 提供标准系统性能和功耗.这是默认配置文件。
- Power Saver
- 提高电池的使用时间,降低系统性能。这个配置集会在电池量低时自动激活。
重新启动系统后,您的电源配置集配置会保留。
power 配置文件功能可从 power-profiles-daemon
软件包获得,该软件包默认安装。
(JIRA:RHELPLAN-101242)
现在,语言支持由 langpacks
提供
现在可从 langpacks
软件包中获得对各种语言的支持。您可以使用以下软件包名称自定义要安装的语言支持级别,其中 code
是该语言的简短 ISO 代码,例如 es
代表西班牙语:
langpacks-core-code
提供基本语言支持,包括:
-
glibc
区域设置 - 默认字体
- 默认输入法(如果语言需要)
-
langpacks-core-font-code
- 仅提供语言的默认字体。
langpacks-code
提供完整的语言支持,除了基本语言支持外,还包括以下内容:
- 翻译
- 拼写检查器字典
- 其他字体
(JIRA:RHELPLAN-101247)
轻量级、单一应用程序环境
对于仅存在单个应用程序的图形用例,现在提供了一个轻量级用户界面(UI)。
您可以在单一应用程序会话中启动 GNOME,也称为 kiosk 模式。在这个会话中,GNOME 只显示一个您配置的应用程序的完整屏幕窗口。
单应用程序会话的资源密集型明显低于标准的 GNOME 会话。
如需更多信息,请参阅限制会话到单个应用程序。
(JIRA:RHELPLAN-102552)
登录和桌面会话中的安全分类横幅
现在,您可以配置一个分类横幅来说明系统的整体安全分类级别。对于用户必须了解登录的系统的安全分类级别的部署,这非常有用。
分类横幅可能出现在以下上下文中,具体取决于您的配置:
- 在运行的会话中
- 在锁定屏幕中
- 在登录屏幕中
分类横幅可以是可以被忽略的通知模式,也可以是一个永久的横幅。
如需更多信息,请参阅显示系统安全分类。
默认墙纸添加了红帽徽标
现在,默认的 RHEL 墙纸会显示红帽徽标。徽标位于屏幕的左上角。
要禁用徽标,请禁用背景徽标 GNOME Shell 扩展。
Firefox 现在在 PKCS#12 文件中使用更强大的加密
Firefox Web 浏览器使用 PKCS#12 文件来建立客户端验证证书。在以前的版本中,Firefox 使用旧算法加密这些文件:
- PBE-SHA1-RC2-40 来加密 PKCS#12 文件中的证书
- PBE-SHA1-3DES 用于加密 PKCS#12 文件中的密钥
在这个版本中,Firefox 默认使用更强大的算法加密文件:
- 带有 PBKDF2 的 AES-256-CBC 用于加密 PKCS#12 文件中的证书
- 带有 PBKDF2 的 AES-128-CBC 用于加密 PKCS#12 文件中的密钥
在这个版本中,PKCS#12 文件与联邦信息处理标准(FIPS)兼容。
Firefox 作为非默认选项,支持传统的加密算法。