首页 > 解决方案 > 本地运行 MPI 应用程序或启动 ParaView 时 MIT-MAGIC-COOKIE-1 密钥无效

问题描述

我在本地使用 Ubuntu 20.04,没有远程访问或任何东西。尽管如此,每当我从终端启动时paraview,或者当我运行使用 MPI 的应用程序时(我认为它调用就足够了MPI_Init()),我都会收到错误消息 Invalid MIT-MAGIC-COOKIE-1 key

我该如何解决这个问题?

MPI 实现:开放 MPI 4.0.3

ParaView 版本:5.7.0

标签: ubuntumpixauth

解决方案


我找到了rm ~/.Xauthority,然后注销并重新开始工作。

查看 xinit 错误的解决方法:https ://github.com/dnschneid/crouton/issues/197

更多关于出现这种情况的原因:https ://askubuntu.com/a/300737/1057634

根据手册页,当您运行涉及远程服务器的 GUI 应用程序以及使用ssh -X进行 ssh 时,会自动创建 ~/.Xauthority 文件(但如果您只是 ssh,则会收到一条错误消息,提示您需要 . Xauthority 文件能够连接到服务器)。


推荐阅读