答案1
Skype 使用 Qt,而不是 Gtk+。您可以使用以下命令检查库ldd
:
> ldd /usr/lib32/skype/skype | grep Qt
libQtDBus.so.4 => /usr/lib32/libQtDBus.so.4 (0xf57aa000)
libQtWebKit.so.4 => /usr/lib32/libQtWebKit.so.4 (0xf40fa000)
libQtXml.so.4 => /usr/lib32/libQtXml.so.4 (0xf40b6000)
libQtGui.so.4 => /usr/lib32/libQtGui.so.4 (0xf35e1000)
libQtNetwork.so.4 => /usr/lib32/libQtNetwork.so.4 (0xf349c000)
libQtCore.so.4 => /usr/lib32/libQtCore.so.4 (0xf31ac000)
我的猜测是它过去可能使用 Gtk+,因此维基页面,但它在过去一年的某个时候更改为 Qt。
答案2
要允许 Skype 使用 GTK+ 主题,您需要执行以下操作:
修复 Skype Theme = 1. 将以下行添加到 ~/.gtkrc-2.0 文件中(如果没有这样的文件,请手动创建它): gtk-theme-name="你的 GTK+ 主题的名称" 2.将以下行添加到 ~/.profile 中: export GTK2_RC_FILES="$HOME/.gtkrc-2.0" 3. 最后,注销并重新登录,或者重新启动计算机。
我执行此操作后,我的 Skype 现在与计算机的其他部分具有相同的主题。如果这对您有帮助,请告诉我。