RHEL 6 未指定协议,无法打开显示
RHEL 6 No protocol specified, can't open display
当我尝试在 RHEL 6.3
中打开 nco_event 时得到了这个
[netcool@noi bin64]$ nco_event&
[1] 19962
[netcool@noi bin64]$ No protocol specified
Fatal Error: /opt/IBM/tivoli/netcool/omnibus/platform/linux2x86/bin64/nco_event: can't open display
有解决办法吗?
你用 Putty & Xming 连接到这台机器吗?
如果没有,请检查客户端上的 Xorg 服务器。
您还可以检查 $DISPLAY 变量
当执行命令xhost
时,你可能正在接收
No protocol specified
xhost: unable to open display ":0"
问题是不允许您的用户访问 X 服务器。
出于安全原因,您可以使用 xhost 来限制对 X 服务器的访问。
切换回默认用户并再次执行xhost。您应该会看到类似
的内容
SI:localuser:nuwan
解决办法是将oracle加入访问控制列表
xhost +SI:localuser:youruser
现在切换回原来的用户"youruser"。现在应该可以使用了。
在启动 Xming 时按照此操作:
启动 Xming 和 select 您希望显示 X 服务器输出的样式。
提示:
- Select 多个 Windows 并且您的 X 应用程序看起来就像是从 Windows.
启动的
- 将显示编号设置为 0 单击下一步。
- Select 启动无客户端并单击下一步。
- 在“服务器选项”中,选中标题为“禁用服务器控制”的框。不选中此框可以让您在以后的道路上 "unspecified protocol error"。
- 单击“下一步”并保存您的配置。
这将创建一种稍后启动 Xming 的快速方法。
这将解决 "No protocol specified" 错误。
谢谢。
当我尝试在 RHEL 6.3
中打开 nco_event 时得到了这个[netcool@noi bin64]$ nco_event&
[1] 19962
[netcool@noi bin64]$ No protocol specified
Fatal Error: /opt/IBM/tivoli/netcool/omnibus/platform/linux2x86/bin64/nco_event: can't open display
有解决办法吗?
你用 Putty & Xming 连接到这台机器吗?
如果没有,请检查客户端上的 Xorg 服务器。
您还可以检查 $DISPLAY 变量
当执行命令xhost
时,你可能正在接收
No protocol specified
xhost: unable to open display ":0"
问题是不允许您的用户访问 X 服务器。
出于安全原因,您可以使用 xhost 来限制对 X 服务器的访问。
切换回默认用户并再次执行xhost。您应该会看到类似
的内容SI:localuser:nuwan
解决办法是将oracle加入访问控制列表
xhost +SI:localuser:youruser
现在切换回原来的用户"youruser"。现在应该可以使用了。
在启动 Xming 时按照此操作:
启动 Xming 和 select 您希望显示 X 服务器输出的样式。 提示:
- Select 多个 Windows 并且您的 X 应用程序看起来就像是从 Windows. 启动的
- 将显示编号设置为 0 单击下一步。
- Select 启动无客户端并单击下一步。
- 在“服务器选项”中,选中标题为“禁用服务器控制”的框。不选中此框可以让您在以后的道路上 "unspecified protocol error"。
- 单击“下一步”并保存您的配置。
这将创建一种稍后启动 Xming 的快速方法。
这将解决 "No protocol specified" 错误。
谢谢。