gpt4 book ai didi

linux - 错误 : XDG_RUNTIME_DIR not set in the environment

转载 作者:太空宇宙 更新时间:2023-11-04 11:44:16 27 4
gpt4 key购买 nike

我运行 GStreamer 管道从 rtsp 服务器获取数据。

然后我得到错误:error: XDG_RUNTIME_DIR not set in the environment.

我已经将一些配置添加到 visudo 中:sudo visudo

Defaults env_keep += "DISPLAY XAUTHORITY"
Defaults env_keep += "https_proxy"

还是不行。但它在 Ubuntu 16.04 中运行良好

我的环境是“5.0.0-29-generic#31~18.04.1-Ubuntu SMP Thu Sep 12 18:29:21 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux”。

如果您有任何解决方案,请告诉我。非常感谢

最佳答案

我已经解决了我的问题。我的经验是再次检查我们的源代码或环境。我也尝试了“https://askubuntu.com/questions/456689/error-xdg-runtime-dir-not-set-in-the-environment-when-attempting-to-run-naut”,但它对我的情况没有帮助。

我还在userroot 下输入“$printenv”,我看到用户环境对“XDG_RUNTIME_DIR”有很多设置。所以,我尝试在用户下运行我的应用程序:./app。结果是一样的。

然后,我再次检查了我的源代码(export GST_DEBUG=2)。我看到我的源代码使用插件 autovideoconvert 将 BGR 转换为 I420,但它出错了。因此,我将autovideoconvert 更改为videoconvert,然后错误得到修复。谢谢

关于linux - 错误 : XDG_RUNTIME_DIR not set in the environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58317665/

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