RK3588实用技巧:查看显示器支持的分辨率,基于weston修改分辨率输出

news2024/11/28 12:51:38

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/133685938

红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

瑞芯微开发专栏


需求

  RK3588基于weston,不能自适应hdmi显示,设置固定分辨率为1920x1080。
  在这里插入图片描述
  


查看当前HDMI口支持的分辨率

cat /sys/class/drm/card0-HDMI-A-1/modes

  在这里插入图片描述
  拔掉HDMI,重启后再看:
  在这里插入图片描述
  所以,这是hdmi口支持的,与屏幕无关,至于插入屏幕为什么没有自适应1080p,现在不清楚。


基于weston指定支持的分辨率

  这里需要添加额外的,默认是没有的(注意HDMI口的名称):

vi /etc/xdg/weston/weston.ini

  额外添加如下:

[output]
name=HDMI-A-1
mode=1920x1080

  在这里插入图片描述

  然后,插入hdmi重启测试:
  在这里插入图片描述
  这里已经是去掉弹出菜单栏了,如何去掉弹出菜单栏查看《RK3568开发笔记(十):开发板buildroot固件移植开发的应用Demo,启动全屏显示》


实际输出与桌面分辨率

  输出到hdmi是1920x1080,但是全屏应用桌面的分辨是1024x600,先这样,后续有进展再补充

void MainWindow::resizeEvent(QResizeEvent *event)
{
    ui->label->setText(QString("%1,%2,%3,%4").arg(rect().x()).arg(rect().y()).arg(rect().width()).arg(rect().height()));
}

  在这里插入图片描述


hdmi实际是副屏,主屏是mirror,如何取消mirror

  修改 /etc/profile.d/weston.sh
  去掉export WESTON_DRM_MIRROR=1 ,则让副屏不mirror镜像主屏:
  在这里插入图片描述
  在这里插入图片描述
  这时候我们发现,定制的主屏应用就是1024x600的,主屏不支持1200x800,所以这部分不用弄了。


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/133685938

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1069928.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构面试常问问题--保研及考研复试

前言: Hello大家好,我是Dream。今年保研上岸山东大学人工智能专业 (经验贴),现在将我自己的专业课备考知识点整理出来,分享给大家,希望可以帮助到大家!这是重点知识总结,…

mfoc-hardnested项目属性

常规 预处理器 NDEBUG _CONSOLE NOGDI _AMD64_ _CRT_SECURE_NO_WARNINGS CONFFILES DRIVER_ACR122S_ENABLED DRIVER_ACR122_USB_ENABLED DRIVER_ARYGON_ENABLED DRIVER_PN532_UART_ENABLED DRIVER_PN53X_USB_ENABLED ENVVARS HAVE_CONFIG_H LOG u_int16_tuint16_t u_int8_tuin…

解决Playwright无法登录Google账号的问题

文章目录 问题描述解决问题免费登录生成代码问题描述 当使用playwright需要登入google帐号的时候,有可能会出现下面的情况:无法登录,提示浏览器不安全(因为我们是脚本使用) 【Python自学笔记】微软自动化测试工具playwright,微软版selenium解决问题 解决上面这个无法登入…

竞赛 深度学习 python opencv 动物识别与检测

文章目录 0 前言1 深度学习实现动物识别与检测2 卷积神经网络2.1卷积层2.2 池化层2.3 激活函数2.4 全连接层2.5 使用tensorflow中keras模块实现卷积神经网络 3 YOLOV53.1 网络架构图3.2 输入端3.3 基准网络3.4 Neck网络3.5 Head输出层 4 数据集准备4.1 数据标注简介4.2 数据保存…

Windows关闭指定端口程序

1.netstat -ano |findstr “4710” 2.查询当前端口PID为8376的进程 tasklist | findstr 8376 3. 选择杀死进程的方式 taskkill /f /t /im "PID or process name " ① taskkill /f /t /im “8376” ② taskkill /f /t /im “node.exe”

MPLS VPN知识点梳理与实战

项目拓扑与项目需求 项目需求:如图所示,某公司拥有总部和分支A、分支B。现在需要实现如下需求 总部和分支通过mpls vpn互联,运营商内部使用RR放射MP-bgp路由,运营商IGP协议选择ospf,企业内部的IGP选择ospf2、分支A和分…

【初识Jmeter】【接口自动化】

jmeter的使用笔记1 Jmeter介绍与下载安装介绍安装配置配置与扩展组件 jmeter的使用基本功能元素登陆请求与提取cookie其他请求接口关联Cookie-响应成功聚合报告查看 Jmeter介绍与下载安装 介绍 jmeter是apache公司基于java开发的一款开源压力测试工具,体积小&…

HTML5使用html2canvas转化为图片,然后再转为base64.

介绍 场景:今天同事提了个协助,将HTML5文件中的元素转为图片,并且最终转为base64格式传给后端。感觉还挺有意思就记录下。(试例如下) 步骤一:引入html2canvas 的js源码 html2canvas.min.js 下载地址 htt…

民族民俗景区3d智慧旅游系统提升游客旅游体验和质量

随着科技的不断发展,传统的旅游方式正在逐渐被新的技术和系统所取代。网上3D沉浸式旅游体验凭借其身临其境的沉浸式体验优势,正成为旅游业的新宠。 网上3D沉浸式旅游体验是将旅游景区、度假区、休闲街区、科博馆等场所空间,利用VR全景制作、w…

API商品数据接口概述,API商品数据接口的组成

API商品数据接口是一种应用程序接口,用于提供商品数据的服务。它允许开发者通过编写代码来访问和获取商品数据,以便于他们在自己的应用程序中使用。API商品数据接口可以使用各种不同的协议和标准来实现,例如RESTful API、SOAP、XML-RPC等&…

Antv/s2 明细表 透视表实现和性能优化(一)

前言 以我实际项目环境为准,vuets为技术框架,代码如果有什么不懂欢迎留言评论我会回复的 透视表 定义文件 class PivotTableControl extends BaseControl {type pivotTable;label controls.chart.pivotTable;icon tc-color-pivot-table;widget () &…

Linux设备驱动的精髓在哪?为何感觉写驱动就像写八股文?

Linux设备驱动的精髓在哪?为何感觉写驱动就像写八股文? 话题背景:随着互联网尤其是移动互联网的发展,Android手机操作系统得到了广泛应用,而Android系统是基于Linux系统开发的。另外,大数据、云计算等技术也…

7321-2017 定形耐火制品试样制备方法

声明 本文是学习GB-T 7321-2017 定形耐火制品试样制备方法.pdf而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本标准规定了定形耐火制品制样的定义、制样部位的确定原则和试样的制备。 本标准适用于定形耐火制品试样的制备。 2 规范性引用文…

AI:10-基于TensorFlow的玉米病害识别

玉米是世界上最重要的粮食作物之一,然而,玉米病害对其产量和质量造成了严重威胁。传统的病害识别方法通常依赖于人工观察和经验判断,效率低下且易受主观因素影响。近年来,基于深度学习的图像识别技术在农业领域取得了显著进展,为玉米病害的快速、准确识别提供了新的解决方…

【虚拟机】根据已有IP获取当前网段的主机范围

虚拟机有的时候会需要自己手动分配IP,此时无论是和宿主主机通信、还是访问外网,都需要保证和宿主主机在一个网段。现在已知宿主主机的 IP 和子网掩码,需要知道宿主主机所处网段可以分配哪些IP。 假设宿主主机 IP 为172.20.10.2,子…

[补题记录] Atcoder Beginner Contest 323(E、F)

URL:https://atcoder.jp/contests/abc323 目录 E Problem/题意 Thought/思路 Code/代码 F Problem/题意 Thought/思路 Code/代码 E Problem/题意 有 N 首歌曲,每首歌曲时长为 Ti。每次随机播放一首歌曲,问在 X 0.5 这一时刻&#x…

ict在线测试设备功能如何作用与芯片静态功耗测试,提升性能和稳定性

在芯片的众多测试项目中芯片的功耗测试可谓重中之重,因为芯片的功耗不仅关系着芯片的整体工作性能也对芯片的效率有着非常重大的影响。芯片的功耗测试包括动态功耗和静态功耗。 芯片静态功耗是什么? 芯片的静态功耗也叫做芯片静态电流,它是芯片测试中的…

时尚品牌为什么需要软文推广?

时尚行业一直以其创造力引领着全球消费市场的发展,随着时尚品牌市场的竞争愈发激烈,时尚行业的营销方式必须更具战略性,才能在众多品牌中脱颖而出,在最近几年,软文营销一直是时尚行业常用的营销手段之一,为…

二维码安全技术交底如何做

安全技术交底是一项非常重要的安全管理工作,对于保障施工现场的安全和人员的生命安全具有不可替代的作用。二维码安全技术交底可以逐级落实、责任到人、有据可查、是目前最方便、实用的交底方式,下面我们可以参考利用凡尔码搭建建筑管理系统来管理安全技…

【力扣每日一题】2023.10.8 股票价格波动

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 这道题是程序设计题,要我们实现一个类,一共是四个功能,第一个是给一个时间戳和价格,表示该…