我使用的是 Linux Mint Debian 201109 (Xfce) 版本。我将 debian 存储库添加到 apt 并更新了整个系统。现在我遇到了一些应用程序的样式/主题问题(它们使用标准 xfce(gnome?)):NetworkManager、Synaptic、LoginScreen
登录屏幕也使用相同的主题,但我的大多数应用程序看起来像(例如,它们使用我选择的主题):Mixer,Firefox 和其他......
我已经从 github 的 deb 包安装了 GDM3Settings,但无法从菜单运行该应用程序。以下是输出$sudo sudo gdm3setup.py
:
Traceback (most recent call last):
File "/usr/bin/gdm3setup.py", line 697, in <module>
MainWindow().show_all()
File "/usr/bin/gdm3setup.py", line 405, in __init__
self.get_gdm()
File "/usr/bin/gdm3setup.py", line 474, in get_gdm
self.USER_LIST = str_to_bool(get_setting("USER_LIST",settings))
File "/usr/bin/gdm3setup.py", line 669, in get_setting
return value
UnboundLocalError: local variable 'value' referenced before assignment
那么,如何更改使用错误主题的应用程序样式,以及如何自定义登录屏幕?
答案1
这似乎是使用主题的问题。我安装的主题使用 GTK2,但例如 NetworkManager 使用 GTK3 主题。
gdm3
可以通过删除(GDM3)解决问题
sudo apt-get remove gdm3
并安装gdm
(GDM2)
sudo apt-get install gdm
现在 GTK 2.x 可以xfce
用于gdm