【RDKX5-sunrise桌面端-图形化无法显示问题】

前言
  • 今天修复一个在RDKX5桌面端连接显示屏无法进行图像化rqt显示的问题。
  • 具体问题为:

解决方法
  • 首先快速查看当前显示屏幕

  • DISPLAY环境变量为空说明当前系统环境没有指定图形显示目标(没有连接到 X11 图形服务器),因此我们可以手动设置:

    • 去第 0 号显示器(本机屏幕)上显示界面
bash 复制代码
export DISPLAY=:0
  • 再次执行rqt仍显示报错但提示Authorization required, but no authorization protocol specified

  • 直接退出root模式

bash 复制代码
exit
  • 执行以下命令
    • 允许本机的 root 用户访问当前 X Server(图形界面显示服务)
bash 复制代码
xhost +si:localuser:root
  • 再次切换会root
bash 复制代码
su - root
  • 再次输入rqt即可打开

  • 小贴士:为了防止rqt的插件没有全部被加载,可以考虑:

bash 复制代码
rviz2 --force-discover

tips
  • 如果远端是桌面端的话,可以考虑使用x11的远程回传服务
bash 复制代码
ssh root@192.168.XX.XX -CX
相关推荐
不会C语言的男孩33 分钟前
Linux 系统编程 · 第 8 章:进程基础
linux·c语言
古城小栈42 分钟前
Unix 与 Linux 异同小叙
linux·服务器·unix
生成论实验室2 小时前
机器人:一个自主运动的系统
人工智能·算法·语言模型·机器人·自动驾驶·agi·安全架构
凡人叶枫2 小时前
Effective C++ 条款42:了解 typename 的双重意义
java·linux·服务器·c++
2601_961875242 小时前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj2 小时前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes
lsyeei3 小时前
linux 系统目录详解
linux·运维·服务器
森G3 小时前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
阿米亚波3 小时前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
张飞飞飞飞飞3 小时前
Tmux命令使用教程
linux·服务器·ubuntu