Skype gtk 风格不适用于 Debian squeeze 64

Skype gtk 风格不适用于 Debian squeeze 64

我已经在我的 Fresh Squeeze 64 位系统上安装了 Skype。它工作得很好,除了 gtk 主题没有真正工作并且结果非常丑陋之外:

在此输入图像描述

我怎样才能解决这个问题?

答案1

Skype 是专有的 32 位应用程序,无法使用 64 位 Gtk+ 主题引擎。

尝试安装ia32-libs-gtk,它提供了多个引擎。如果这不起作用,您必须更改主题,以便使用 32 位可用的引擎。

答案2

使用export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0"

您可以将其放入 ~/.bashrc 中,以便它始终可用。

另外,尝试以下操作:运行qtconfig并选择 GTK+ 作为 qt 应用程序的主题。

答案3

ehemient的想法很有趣。尝试安装其他 GTK 引擎并切换到它们,看看 Skype 是否能够使用新引擎而不会退回到 Raleigh。我知道这听起来很噩梦,但您也可以在 strace 下运行 Skype 并查看它无法打开哪些文件(如果有)。另外,你用的是什么引擎? Gnome/GTK 2 还是 3?

作为另一个数据点,我在 Ubuntu 11.10 64 位下使用 Unity 和 Radiosity 运行它,并且它正确地选择了引擎。

最后一点:我会对 eemient 的答案发表评论,但我在这里的业力很低。 :-(

相关内容