gpt4 book ai didi

linux - 无法使用 Qt 应用程序连接到 X 服务器 :0. 0

转载 作者:IT王子 更新时间:2023-10-29 00:13:37 25 4
gpt4 key购买 nike

在 Fedora 10 上编译。

我刚刚启动了我的第一个 qt GUI 应用程序。我使用了所有默认设置。

它只是一个简单的形式。它构建正常,没有任何错误。但是当我尝试运行应用程序时。我收到以下消息:

Starting /home/rob/projects/qt/test1/test1/test1...
No protocol specified
test1: cannot connect to X server :0.0

谢谢你的建议,

最佳答案

造成这种情况的一般原因如下:

  1. 环境中未设置 DISPLAY。
    解决方案:

    export DISPLAY=:0.0
    ./myQtCmdHere

    (虽然这似乎不是错误的,因为它说哪个 X 显示它正在尝试连接。另外,它并不总是 0.0,但大多数时候是)

  2. 尝试运行 X 应用程序的非授权用户
    解决方案(作为X拥有用户,即:你自己)

    xhost +local:root   # where root is the local user you want to grant access to. 

关于linux - 无法使用 Qt 应用程序连接到 X 服务器 :0. 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/646930/

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