gpt4 book ai didi

python - xterm 无法在 mininet 中工作

转载 作者:行者123 更新时间:2023-12-02 01:56:32 25 4
gpt4 key购买 nike

我使用的是 mininet 版本 2.1.0。我的设置是这样的,我必须运行 mininet来自远程计算机的命令,例如

ssh -X user@IP python mininet.py

X11转发似乎没问题。 X 转发不能仅在 mininet shell 中工作,但可以在 SSH shell 中工作。

但是,我无法在 mininet 上运行 xterm 命令。我没有得到任何运行 xterm 命令后的输出。

mininet> pingall
*** Ping: testing ping reachability
h1 -> h2 h3
h2 -> h1 h3
h3 -> h1 h2
*** Results: 0% dropped (6/6 received)
mininet> xterm h1
mininet> h1 xterm
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted in
this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm: Xt error: Can't open display: %s

当我从本地计算机启动 mininet 时,xterm 工作并打开一个新窗口。

在这种情况下我应该在哪里查找 xterm 相关日志?

我已经为此花费了一天多的时间。我也更新了mininet版本到最新的2.2.1,但还是没有成功。

提前致谢!

最佳答案

当我迁移到 Ubuntu 18.04 时,Mininet xterm 停止工作。我所做的只是在 Ubuntu 中安装 xterm“sudo apt install xterm”。之后我启动了 mininet (sudo mn) 并调用 mininet>xterm h1。 xterm 窗口像往常一样弹出。希望这会有所帮助。

关于python - xterm 无法在 mininet 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38040156/

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