GNOME

出自 ArchWiki

GNOME (/(ɡ)noʊm/) 是一个旨在简洁易用的桌面环境。它由 GNOME 项目设计,完全由自由和开源软件组成。默认显示服务器是 Wayland 而不是 Xorg,可用的会话有

  • GNOME,默认会话,在 Wayland 上运行 GNOME Shell。传统的 X 应用程序通过 Xwayland 运行。
  • GNOME Classic 通过使用某些扩展和值,提供 “传统的桌面体验”(界面类似于 GNOME 2)。因此,它是一种定制形式的 GNOME Shell,而不是真正独特的模式。
  • GNOME on Xorg 使用 Xorg 运行 GNOME Shell。

安装

有两个软件包组可用

  • gnome 包含基本的 GNOME 桌面和良好集成的核心应用程序
  • gnome-extra 包含更多的 GNOME 应用程序,包括电子邮件客户端、IRC 客户端、GNOME Tweaks、一套游戏和开发工具。请注意,此软件包组建立在 gnome 软件包组之上。

基本桌面由 GNOME Shell 组成,它是 Mutter 窗口管理器的插件。它可以与 gnome-shell 分开安装。

注意: mutter 充当桌面的合成管理器,利用硬件图形加速来提供旨在减少屏幕杂乱的效果。GNOME 会话管理器会自动检测您的视频驱动程序是否能够运行 GNOME Shell,如果不能,则回退到使用 llvmpipe 的软件渲染。

也可以使用不稳定版本,请参阅官方仓库#gnome-unstable

启动

GNOME 可以通过显示管理器以图形方式启动,也可以从控制台手动启动(某些功能可能会丢失)。gnome 中包含的显示管理器是 GDM

注意: GNOME 中的屏幕锁定(以及更多功能)由 GDM 提供。如果 GNOME 不是通过 GDM 启动的,则可以使用另一个屏幕锁。请参阅应用程序列表/安全#屏幕锁

图形界面

如果您安装了 gnome 软件包组,并希望 GNOME 在下次启动时自动启动,请启用 gdm.service。然后,您可以从显示管理器的会话菜单中选择所需的会话:GNOMEGNOME Classic(仅在安装了 gnome-shell-extensions 时显示)或 GNOME on Xorg。Wayland 会话可以在GDM 配置中启用/禁用。

如果您希望立即启动 GNOME,从而避免重启,请从图形界面未占用的 tty 中启动上述 gdm.service

手动

Xorg 会话

  • 对于 GNOME on Xorg 会话,请添加到 ~/.xinitrc 文件中(有关详细信息,请参阅[1]
    export XDG_SESSION_TYPE=x11
    export GDK_BACKEND=x11
    exec gnome-session
    
  • 对于 GNOME Classic 会话,请添加到 ~/.xinitrc 文件中
    export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME
    export GNOME_SHELL_SESSION_MODE=classic
    exec gnome-session
    

编辑 ~/.xinitrc 文件后,可以使用 startx 命令启动 GNOME(有关其他详细信息,例如保留 logind 会话,请参阅 xinitrc)。设置 ~/.xinitrc 文件后,也可以安排在登录时启动 X,例如,通过添加到 .bash_profile 中的 tty1。

if [[ -z $DISPLAY && $(tty) == /dev/tty1 ]]; then
  XDG_SESSION_TYPE=x11 GDK_BACKEND=x11 exec startx
fi

Wayland 会话

本文或本节的事实准确性存在争议。

原因: 通过 dbus 执行 gnome-session 可能会导致问题或根本无法工作。一些问题包括无法启动 Chrome/Chromium 和缺少声音设备。直接运行 gnome-session 可能会更好。(在Talk:GNOME#手动启动 Wayland 会话中讨论)
注意: 仍然需要 X 服务器来运行尚未移植到 Wayland 的应用程序,有关详细信息,请参阅 Wayland#Xwayland。使用某些图形库(例如 Qt)的应用程序可以通过设置环境变量来强制使用 Wayland。有关更多信息,请参阅 Wayland#GUI 库

可以使用以下命令手动启动 Wayland 会话

$ XDG_SESSION_TYPE=wayland dbus-run-session gnome-session

不建议直接运行 gnome-shell --wayland,因为它缺少会话管理。

请注意,Gnome 的手动调用需要 gdm(因此也不需要随附的 gdm.service),因此也适用于根据个人喜好,从更全面的 gnome 软件包组中选择的少数几个软件包组成(可能非常)最小化安装的 Gnome 用户。

要在登录时启动到 tty1,请将上一行代码添加到您的 .bash_profile。Firefox 和 QT 应用程序不遵守 XDG_SESSION_TYPE,因此也为它们添加变量

if [[ -z $DISPLAY && $(tty) == /dev/tty1 && $XDG_SESSION_TYPE == tty ]]; then
  MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-session
fi

Wayland 中的 GNOME 应用程序

当使用 GNOME 会话时,GNOME 应用程序将使用 Wayland 运行。对于调试情况,https://docs.gtk.org.cn/gtk3/running.htmlhttps://docs.gtk.org.cn/gtk4/running.html 列出了选项和环境变量。

导航

要学习如何有效地使用 GNOME shell,请阅读 GNOME Shell 速查表;它重点介绍了 GNOME shell 的功能和键盘快捷键。功能包括任务切换、键盘使用、窗口控制、面板、概览模式等等。以下是一些快捷键

  • Super+m:显示通知列表
  • Super+a:显示应用程序网格
  • Alt+Tab:循环切换活动应用程序
  • Alt+`(美国键盘布局中 Tab 上面的键):循环切换前台应用程序的窗口
  • Alt+F2,然后输入 rrestart:在图形 shell 出现问题时重启 shell(仅在 X/旧版模式下,而不是在 Wayland 模式下)。

有关使窗口切换类似于 Windows 的默认配置更改,请参阅 /技巧和提示#导航

有关更多快捷键,请参阅 键盘导航

旧名称

注意: 一些 GNOME 程序经历了名称更改,其中应用程序在文档和关于对话框中的名称已更改,但可执行文件名未更改。下表列出了一些此类应用程序。
提示: 在 Shell 搜索栏中搜索应用程序的旧名称将成功返回相关应用程序。例如,搜索 nautilus 将返回 Files
当前 旧版
文件 Nautilus
Web Epiphany
文本编辑器 Gedit
视频 Totem
主菜单 Alacarte
文档查看器 Evince
磁盘使用分析器 Baobab
图像查看器 EoG (Eye of GNOME)
密码和密钥 Seahorse
GNOME 翻译编辑器 Gtranslator

配置

GNOME 设置 (gnome-control-center) 和 GNOME 应用程序使用 dconf 配置系统来存储其设置。

您可以使用 gsettings(1) 命令行工具直接访问 dconf 数据库。这也允许您配置用户界面未公开的设置。dconf(1) 命令行工具可以直接修改底层数据库,绕过验证。gsettings 和 dconf 的配置键是等效的,但格式略有不同:gsettings 中的 gsettings set mygroup.mysubgroup mysetting myvalue 在 dconf 中将是 dconf write /mygroup/mysubgroup/mysetting myvalue

在 GNOME 3.24 之前,设置由 GNOME 设置守护程序(位于 /usr/lib/gnome-settings-daemon/gnome-settings-daemon)应用,该守护程序可以在 GNOME 会话之外运行。

但是,GNOME 3.24 将 GNOME 设置守护程序替换为几个单独的设置插件 /usr/lib/gnome-settings-daemon/gsd-*,这些插件后来移动到 /usr/lib/gsd-*。这些插件现在通过 /etc/xdg/autostart/ 下的桌面文件控制(匹配 org.gnome.SettingsDaemon.*.desktop)。要在 GNOME 会话之外运行这些插件,您现在需要将相应的桌面条目复制/编辑到 ~/.config/autostart

配置通常是用户特定的;本节不介绍如何为多个用户创建配置模板。

系统设置

颜色

守护程序 colord 读取显示器的 EDID 并提取相应的颜色配置文件。大多数颜色配置文件都是准确的,不需要设置;但是,对于那些不准确或较旧的显示器,可以将颜色配置文件放在 ~/.local/share/icc/ 中并指向它。

夜灯

GNOME 自带一个内置的蓝光过滤器,类似于 Redshift。您可以从显示设置菜单启用和自定义要启用夜灯的时间。此外,您可以使用以下 dconf 设置来调整开尔文温度,其中 5000 是一个示例值

$ gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000
提示: 要在 Wayland 会话中更改白天温度,请安装夜灯滑块扩展
注意: 自版本 545.29.02 起,夜灯在 Wayland 会话中的 NVIDIA 显卡上工作

日期和时间

如果系统配置了网络时间协议守护程序,它也将对 GNOME 生效。如果需要,可以从菜单中将同步设置为手动控制。

GNOME 支持自动时区选择(如果启用了位置服务(请参阅设置的隐私部分),则可以在系统设置的日期和时间部分中启用)。

注意: 由于 Mozilla Location Services 的退役,自动时区选择可能不再起作用。请参阅[2]。有关解决方法,请参阅系统时间#基于地理位置的设置

要在顶栏中显示日期,请执行

$ gsettings set org.gnome.desktop.interface clock-show-date true

此外,要在顶栏上打开的日历中显示周数,请执行

$ gsettings set org.gnome.desktop.calendar show-weekdate true

默认应用程序

首次安装 GNOME 时,您可能会发现错误的应用程序正在处理某些协议。例如,totem 打开视频而不是以前使用的 VLC。某些关联可以从系统设置通过默认应用程序设置。

对于其他协议和方法,请参阅默认应用程序进行配置。

鼠标和触摸板

大多数触摸板设置可以从系统设置通过鼠标和触摸板设置。

根据您的设备,其他配置设置可能可用,但未通过默认 GUI 公开。例如,不同的触摸板 click-method

$ gsettings range org.gnome.desktop.peripherals.touchpad click-method
enum
'default'
'none'
'areas'
'fingers'

需要手动设置

$ gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'

或通过 gnome-tweaks

注意: synaptics 驱动程序不受 GNOME 支持。相反,您应该使用 libinput。请参阅此错误报告
通过鼠标调整窗口大小

默认情况下,您可以使用鼠标移动窗口,方法是按住 Super 键,单击并按住鼠标左键并拖动鼠标。

此外,您可以启用使用鼠标调整窗口大小,方法是按住 Super 键,单击并按住鼠标右键并拖动鼠标

$ gsettings set org.gnome.desktop.wm.preferences resize-with-right-button true

如果您不喜欢 Super 键,您也可以将修饰键更改为其他键,例如 AltCtrl

$ gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "'<Alt>'"

网络

NetworkManager 是 GNOME 项目用于从 shell 控制网络设置的本机工具。如果您尚未安装,请安装 networkmanager 软件包并启用 NetworkManager.service systemd 单元。

虽然任何其他网络管理器都可以替代使用,但 NetworkManager 通过 shell 网络设置和状态指示器小程序 network-manager-applet 提供完全集成(GNOME 不需要)。

注意: 使用 networkmanagernmtui 设置的隐藏无线网络不会自动连接。您需要使用 GNOME 控制中心创建一个新配置文件,以便恢复该网络的自动连接功能。

在线账户

某些在线帐户(例如 ownCloud)需要安装 gvfs-goa 才能在 GNOME 应用程序(例如 GNOME 文件和 GNOME 文档)中实现完整功能[3]

有关更多信息,请参阅 在线帐户

搜索

GNOME shell 有一个搜索功能,可以通过按 Super 键并开始键入来快速访问。localsearch 软件包默认作为 nautilus 的依赖项从 gnome 软件包组安装,并提供索引应用程序和元数据数据库。可以使用设置中的搜索菜单项对其进行配置。当用户登录时,它由 gnome-session 自动启动。

localsearch 不会自动递归到用户主目录下的所有目录,因此您可能需要通过搜索 > 搜索位置菜单项添加自定义路径。要从索引中排除目录,请创建一个空的 .nomedia 文件。

可以使用 localsearch status 获取状态,并且可以从命令行搜索(localsearch search --help)、编辑(localsearch tag --help)或重置(索引内容)。请参阅 localsearch helplocalsearch command --help,或 在线帮助 以供参考。

数据库使用 tinysparql-sql(1),如果需要,也可以直接查询。

辅助功能

GNOME 通过设置 > 辅助功能提供辅助功能设置。主设置可以在启用顶栏图标后直接切换,但请注意,视觉听觉打字指向和点击以及缩放的子菜单中提供了更多设置。有关它们的更多信息,请参阅 https://help.gnome.org/users/gnome-help/stable/a11y.html.en

此外,可以通过设置 > 键盘 > 查看和自定义键盘快捷键 > 辅助功能设置一组默认的键盘快捷键。例如,按 AltSuper8 可以切换缩放。

设备安全设置

GNOME 43 在设置中带有一个新的 设备安全面板。这需要 fwupd 才能正常工作。请参阅[4]

高级设置

如上所述,许多配置选项(例如更改 GTK 主题或窗口管理器主题)在 GNOME 设置 (gnome-control-center) 中未公开。那些想要配置这些设置的用户可能希望使用 GNOME Tweaks (gnome-tweaks),这是一个方便的图形工具,它公开了许多这些设置。

GNOME 设置(存储在 DConf 数据库中)也可以使用 dconf-editor(图形 DConf 配置工具)或 gsettings 命令行工具进行配置。GNOME Tweaks 在 GUI 的后台不做任何其他事情;但请注意,您不会在其中找到以下各节中描述的所有设置。

扩展

扩展目录可在 https://extensions.gnome.org 上找到,它们可以通过官方仓库(只有少数)、AUR 或通过 浏览器安装。

本文或本节的事实准确性存在争议。

原因: 下面的注释建议手动用户文件管理是推荐的,因为它“更容易”,但没有解释原因。(在Talk:GNOME中讨论)
注意
  • 通过浏览器安装扩展程序仅使其对当前用户可用,并且需要您手动更新每个扩展程序。这是更简单的方法。
    • 此外,如果您决定从浏览器安装扩展程序,则需要安装 gnome-browser-connector。不需要从官方仓库或 AUR 安装扩展。
  • 通过 AUR 安装扩展程序(或通过官方仓库安装,如果您在那里找到它们)使其在系统范围内可用(并且如果使用 AUR 助手,则自动化更新过程)。

已安装的扩展程序也可以通过带有 gnome-extensions-app 的 GUI、使用 gnome-extensions(1) 从命令行或从浏览器进行配置、启用或禁用。在您的浏览器中,可以通过将屏幕右上角的开关设置为开启并在弹出窗口中单击安装来安装然后在浏览器中激活扩展程序(如果未安装相关扩展程序)。已安装的扩展程序可以在 https://extensions.gnome.org/local/ 中查看,可以在其中检查可用的更新。

gnome-shell-extensions 软件包提供了一组非常有用的扩展程序,作为 GNOME 项目的一部分进行维护。

extension-managerAUR 是一个图形工具,也可用于安装和删除扩展程序,以及在系统范围内和为用户启用和禁用它们。在使用它之前,请考虑其已知问题列表

要启用扩展程序的使用(默认禁用)

$ gsettings set org.gnome.shell disable-user-extensions false

要列出当前已启用的扩展程序

$ gsettings get org.gnome.shell enabled-extensions

上面的命令可能会列出已删除的扩展程序。要仅列出已启用已安装的扩展程序,请改用 gnome-extensions

$ gnome-extensions list --enabled

有关 GNOME shell 扩展程序的更多信息,请参阅 https://extensions.gnome.org/about/

外观

主题
注意:Gnome 42 开始,许多默认的 Gnome 应用程序都使用带有 libadwaita 的 GTK 4。这些应用程序目前不支持通过 gsettings 或 gnome-tweaks 更改主题,唯一可用的视觉配置是通过设置 > 外观。有关设置 Adwaita 或 Adwaita-dark 以外的 GTK 主题,请参阅 GTK#主题

GNOME 默认使用 Adwaita。要仅将 Adwaita-dark 应用于 GTK 2 应用程序,请使用以下符号链接

$ ln -s /usr/share/themes/Adwaita-dark ~/.themes/Adwaita
注意: Adwaita-dark 主题由 gnome-themes-extra 提供,该软件包可能未安装在 GNOME 的最小化安装中。

要选择新主题(将它们移动到相应的目录并),请使用 GNOME Tweaks 或下面的 GSettings 命令。

对于 GTK 主题

$ gsettings set org.gnome.desktop.interface gtk-theme theme-name

对于图标主题

$ gsettings set org.gnome.desktop.interface icon-theme theme-name
注意: 窗口管理器主题遵循 GTK 主题。使用 org.gnome.desktop.wm.preferences theme 已被弃用且被忽略。

请参阅 GTK#主题图标#图标主题

标题栏按钮顺序

要设置 GNOME 窗口管理器(Mutter、Metacity)的顺序

$ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
提示: 冒号表示窗口按钮将出现在标题栏的哪一侧。
GNOME Shell 主题

GNOME Shell 本身的主题是可配置的。要使用 Shell 主题,首先请确保您已安装 gnome-shell-extensions 软件包。然后启用用户主题扩展程序,可以通过 GNOME 扩展程序应用程序或通过 GNOME Shell 扩展程序网页启用。然后可以使用 GNOME 扩展程序加载和选择 Shell 主题。

有许多 GNOME Shell 主题在 AUR 中可用,许多主题没有相同的名称格式,因此请尝试在 AUR 中搜索合适的主题。Shell 主题也可以从 gnome-look.org 下载。

AppIndicators/顶栏图标

要启用 AppIndicators,这对于控制/监视在后台运行的某些应用程序很有用,请安装 gnome-shell-extension-appindicatorgnome-shell-extension-appindicator-gitAUR重启 GNOME Shell,然后在 GNOME 扩展程序应用程序中或通过运行以下命令启用 AppIndicator 扩展程序

$ gnome-extensions enable $(gnome-extensions list | grep -m 1 appindicatorsupport)
Shell 动画速度

可以加快、减慢或禁用 GNOME shell 动画。请参阅 GNOME/技巧和提示#更改动画速度

Shell 模糊

Blur my Shell 是一个扩展程序,可为概览屏幕以及 shell 本身和其他应用程序添加模糊效果。安装 gnome-shell-extension-blur-my-shellAURgnome-shell-extension-blur-my-shell-gitAUR 以获取开发更新。此扩展程序是高度可定制的,您可以选择模糊某些应用程序。

更好的 Alt-Tab 功能

GNOME 中的默认 Alt-Tab 非常简单,不显示所选窗口的概览。您可以从“设置”中将 Alt-Tab 快捷键从“切换应用程序”更改为“切换窗口”,以显示窗口概览。

您也可以使用 Coverflow Alt-Tab。它是一个扩展程序,扩展了 Alt-Tab 的行为,并添加了使应用程序之间的切换更容易的功能,同时使其外观更好。安装 gnome-shell-extension-coverflow-alt-tab-gitAUR,然后您可以根据自己的喜好更改此扩展程序的配置。

注意:Super-` 默认提供 “切换应用程序的窗口” 功能。

自动启动

GNOME 实现了 XDG 自动启动

gnome-tweaks 允许管理自动启动条目。

提示: 如果 Tweaks 的“启动应用程序”部分中的加号按钮没有响应,请尝试使用以下命令从终端启动 Tweaks:gnome-tweaks。请参阅以下论坛帖子
注意: 可以通过安装 gnome-session-propertiesAUR 软件包来添加已弃用的 gnome-session-properties 对话框。这也提供了禁用系统范围自动启动应用程序的功能,gnome-tweaks 不允许这样做。

桌面

Dash to Dock

要将 dash 移出概览并将其变成一个 dock 以轻松启动和切换应用程序,请安装 gnome-shell-extension-dash-to-dockAUR

启动进入概览模式

从 GNOME 40 开始,桌面将直接启动到概览模式,而不是像以前版本那样的空桌面。要模拟旧版行为,可以安装 gnome-shell-extension-no-overviewAUR

或者,如果使用 gnome-shell-extension-dash-to-dockAUR,您可以使用 gsettings 禁用它

$ gsettings set org.gnome.shell.extensions.dash-to-dock disable-overview-on-startup true

请参阅[5]的讨论。

剪贴板历史记录

与其他桌面环境不同,GNOME 没有内置工具来管理剪贴板历史记录。 但是,这可以通过扩展来实现。 安装 gnome-shell-extension-clipboard-indicatorAUR

天气

要在顶部面板中显示基于所选位置的当前天气信息,请安装 gnome-shell-extension-openweatherAUR。 天气信息会实时更新,并显示有用的数据,例如状况、风速、气压等...

声音输入/输出设备选择器

本文或本节正在考虑移除。

原因:可能不再需要了。 软件包兼容 仅到 Gnome 43。(在 Talk:GNOME 中讨论)

默认情况下,如果要更改声音输入或输出设备或更改麦克风的音量,则需要打开 GNOME 控制中心并从那里配置这些设置。 要集成设备选择器和麦克风音量滑块,请安装 gnome-shell-extension-sound-output-device-chooserAURgnome-shell-extension-sound-output-device-chooser-gitAUR。 安装后可以进行进一步的配置。

字体

提示:如果将缩放因子设置为高于 1.00 的值,则将自动启用辅助功能菜单。

可以为窗口标题、界面(应用程序)、文档和等宽字体设置字体。 有关相关选项,请参阅 Tweaks 中的字体选项卡。

对于微调,RGBA 可能是理想的选择,因为它适合大多数显示器类型,如果字体显得过于块状,请将微调减少到轻微

输入法

GNOME 通过 IBus 集成了对输入法的支持。 只需要安装 ibus 和所需的输入法引擎(例如,用于智能拼音的 ibus-libpinyin)。 安装后,可以在 GNOME 设置 (gnome-control-center) 中的“键盘 > 输入源”下将输入法引擎添加为键盘布局。

键盘布局怪癖

如果您正在使用像 Neo2 这样的替代键盘布局,它使用多个层/修饰符,您可能需要转到 GNOME 设置 (gnome-control-center) 中的“键盘 > 输入特殊字符”,并将备用字符键右 Alt 更改为其他键,以便它可以作为键盘布局的本机修饰符使用。 将其设置为例如左 Alt 会阻止 Alt+Tab,因此请小心更改的内容。 如果不进行此更改,您的左 Mod3 键可能有效,但右键 (AltGr) 无效。(截至 2021-05-18)

电源

当您使用笔记本电脑时,您可能需要更改以下设置,这些设置控制空闲、屏幕锁定、电源按钮按下和盖子关闭时的行为

$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 3600
$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type hibernate
$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 1800
$ gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type hibernate
$ gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend
$ gsettings set org.gnome.desktop.lockdown disable-lock-screen true

在盖子关闭时保持显示器活动状态

$ gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing

GNOME 3.24 弃用了以下设置

org.gnome.settings-daemon.plugins.power button-hibernate
org.gnome.settings-daemon.plugins.power button-power
org.gnome.settings-daemon.plugins.power button-sleep
org.gnome.settings-daemon.plugins.power button-suspend
org.gnome.settings-daemon.plugins.power critical-battery-action
当笔记本电脑盖子关闭时不要挂起

GNOME 的设置面板不为用户提供更改笔记本电脑盖子关闭时触发的操作的选项。 要在系统范围内更改盖子开关操作,请编辑 /etc/systemd/logind.conf 中的 systemd 设置。 要关闭盖子关闭时挂起,请设置 HandleLidSwitch=ignore,如 电源管理#ACPI 事件中所述。

更改临界电池电量操作

设置面板不提供更改临界电池电量操作的选项。 这些设置也已从 dconf 中删除。 它们现在由 upower 管理。 编辑 /etc/UPower/UPower.conf 中的 upower 设置。 找到这些设置并根据您的需要进行调整。

/etc/UPower/UPower.conf
PercentageLow=10
PercentageCritical=3
PercentageAction=2
CriticalPowerAction=HybridSleep
电源模式

安装 power-profiles-daemon 可选依赖项(gnome-control-center 的)以获得电源配置文件支持。 显式启动/启用 power-profiles-daemon 服务是不必要的,因为 gnome-shell 和 GNOME 设置都在启动时请求其激活。

当服务处于活动状态时,可以通过 GNOME 设置的电源部分和系统菜单管理电源配置文件。

屏幕录制

内置的屏幕截图工具默认不带屏幕录制选项。 安装 gst-plugin-pipewire 可选依赖项(gnome-shell 的)以启用屏幕录制。

使用不同的窗口管理器

GNOME Shell 不支持使用不同的窗口管理器,但是 GNOME Flashback 为 Metacity 和 Compiz 提供了会话。 此外,可以定义您自己的自定义 GNOME 会话,这些会话使用替代组件。

Wayland 下,用不同的合成器替换 GNOME Shell 将导致 gnome-control-center(GNOME 设置)的某些部分无法正确填充。 gnome-control-center 将工作,但是由于 mutter (GNOME Shell) 将不可用于提供填充这些部分的设置,因此它们将不起作用或可能无法根据您的设置准确填充。 受影响的部分包括蓝牙、显示和鼠标/触摸板等。

参见