gdk_display_get_name:断言' GDK_IS_DISPLAY(显示)'尝试运行pidgin失败了

时间:2015-06-12 15:46:25

标签: gdk pidgin

我在我的MacOSx Mavericks上编译并安装了pidgin,在make install上似乎一切正常,但是当我尝试从终端启动pidgin时

我收到以下错误:

$ pidgin

(Pidgin:68719): Gdk-CRITICAL **: gdk_display_get_name: assertion 'GDK_IS_DISPLAY (display)' failed
Pidgin 2.10.11

** (Pidgin:68719): WARNING **: cannot open display: unset

任何人都可以帮忙摆脱这条消息吗?

1 个答案:

答案 0 :(得分:1)

所以我安装Pidgin拳头我用以下参数运行./configure--disable-screensaver --disable-sm --disable-gtkspell --disable-gstreamer --disable-vv --disable-meanwhile --disable-avahi --disable-dbus --disable-nss --disable-gnutls然后我运行make为我的osx mavericks构建编译。然后make install。在完成所有过程中我发现我需要boost python绑定,我使用sudo port install libboost通过macports安装了boost。但是当我试图运行Pidgin时我得到了帖子中提到的上述错误,所以我发现Pidgin无法找到所需的显示。为此,我必须安装XQuartz重新启动安装XQuartz需要一段时间,我重新登录,然后Pidgin工作。在我的OSx上,DISPLAY环境变量的值指向/tmp/launch-DXOhcE/org.macosforge.xquartz:0