Ubuntu 18.04 如何处理 gnome 扩展设置?

Ubuntu 18.04 如何处理 gnome 扩展设置?

对于我的 Ubuntu 18.04.3 设置,我安装了 Clock override、Activities Configurator 和 Dash to Panel gnome 扩展来修改顶部面板。我可以利用 Gnome Tweaks 来更改设置以及 gnome 扩展网站。正如我在回答另一个问题时提到的,我遇到了扩展动态面板透明度的问题,所以我进入 /usr/share/gnome-shell/theme/ubuntu.css 并在那里更改了设置,这样我就可以获得一个近乎透明的面板。

据我了解,桌面环境在初始化期间会读取 ubuntu.css 来准备 GUI 环境。我假设接下来会读取扩展设置来覆盖之前准备的设置。扩展究竟如何影响 GUI 环境?

首次发布后:我进入“活动配置器扩展”的设置,将面板透明度更改为 70%,颜色更改为红色 (FF0000)。然后,在“Dash to panel”中,我将面板透明度更改为 50%,颜色更改为蓝色 (00FF00)。结果是一个具有一些透明特质的紫色面板。因此,扩展中有一个混合过程。

说实话,除了阅读 Linux 的初始化过程(我有阅读过但未涉及扩展处理)之外,我不知道从哪里开始寻找这个问题的答案。

我所寻找的类似于编程中的函数调用,但我想范围更广。具体来说,桌面环境的哪个文件、进程或应用程序受到修改顶部面板的扩展的影响?我知道全局 ubuntu.css 文件在关机时不会被修改以保存当前设置。

我之所以问这个问题,是因为登录验证通过和 GUI 启动并运行之间的时间比应有的要长。更重要的是,因为我想知道。想知道更多。

相关内容