![](/img/trans.png)
[英]how to show detailed file information under a directory in Linux Terminal? - C++
[英]How to make a graphical terminal in C under linux?
我正在使用/bin/sh
来执行一些命令,但是其中一些命令要求我有一个“图形终端”我不知道这意味着什么,这些命令在我的软件上输出错误,但输出正确在正常的Gnome/KDE
终端上。
我想知道是否有机会告诉底层的X Window Session
我的软件是一个“图形终端”?
正如@ugoren所说, DISPLAY
变量用于从应用程序中查找X Window系统。 如果X未在后台运行,则将取消设置该变量。
如果您无法与旧脚本通信,可以使用脚本中的xinit
启动新的X服务器; 理想情况下,这将类似于Xvnc(不需要硬件访问)。
通常,使用X窗口的软件依赖于DISPLAY
环境变量。
它的值应该是类似于10.0.0.1:0.0
,其中10.0.0.1是你的IP地址(我不确定0.0
是什么,但0.0
通常有效)。
您还需要一些X服务器软件才能在您的PC上运行,这将显示窗口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.