主题问题xfce上的主题和登录屏幕


1

我正在使用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

因此,如何更改主题错误的应用程序的样式,以及如何自定义登录屏幕?


请记住,您的应用程序可能对GUI使用不同的框架,例如qtgtk

好的,但是据我所知xfce和gnome使用gtk,而不是qt。我的意思是我有使用gtk的应用程序,它们看起来不错...所以我不认为这是gtk / qt样式之间差异的问题。不管怎么说,还是要谢谢你。
爱德华

Answers:


0

这似乎是使用主题的问题。我安装的主题使用GTK2,但是例如NetworkManager使用GTK3主题。

可以通过移除gdm3(GDM3)解决问题

sudo apt-get remove gdm3

并安装gdm(GDM2)

sudo apt-get install gdm

现在,GTK 2.x可用于xfcegdm

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.