【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
相关推荐
bosins7 分钟前
将 Hyper-V 上的 Ubuntu 虚拟机内容迁移到 WSL (Windows Subsystem for Linux) 中
linux·windows·ubuntu
我星期八休息30 分钟前
扩展—DNS与ICMP
linux·服务器·网络
筝筝ba1 小时前
linux 查询当前登录的用户数量
linux·服务器·网络
天空属于哈夫克31 小时前
企业微信怎么发图片和文件?文本接口发不了附件怎么办
机器人·自动化·企业微信
woniu_buhui_fei1 小时前
日常工作常用的命令(Linux+JDK)
linux·运维·服务器
coward912 小时前
全志T507 (sun50iw9p1)sunxi pinctrl 子系统实现分析
linux·嵌入式硬件
imaol12 小时前
文件编程--标准IO
linux·运维·算法
梦想的旅途23 小时前
企业微信Webhook回调怎么做自动回复和AI客服
数据库·机器人·自动化·企业微信·rpa
我是小灰灰吖3 小时前
解决高频率图像处理中的内存“只增不减”:glibc malloc_trim实战指南
linux·qt
小嵌同学3 小时前
Linux 内核中断处理机制详解:上半部、下半部与延迟执行策略
linux·嵌入式·bsp