Firefly开源社区

打印 上一主题 下一主题

[Linux] 【buildroot xrandr】rk3288 屏幕控制

147

积分

0

威望

0

贡献

技术小白

积分
147

【buildroot xrandr】rk3288 屏幕控制

发表于 2020-5-7 16:57:23      浏览:5134 | 回复:8        打印      只看该作者   [复制链接] 楼主
大家好:
    我想询问一个关于屏幕控制的问题。
    我使用的是rk3288的开源主板,内核版本是4.4.194,buildroot使用的是rockchip官方的rockchip_rk3288_defconfig配置文件。
    rk官方文档中有提到可以使用xrandr工具控制屏幕显示,目前我已在buildroot中集成了xrandr应用,运行结果如下:
-----------------------------------------------------------------------------------------------
    [root@rk3288:/]# xrandr
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1920x1080     59.80*+
LVDS-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1920x1080     63.09*+
-----------------------------------------------------------------------------------------------
可以看到,xrandr已经运行成功,能够读取到我的屏幕信息。
但当我使用命令:
# xrandr --output eDP-1 --brightness 0
希望将背光关闭,但屏幕没有任何反应;
当我尝试将屏幕旋转:
# xrandr --output LVDS-1 --rotate inverted
xrandr: Configure crtc 1 failed
请问我应如何进行下一步的排错操作呢?
回复

使用道具 举报

147

积分

0

威望

0

贡献

技术小白

积分
147
发表于 2020-6-30 15:21:51        只看该作者  来自 8#
rk3288 buildroot support Xorg X11

rockchip_rk3288_defconfig_back.tar.gz

22.57 KB, 下载次数: 7, 下载积分: 灯泡 -1 , 经验 -1

售价: 1 灯泡  [记录]

buildroot support X11

回复

使用道具 举报

147

积分

0

威望

0

贡献

技术小白

积分
147
发表于 2020-5-7 19:39:11        只看该作者  沙发
可以确定的是,当我仅将上面的环境中的buildroot文件系统换成firefly提供的ubuntu文件系统,双屏异显是可以实现并控制的。
那么问题就是buildroot文件系统中是否缺少某些服务或者其他什么,而导致以上情况呢?
希望能够有同学能支持我一下,事后我将整理一份buildroot支持双屏异显的文档出来。
回复

使用道具 举报

147

积分

0

威望

0

贡献

技术小白

积分
147
发表于 2020-5-11 09:26:50        只看该作者  板凳
防沉
回复

使用道具 举报

209

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
209
发表于 2020-5-13 11:28:49        只看该作者  地板
Good Study,幫頂
--你不思故我在
回复

使用道具 举报

147

积分

0

威望

0

贡献

技术小白

积分
147
发表于 2020-5-14 09:37:54        只看该作者  5#
已经解决 buildroot下X11环境集成,QT完美运行,xrandr双屏控制(eDP+LVDS+触摸),结贴了。
回复

使用道具 举报

44

积分

0

威望

0

贡献

技术小白

积分
44
发表于 2020-6-22 16:46:03        只看该作者  6#
解决了,为什么不说是怎么解决呢...
回复

使用道具 举报

147

积分

0

威望

0

贡献

技术小白

积分
147
发表于 2020-6-30 15:13:57        只看该作者  7#
mathias 发表于 2020-6-22 16:46
解决了,为什么不说是怎么解决呢...

都是和buildroot的配置相关的,通过编译就好多了,我将配置文件共享出来。
注意:这个配置文件是按照我的需求配置的,支持X11 vnc 以及一些其他组件。其中GLIBC的库换了版本,大家下载后应该需要重新再配置一下GLIBC的版本。
回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2023-11-30 10:27:06        只看该作者  9#
cooper 发表于 2020-6-30 15:13
都是和buildroot的配置相关的,通过编译就好多了,我将配置文件共享出来。
注意:这个配置文件是按照我 ...

楼主,你好,能再共享一下这个buildroot的配置文件吗?谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表