树莓派4之前的版本上,屏幕旋转用的是修改config.txt文件,而在树莓派4上,因为改了驱动程序,再修改config.txt文件就不起作用了。
网上看到的办法,基本都说了

但是这里面有个坑,有些HDMI或者DSI屏幕没有加载好驱动。直接运行这个命令,提示是这样的:

查看连接的显示器,也看不到HDMI设备,只能看到一个通用显示器驱动程序

目前看起来,是因为屏幕的驱动问题,导致树莓派没有正确识别到屏幕。

解决办法:

  • 修改显存为64MB
  • 启用Fake KMS OpenGL驱动
  • 识别到显示器后,使用xrandr命令翻转屏幕

1、修改64MB显存

SSH上去使用

sudo raspi-config

选择4 Performance Options

选择P2 GPU Memory

输入64,回车

2、启用OpenGL驱动

选择6 Advanced Options

选择A2 GL Driver

选择G2 GL Fake KMS OpenGL desktop friver

按Tab键选择Finish,回车

选择Yes,回车,自动重启

3、Xrandr命令

重启之后,树莓派应该可以正确识别显示器驱动了,这时候使用

DISPLAY=:0 xrandr --listmonitors

命令,可以看到连接的HDMI或者DSI显示器

如果有DSI显示器,可以看到DSI-1

确认可以看到显示器之后,在使用xrandr命令就可以调整显示器方向了

xrandr --output HDMI-1 --rotate normal //恢复正常显示
xrandr --output HDMI-1 --rotate left //旋转270
xrandr --output HDMI-1 --rotate right //旋转90
xrandr --output HDMI-1 --rotate inverted  //翻转180

【逗老师的小技巧】树莓派4翻转屏幕,加载OpenGL驱动相关推荐

  1. 【逗老师的小技巧】群晖UPS NUT接口开发探索

    平时喜欢研究技术的同学们,应该用过或者至少听说Synology群晖的NAS产品.今天逗老师就讲一个NAS和UPS的故事. Synology群晖的NAS产品里,有一个UPS管理功能.对于市面上大部分带有 ...

  2. android开发小技巧:实现listview异步加载图片

    2019独角兽企业重金招聘Python工程师标准>>> 针对listview异步加载图片这个问题,麦子学院android开发老师讲了一种非常实用的方法,麦子学院android开发老师 ...

  3. 【逗老师的小技巧】群晖Synology更改存储池和存储空间编号

    强迫症的福利 有时候我们遇到了群晖的NAS存储池编号乱了,或者想自定义修改一下存储池编号.本篇文章介绍如何修改存储池和存储空间编号,DSM 7.0可用. [改硬盘有风险,尽量做个备份] 一.修改存储池 ...

  4. 【逗老师的小技巧】win10 l2tp ipsec 无法连接解决方案

    1.单击"开始",单击"运行",键入"regedit",然后单击"确定" 2.找到下面的注册表子项 HKEY_LOCAL ...

  5. 【逗老师的小技巧】黑群晖DSM 6.2.3混合MBR分区启动问题-适配古老电脑

    先说一个现象,众所周知DSM DS36xx 6.2.3的引导镜像有一个BUG导致其只能通过传统方式引导.但是无一例外的网上给出的6.2.3引导镜像统统是UEFI+Legacy混合启动镜像,镜像本身是一 ...

  6. 【逗老师的小技巧】MacOS重置网络连接的方法

    如果MacOS在连接网络的时候出现各种奇怪的问题时,可以尝试重置MacOS的网络配置. 1.打开"Finder(访达)",按住Command+Shift+G,打开"前往文 ...

  7. 小技巧——windows应用商店 无法加载页面解决办法

    1.打开控制面板 2.点击网络和Internet 3.点击Internet选项 4.点击"高级"栏 5.把 TLS1.0-1.3 勾选,全选上并点击应用 再打开Microsoft ...

  8. 【PIL处理图片】小技巧之画虚线、加粗字体、长文本自动分行(符号处理)

    [PIL处理图片]系列文章目录 小技巧之图片透明渐变处理 小技巧之画虚线.加粗字体.长文本自动分行(符号处理) 小技巧之圆角边框处理 上一篇介绍了图片渐变蒙版处理,还有一些其他的小技巧,一起在这里介绍 ...

  9. 正确加载MySQL驱动的语句_正确加载MySQL驱动的语句_____________________;_学小易找答案...

    [多选题]电子图书的特点是 [简答题] [单选题]为了准备病理学考试,王同学想在图书馆借一本人民卫生出版社出版的熊小亮编写的<病理学试题库>,经过检索发现该书都被借出去了 , 最方便快捷的 ...

最新文章

  1. vdi voi idv区别_VDI桌面虚拟化和IDV桌面虚拟化到底有哪些不同
  2. Kubernetes的三种集群外部访问方式及使用场景说明:NodePort、LoadBalancer和Ingress
  3. DB-Engines 3月数据库排行:排名前十数据库七成分数下降
  4. MVC架构中,用户的请求简单梳理
  5. mysql用户的权限分配
  6. 【java】浅析JDK中ServiceLoader的源码
  7. (进阶)LeetCode(206)——反转链表(JavaScript)
  8. Flex 基于数据源的Menu Tree
  9. python语言的主网址-Python简介
  10. 清空数据库中的某个表中数据
  11. 插入排序 java实现
  12. java批处理框架 pdf_史上最轻松入门之Spring Batch - 轻量级批处理框架实践
  13. k2p华硕系统怎么设置_双频路由器怎么设置网速快(k2p刷华硕怎么设置网速好)
  14. 【SNMP】snmp trap 介绍、安装、命令|Trap的发送与接收代码实现
  15. SpringBoot上传文件到后端服务器
  16. oracle命令切换用户,Oracle 常用命令
  17. android英文菜单,安卓recovery菜单中英文对照
  18. vue禁用浏览器前进后退
  19. annaconda 安装 opencv(cv2)
  20. 2020年教师资格证考试课件百度云网盘地址分享

热门文章

  1. 基于emq x开源版实现服务重启后主题和消息恢复的完整方案
  2. 揭秘山寨iPad诞生记:3名工程师60天完成
  3. 【论文笔记之 Speech Separation Overview】Supervised Speech Separation Based on Deep Learning-An Overview
  4. UOS系统使用root账号远程ssh登陆配置
  5. 批量爬取27270美女栏目图片
  6. oracle触发器 发消息短信,自个儿写的短信指令查询燃气费oracle触发器
  7. vue中用echarts实现复合饼图,带关系连接线
  8. 计算机基础操作模拟题,自学考试《计算机应用基础》操作模拟练习题(2006下
  9. 算法训练 Day48
  10. 考研英语大纲单词A~D(附排序词语用代码)