问题描述:
需要能够远程桌面连接到带Debian系统的RFID读写器,然后运行Demo程序。由于处理器的架构是armhf,尝试向日葵(没有对应CPU架构的远程版本)、VNC(安装了VNCServer,无反应)均未能远程。后通过
sudo apt-get install net-tools xrdp命令,通过rdp协议远程连接桌面成功。但Demo程序无法打开运行。

问题现象:
Debian远程桌面后QT程序无法运行问题处理

问题分析:
这是因为远程端没有添加xfce显示设备的幻数,系统不知道用哪个显示设备来。

解决问题步骤:

  1. 切换管理员权限
    sudo su
    cd ~ (之前没有成功,就少这一步)

  2. 然后查看幻数:
    xauth list $DISPLAY 可以看到幻数,比如:debian/unix:10 MIT-MAGIC-COOKIE-1 c32937afa6ecbaf01e46ec09a7742362

  3. 然后执行如下命令:
    touch .Xauthority
    xauth add debian/unix:10 MIT-MAGIC-COOKIE-1 c32937afa6ecbaf01e46ec09a7742362

最后成功打开QT程序:
Debian远程桌面后QT程序无法运行问题处理

相关文章:

  • 2022-12-23
  • 2021-04-04
  • 2022-01-05
  • 2021-05-31
  • 2022-12-23
  • 2021-11-04
  • 2022-01-02
  • 2021-11-23
猜你喜欢
  • 2022-12-23
  • 2021-05-29
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
相关资源
相似解决方案