我更改了我的 LightDM 迎宾程序,突然我无法更改我的 gtk 或图标主题。dconf 设置在那里,但系统没有响应更改,所有应用程序也没有使用主题。GTK+ 2.x 应用程序使用默认/后备主题。
是什么赋予了?
更新:
我认为某些文件夹的权限可能是问题所在,但我错了。即使确保我的主文件夹中的所有内容都分配给了我的用户名并具有正确的权限,我仍然遇到问题。更改为 SDDM 至少允许我更改窗口管理器主题,但我仍然无法更改任何其他内容。它说主题设置为我在 dconf 编辑器中的选择,但实际上并没有设置。
我试过 lxappearance,但它只影响 GTK2 应用程序。GTK3 应用程序仍然停留在默认主题上,我根本无法更改它们。
另一个线索:
以 root 身份运行的 GTK 2 应用程序未使用我在 lxappearance 中选择的主题。
我必须
~/.config/dconf/user
在注销时删除(换句话说,从虚拟终端)才能让我的设置恢复工作状态。这不是一个完美的修复,当然这意味着其他一些东西被重置了,但这是让 dconf 重置而不在注销时恢复的唯一方法。看这里。