Gnuplot'QXcbConnection:无法连接到显示器'

体贴

我有以下简单的gnuplot脚本:

#!/usr/bin/gnuplot
clear
reset
set ...
set terminal pngcairo
set output 'foobaz.png'
plot filename using 2:5:xtic(1) title 'foobar'

当我在本地计算机上执行时,它会快速执行而不会发出警告。另一方面,当我在远程计算机上执行它时,尽管它会生成所需的png文件,但它会花费更多的时间(大约10s-20s)并产生以下警告:

QXcbConnection: Could not connect to display 
Could not connect to existing gnuplot_qt. Starting a new one.
QXcbConnection: Could not connect to display 

Warning: slow font initialization
QXcbConnection: Could not connect to display 

尽管这个问题也发生在其他人身上,但我在gnuplot的上下文中找不到解决方案。关于如何解决的任何想法?

用户名

我尝试在远程计算机上执行此操作,并且输出是

gnuplot_qt: cannot connect to X server 
: cannot connect to X server

但是,如果该命令set terminal pngcairo在所有其他命令之前,则没有错误这是因为(您和我的)默认终端是qt,并且命令clearreset在此终端的上下文中执行,这是不可能的,因为远程连接无需连接到X服务器即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章