我最近将我的 Ubuntu 更新到了 24.04(之前使用的是 23.10)。我使用 Mate 桌面环境,但将其作为“常规”安装的附加组件进行安装(通过常用软件包)。
我喜欢使用深色主题。更新后,系统行为很奇怪:部分系统以深色模式显示(例如,当我打开控制中心时),但其他应用程序无法识别。例如,Firefox(Snap)或 App Center 保持浅色模式。另一方面,Chromium 从一开始就处于深色模式,尽管我也将其设置为“设备”模式。
但只有当我从控制中心打开“外观”设置时,我一启动,所有之前处于浅色模式的应用程序就会立即切换到深色模式。我不需要在那里点击任何东西,启动设置就足够了。
我描述的应用程序会立即从亮变为暗,反之亦然。我尝试从 Yaru-MATE-dark 切换到 Yaru-MATE-light。
我有一台 Thinkpad P14s Gen3 笔记本电脑,配有 Nvidia T550 专用显卡。在旧安装中,我使用了 Nvidia 驱动程序 535。
我检查了其他问题
- 暗模式不适用于 24.04 中的 nvidia 驱动程序- 这种行为不会随着 noveau 驱动程序、nvidia-535 驱动程序或 nvidia-550 驱动程序而改变。
- Ubuntu 24.04 - 暗模式,但 UI 的某些部分不是暗的- 但我确实使用 Mate 桌面环境,而不是 Gnome。安装和使用
gnome-tweaks
没有显示 shell 的上述设置。
我可以添加一些配置或登录命令来设置所有应用程序的模式吗?由于它们识别正确的模式,即使我在打开外观设置后第一次启动它们(在会话中),也必须有一些持久的方法。
更新:@kanehekili 发布了针对多个 gnome 应用程序的解决方案,例如gnome-calculator
。
mate-appearance-properties
对于我的浏览器(Firefox,安装快捷方式)或又名snap-store
“应用中心”等应用程序,行为仍然相同(默认为浅色主题,直到我使用 启动外观设置)