如何在 Ubuntu 22.04 中更改系统颜色

ebs*_*bsf 5 gnome gui colors themes

如何更改或自定义 Ubuntu 22.04 的系统/GUI 颜色和其他属性(字体、标题栏、滑块、边框)?

我一直在寻找人们认为任何 GUI 都会有的 GUI 应用程序,但遗憾的是,这似乎不存在。也没有任何文档。令人惊讶的是,有人建议必须熟悉 CSS 并编辑配置文件。我在 ~ 中找到的 CSS 文件只有两三行。

之前的版本 (20.04) 有一种方法可以更接近主题,但遗憾的是,22.04 下的调整缺少提供这种透明度的扩展(和工作空间)部分。

我对更改按 Alt-Tab 时出现在屏幕中间的弹出框中的颜色特别感兴趣。有一个通常不可见的设备会突出显示要切换到的应用程序图标,我希望摆脱默认的黑底黑字,而改为具有一定对比度的东西。

van*_*ium 2

在 Linux 系统中更改系统颜色涉及多个方面。这是因为从本质上来说,Linux 是一个非常异构的生态系统。Linux 发行版尝试 - 并且设法做得很好 - 编译一个桌面和一系列提供同质体验的软件。

  • GTK2 应用程序的外观和颜色随 GTK2 主题而改变
  • GTK3 应用程序的外观和颜色随 GTK3 主题而改变
  • GTK4 应用程序的外观和颜色几乎无法更改,尽管 API 将来libadwaita会提供更多选项
  • QT 应用程序的外观和颜色仍然以不同的方式发生变化
  • Gnome Shell 的外观和颜色由专用的 Gnome Shell 主题更改...

软件开发人员发起了一场停止主题化应用程序的运动。因此,在这方面有一种趋势是转向更少的配置选项。

Ubuntu 22.04 在“设置 - 外观”中公开了相当多的自定义功能。您可以在深色和浅色主题之间切换,可以更改强调色,Yaru 图标甚至会适应这些变化,因此默认情况下实际上可以灵活地根据您的心情调整颜色。

Gnome Shell 仍然可以设置主题,并且您仍然需要启用“用户主题”官方扩展才能更改其主题。安装官方扩展sudo apt install gnome-shell-extensions

但是,Gnome Shell 扩展的管理已从 Tweaks 中移出,因为有专用的应用程序可用。在 Ubuntu 中使用sudo apt install gnome-shell-extension-prefs. Ubuntu 中管理扩展的另一个选项是该工具gnome-shell-extension-manager。它将 Gnome Shell Extensions 网站的大部分功能移至单独的桌面应用程序。Canonical 很快就将其包含在软件存储库中,因为 Firefox Snap 版本无法与该网站配合使用。该工具提供了一种替代方案。

因此,您可以像以前一样激活“用户主题”,然后激活不同的 Gnome Shell 主题,该主题还控制 Alt+Tab 切换器的外观。

  • 听起来答案似乎是“那不可能”。我安装了 gnome-shell-extension-manager,它的功能非常漂亮,并且在某种程度上它修复了 Firefox snap 的众多故障之一,mazel tov。然而,它并不执行我所描述的简单任务,即更改 GUI 元素属性(包括颜色)。您的解释有助于理解并说明该技术是多么不成熟。希望它说明了 GUI 环境的定义或应用程序跨库管理这些设置的必要性。 (2认同)