gpt4 book ai didi

linux - Qt for Embedded Linux 数据目录不属于用户 0 :/tmp/qtembedded-0

转载 作者:太空宇宙 更新时间:2023-11-04 12:56:09 24 4
gpt4 key购买 nike

好吧,我对这一切都很陌生,所以如果我没有提供足够的信息请原谅我,但请随时询问更多信息。

我必须在我的 Linux 系统上从源代码安装 ParaView。 ParaView 需要安装 Qt 才能编译安装。所以我也从源代码(准确地说是 4.8.6 版)在我的 linux 系统上安装了 Qt。我的 ParaView 现已安装,但我似乎无法运行它。我第一次尝试得到以下输出:

QWSSocket::connectToLocalFile could not connect:: Connection refused
QWSSocket::connectToLocalFile could not connect:: Connection refused
QWSSocket::connectToLocalFile could not connect:: Connection refused
QWSSocket::connectToLocalFile could not connect:: Connection refused
QWSSocket::connectToLocalFile could not connect:: Connection refused
QWSSocket::connectToLocalFile could not connect:: Connection refused
No Qt for Embedded Linux server appears to be running.
If you want to run this program as a server,
add the "-qws" command-line option.

当我以 sudo 运行它时,我得到了以下输出:

Qt for Embedded Linux data directory is not owned by user 0:  /tmp/qtembedded-0

我不知道这意味着什么或如何解决它,任何帮助将不胜感激。

额外信息:我安装了 ParaView 4.4 版

我的 Qt 目录是/usr/local/Trolltech/QtEmbedded-4.8.6/bin

我的 ParaView 目录是/usr/local/bin

我在谷歌或这里找不到任何东西,这就是我问的原因。

最佳答案

If you want to run this program as a server, add the "-qws" command-line option.

真的需要这个;将它附加到您调用二进制文件的行。当尝试在运行 X11 的机器上启动它时,您需要 QVFb安装和运行,加上对它的支持(图形、鼠标和键盘)编译到 Qt 库中。

强烈建议不要从 root 权限开始。

关于linux - Qt for Embedded Linux 数据目录不属于用户 0 :/tmp/qtembedded-0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35682994/

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