【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
相关推荐
Auv开心2 分钟前
Ubuntu 20.04 默认视频播放器(Totem)无法播放 MP4 文件,通常是因为缺少多媒体编解码器。以下是几种解决方法:
linux·ubuntu·音视频
天空'之城20 分钟前
Linux 系统编程 15:UDP 编程
linux·系统编程·udp协议
utf8mb4安全女神22 分钟前
如果复制windows 内容到 Linux,带入不可见特殊符,怎么解决
linux·运维·服务器
fei_sun34 分钟前
网卡、网关、网桥、交换机、路由器
linux·服务器·网络
2601_961593421 小时前
Mac 虚拟机跑 Linux 选哪个?CentOS 8 稳定版适配方案
linux·macos·centos
ljs6482739511 小时前
智慧商城(Smart Mall):基于 Spring Boot + Vue 3 的现代化电商平台实战
linux·vue.js·spring boot·后端
run21professional1 小时前
系统包管理器和语言级包管理器的区别,及其源配置
linux
阿成学长_Cain1 小时前
Linux grpck命令超全详解|校验组文件完整性、修复/etc/group错误实战
linux·运维·服务器·网络
四方云2 小时前
2026电销系统科普:直呼、回拨没有优劣之分,选对场景才高效
人工智能·机器人·销售成长·电销系统
Yana.nice2 小时前
Weblogic日志体系
linux