gdk_display_get_name:断言 'GDK_IS_DISPLAY (display)' 尝试 运行 pidgin 失败
gdk_display_get_name: assertion 'GDK_IS_DISPLAY (display)' failed trying to run 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
谁能帮忙删除这条消息?
因此,为了首先安装 Pidgin,我 运行 ./configure
使用以下参数。 --disable-screensaver --disable-sm --disable-gtkspell --disable-gstreamer --disable-vv --disable-meanwhile --disable-avahi --disable-dbus --disable-nss --disable-gnutls
然后我 运行 make
为我的 osx 特立独行者构建一个编译。然后 make install
。在执行所有过程时,我发现我需要 boost python 绑定,为此我使用 sudo port install libboost
通过 macports 安装了 boost。但是当我尝试 运行 Pidgin 时,我得到了 post 中提到的上述错误,所以我发现 Pidgin 无法找到所需的显示。为此,我不得不安装 XQuartz
重新启动安装 XQuartz 花了一段时间,然后我重新登录,然后 Pidgin
工作了。在我的 OSx 上,现在 DISPLAY 环境变量的值指向 /tmp/launch-DXOhcE/org.macosforge.xquartz:0
我在我的 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
谁能帮忙删除这条消息?
因此,为了首先安装 Pidgin,我 运行 ./configure
使用以下参数。 --disable-screensaver --disable-sm --disable-gtkspell --disable-gstreamer --disable-vv --disable-meanwhile --disable-avahi --disable-dbus --disable-nss --disable-gnutls
然后我 运行 make
为我的 osx 特立独行者构建一个编译。然后 make install
。在执行所有过程时,我发现我需要 boost python 绑定,为此我使用 sudo port install libboost
通过 macports 安装了 boost。但是当我尝试 运行 Pidgin 时,我得到了 post 中提到的上述错误,所以我发现 Pidgin 无法找到所需的显示。为此,我不得不安装 XQuartz
重新启动安装 XQuartz 花了一段时间,然后我重新登录,然后 Pidgin
工作了。在我的 OSx 上,现在 DISPLAY 环境变量的值指向 /tmp/launch-DXOhcE/org.macosforge.xquartz:0