小编Gre*_*sky的帖子

23.04 GTK 应用程序的深色主题不一致

我在 Ubuntu 23.04 上使用 Flatpak 应用程序时遇到了以下问题。

基本上,某些(部分)程序会采用我在设置中选择的深色模式,而其他程序则不会。

例如,这是 Firefox:标题栏的主题正确,交互式调试的主题正确,但文件选择器对话框的主题不正确。

火狐演示截图

我尝试将 gsettings 更改为:

$ gsettings get org.gnome.desktop.interface color-scheme
'prefer-dark'
$ gsettings get org.gnome.desktop.interface gtk-theme
'Yaru-dark'
$ gsettings get org.gnome.desktop.wm.preferences theme
'Yaru-dark'
Run Code Online (Sandbox Code Playgroud)

没有效果。更改“调试”窗口中的值只会影响标题栏,不会影响文件选择器。

在 Flatseal 中设置GTK_THEME=Yaru-dark没有效果。

使用以下命令手动运行 Firefox

$ flatpak run --command=sh org.mozilla.firefox
[ org.mozilla.firefox ~]$ GTK_THEME=Adwaita:dark firefox
Run Code Online (Sandbox Code Playgroud)

没有效果。

我在 Flatpak 中安装了 Yaru-dark (这是我在 Flatpak 中安装的唯一主题):

$ flatpak list | grep -i gtk3theme
Yaru-dark Gtk Theme     org.gtk.Gtk3theme.Yaru-dark             3.22    system
Run Code Online (Sandbox Code Playgroud)

还有其他人遇到过类似的问题吗?怎么解决这个问题呢?

themes firefox gtk flatpak 23.04

3
推荐指数
1
解决办法
1762
查看次数

标签 统计

23.04 ×1

firefox ×1

flatpak ×1

gtk ×1

themes ×1