QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1246|回复: 3

一个奇怪的问题 cannot open display!

[复制链接]
发表于 2004-12-1 08:55:26 | 显示全部楼层 |阅读模式
我在xwin里面编好的程序,运行正常,
可是我到text端运行时却出现错误
GTK-WARRING:  cannot  open  display!
各位高手帮我分析一下时什么原因,附上包含的头文件:
#include <gtk/gtk.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <fcntl.h>
#include <ftw.h>
#include <string.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/wait.h>
非常感谢!!!
发表于 2004-12-2 10:02:26 | 显示全部楼层
要在X下运行
回复

使用道具 举报

发表于 2004-12-2 13:25:58 | 显示全部楼层
你要告诉你的程序它应该在哪个X显示上运行。X显示通常就是你看到的图形界面,它的名字通常是:主机名:0。如果是本地机,它的名字通常是:localhost:0或者简称::0。

在一台主机上理论上可以运行多个X服务器,每个服务器至少有一个显示,这样每个显示的名字就可以是:主机名:0,主机名:1,等等。当然通常一台机器上只运行一个X服务器,只有一个显示。
回复

使用道具 举报

发表于 2004-12-4 10:22:43 | 显示全部楼层
楼上的很热心啊,技术又好,代表几位版猪谢谢你的支持啊。常来哦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 23:36 , Processed in 0.037926 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表