gpt4 book ai didi

java - 为什么 jvisualvm 崩溃并显示消息 : "No protocol specified"

转载 作者:太空狗 更新时间:2023-10-29 12:35:49 24 4
gpt4 key购买 nike

使用 ubuntu 11.10。当我从命令行运行 jvisualvm 时,输出是:“未指定协议(protocol)”。然后程序退出。

最佳答案

Jayan 说得对,这看起来像 DISPLAY错误,当您尝试在与不同用户相同的机器上或在远程机器上运行命令时,可能会发生这种情况。如果您不担心安全问题,这里有一个快速修复方法。

  • 输入 xhost +在您的本地机器上作为主用户(可以启动调出窗口的程序的用户,例如 xterm )。

  • 如果您在同一台机器上以另一个用户的身份运行命令,您现在可能就可以执行此操作。如果没有,请尝试 export DISPLAY=localhost:0.0作为该用户。

  • 如果您在远程机器上运行命令,但希望它显示在您的本地机器上,请尝试 export DISPLAY=YOUR_IP_ADDRESS:0.0在远程机器上。

我在尝试以用户身份在我的本地计算机上运行 JVisualVM 时遇到它 mapred分析一些 Hadoop 作业。我可以想象,当 Hadoop 跨集群运行时(而不是在我的本地机器上以伪分布式模式运行),必须登录到远程机器才能执行此操作。

(关于安全的评论:xhost + 将允许互联网上的任何人在知道您的 IP 地址的情况下在您的计算机上弹出窗口。xhost 的效果在您重新启动时重置,因此这通常不是问题一台个人电脑。)

关于java - 为什么 jvisualvm 崩溃并显示消息 : "No protocol specified",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12022052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com