我在运行某个程序时遇到问题。执行工作完全正常,但在执行之前出现了一行:无效的 MIT-MAGIC-COOKIE-1 密钥
有没有办法防止出现此消息?通过一些研究,我尝试了不同的命令:
xhost +local:运行前尝试
使用 export 命令更改变量 DISPLAY
检查 XAUTHORITY 环境是否存在(不存在)
你有什么其他的建议我可以尝试吗?
先感谢您。
这表明存在权限问题或只是错误的 magic cookie ..
什么对我有用:xhost + 192.168.1.2对于虚拟盒,然后在虚拟机中:DISPLAY=192.168.1.1:0.0 dbus-run my-x11-program
MIT -MAGIC-COOKIE存储在运行桌面的用户的.Xauthority文件中
您可能已经填写了错误的 .Xauthority ?
你也可以“窃取”这个(通过 ssh 传输)或在本地主机上复制,有时sudo有效,但su不行
当一切失败时:通过 ssh 运行,例如ssh -YXC myuser@the-machine "the-command"
如果您遇到MPI_init()与openMPI有关的故障,您应该阅读手册中的 mpirun-gui 部分, SE 社区中还有另一个线程描述了 MPI_Init() 它的作用
| 归档时间: |
|
| 查看次数: |
11602 次 |
| 最近记录: |