如果Linux使用的不是gnome-shell的话,你的图形界面会使用非常Ugly的gtk2效果,就像下边这样:

在网上搜索半天,中文的资源几乎没有,仅有的几个也是对i3WM,做了下介绍。

经过反复查找,终于解决了这个问题。

解决方法如下

建立${XDG_CONFIG_HOME}/gtk-3.0/settings.ini文件也就是~/.config/gtk-3.0/settings.ini(${XDG_CONFIG_HOME}一般指向了 ~/.config/目录),并填入下边的设置内容:

1
2
3
[Settings]
gtk-theme-name = Adwaita
gtk-fallback-icon-theme = gnome

之后程序会正确的使用GTK3了

最终是在这里找到了解决方法:https://bbs.archlinux.org/viewtopic.php?id=116451

感叹下国外的计算机氛围真的很好啊