通过Wayland terminal运行dbus-lanuch程序报错

病吕布 2024-10-12 10:03:16

通过Wayland terminal运行dbus-lanuch程序报错
1.开发板连接显示器;
2.打开Wayland terminal;
3.在该终端上设置环境:export PATH=$PATH:/usr/sbin:/sbin
4.在该终端上运行dbus-lanuch,出现/usr/bin/dbus-daemon没权限访问题:
“Failed to execute message bus daemon /usr/bin/dbus-daemon:Permission denied.”
5.而且会发现其他各种访问问题,例如运行命令:cd ~ 也会报错

...全文
858 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38498942 2024-10-17
  • 打赏
  • 举报
回复

首先是处理一下文件系统的挂载权限:




adb shell uname -a
adb shell cat /firmware*/v*/v*
adb shell "cat /proc/mounts | grep ext4" 
adb shell mount -o remount,rw /
adb shell "cat /proc/mounts | grep ext4" 

如果还是不行, 就修改disable掉verity权限:

adb wait-for-device root
adb disable-verity
adb reboot
adb wait-for-device root
adb shell mount -o remount,rw /
adb shell "cat /proc/mounts | grep ext4" 

如果还是不行, 我们就关闭selinux:

adb root
adb shell setenforce permissive

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧