61i核心生成器-为什么我得到“XLIB:连接到:”0“拒绝服务器”时,试图运行ColeGin批处理模式(命令行)在Solaris如果显示变量不设置?

描述

关键字:Solaris、ColeGEN、批处理、显示、命令行

紧迫性:正常

一般描述:
为什么在显示变量不设置时,在Solaris的批处理模式(命令行)上运行COREGEN时,我会得到以下错误消息吗?

Xlib:连接到“:0”拒绝服务器
Xlib:客户端未被授权连接到服务器
错误:发生内部错误。请致电Xilinx支持。

我希望这样的东西,如果试图调用一个GUI,但看到这个批处理模式感到惊讶。

解决方案

要在Solaris机器上以批处理模式运行ColeGEN,需要将显示变量设置为运行XServer的机器。

这是必要的,因为COREGEN使用的一些Java对象,即使在批处理模式下运行,也会调用XServer。

这是Java的局限性,目前这是解决问题的唯一方法。

在ISE 7.1i和以后,如果没有设置显示变量,则核心生成器将默认使用本地主机。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 19:18:26 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它