123得票34回答
Java无法使用“localhost:10.0”作为DISPLAY变量的值连接到X11窗口服务器

我有一个使用Java连接本地端口10.0的X11显示屏的脚本,但是我一直遇到这个错误。 java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the...

116得票21回答
wkhtmltopdf: 无法连接到X服务器

我一直在使用wkhtmltopdf将HTML转换为PDF文档,以便在我的Linux Web服务器上进行即时转换。最初该程序需要X11或类似的X服务器才能正确运行,但开发人员多次请求使其可以在没有GUI的服务器上运行,我相信它在静态版本中运行虚拟X服务器。我一直在使用该程序的静态(独立)版本,它...

90得票12回答
如何检查X服务器是否正在运行?

有没有办法找出当前会话用户是否正在运行 X 服务器(在 Linux 下)?我已经开始尝试以下内容:ps -e | grep X 但这并不总是有效。 我尝试的另一件事是检查$DISPLAY变量。 还有其他的检查方法吗? 编辑: 有些人建议使用$DISPLAY变量,但如果用户篡改了此变量怎么办?...

80得票10回答
SSH -X“警告:不受信任的X11转发设置失败:xauth密钥数据未生成”

嘿,我在尝试使用ssh X转发时遇到了问题。我的设置是从OSX Yosemite主机机器上通过ssh 连接到我的Ubuntu虚拟机。 我已经在OSX上安装了xQuartz,在Ubuntu上安装了xauth,并且我相信我在ssh_config文件中已经设置了所有正确的选项。 我遇到了以下问题...

75得票8回答
在WSL 2中运行图形化Linux桌面应用程序 - "错误E233:无法打开显示"

如何在Windows子系统命令行中运行图形化Linux桌面应用程序?首先,我按照这些安装WSL的Linux的步骤安装了WSL2:我安装了Windows 10 Insider Preview Build 19619。我安装了Ubuntu Linux发行版。我将发行版版本从WSL 1更改为WSL ...

56得票3回答
如何从X服务器获取打开窗口列表

有没有人知道如何从X服务器获取所有已打开窗口的列表?

28得票2回答
安卓系统中SSH上的X应用程序

我想询问如何通过SSH运行X应用程序,具体如下。 我有一台运行SL6.3和Gnome 2x的Linux桌面电脑。在运行CM9的Android平板电脑上,我安装了Connectbot和X-Server for Android。我可以通过Connectbot成功地通过SSH登录到Linux桌面电...

27得票7回答
Linux检索显示器名称

情境:我使用多个显示器,并想在Bash中获取它们的名称。目前我正在使用Ubuntu 10.04。 我知道xrandr。从中,我只能获得统计数据。我想要的是将所有监视器名称读入一个数组以便与它们一起使用。 是否有一种明确的方法可以做到这一点,而不必从某种类型的字符串中切割名称?一种清晰的方法...

26得票2回答
如何在Linux系统中获取有效的字体名称以在.Xresources配置文件中使用?

我想知道如何获取在.Xresources文件中使用的有效字体名称。 我已经安装了ttf-ms-fonts并希望将我的终端切换到Courier字体。 但是像这样设置不起作用:urxvt*font: cour urxvt*boldFont: courbd 我该如何指定一个有效的名称?

23得票6回答
当显示器只有噪音时,用于DISPLAY的/dev/null等效物

我正在运行一个Java应用程序,它在执行操作时创建一些可视化显示。然而,我希望在没有显示器的脚本中运行它。在当前环境中,甚至没有设置DISPLAY环境变量。我尝试简单地将我的DISPLAY设置为:0.0。但是那不存在。我并不在意显示界面,我只想让应用程序在后台处理文件。 由于我无法关闭显示器...