ubuntu - 本地运行 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
解决方案
我找到了rm ~/.Xauthority
,然后注销并重新开始工作。
查看 xinit 错误的解决方法:https ://github.com/dnschneid/crouton/issues/197
更多关于出现这种情况的原因:https ://askubuntu.com/a/300737/1057634
根据手册页,当您运行涉及远程服务器的 GUI 应用程序以及使用ssh -X进行 ssh 时,会自动创建 ~/.Xauthority 文件(但如果您只是 ssh,则会收到一条错误消息,提示您需要 . Xauthority 文件能够连接到服务器)。
推荐阅读
- python - 可以强制执行类型提示吗?
- python - 类型表达式描述枚举名称的字符串文字联合?
- java - Java 跳过 Employee2 的 fName 是否有原因?
- laravel - 如何将 Recaptcha v2 添加到 Laravel 和 Vue js?
- r - 带有可编辑单元格的 DT 使用 observeEvent() editData() “警告:split.default 中的错误:第一个参数必须是向量”
- javascript - 如何使用 discord.js v12 登录 discord 的禁令部分?
- kubernetes - 如何重新启动使用 PVC 的容器/部署?
- python - 基于另一个 1D 数组塑造 numpy 2D 数组
- swift - 如何将 IBActions 函数放在方法 xcode 中
- c# - 异步调用阻塞mysql连接