树莓派显示器故障排除
在你开始之前
你有一个好的电源吗?
遇到间歇性问题,还是在右上角看到一个小小的彩虹方块?您可能需要更好的电源。
我们建议使用官方的 2 .5A适配器,因为我们知道它可以工作,但是任何优质的 2 .5A电源都应该可以工作。
您是否更新了树莓派 OS?
如果没有,请确保您的软件是最新的,以解决许多问题。
您可以撤消以前对rpi-update
的任何使用,并通过连接将 Pi 恢复到最新的稳定软件
到网络并运行:
`` sudo apt update sudo apt install --reinstall libraspberrypi0 libraspberrypi- {bin,dev,doc} raspberrypi-bootloader sudo 重启
## 常见问题
### 我的触摸屏无法正常工作或间歇性工作
- 确保已更新树莓派 OS(有关步骤,请参见上文)
- 检查较小的带状电缆是否正确安装
如果要确保 Pi 已检测到触摸屏,请尝试运行:
``
dmesg | grep -i ft5406
您应该看到几行看起来像这样:
文字 [5.224267] rpi-ft5406 rpi_ft5406:探测设备 [5.225960]输入:基于 FT5406 内存的驱动程序,为/devices/virtual/input/input3
检测到的触摸屏还会使/proc/cmdline中的 fbheight 和 fbwidth 参数分别等于 480 和 800 (屏幕分辨率)。您可以通过运行以下命令进行验证:
猫/proc/cmdline | grep bcm2708_fb
### 我的屏幕颠倒了!
根据您的展示架,您可能会发现 LCD 显示屏默认为上下颠倒。您可以通过使用`/boot/config.txt`旋转来解决此问题。
``
sudo nano /boot/config.txt
然后加:
`` lcd_rotate = 2
按下 CTRL + X和 y 保存。最后:
sudo 重启
### 当我关闭/重启我的 Pi 时,我的显示消失为奇怪的图案
不要惊慌!这是完全正常的。
### 我的显示器是黑色的
*确保您已更新树莓派 OS(有关步骤,请参见上文)
*检查 Pi 和 LCD 之间的带状电缆是否正确安装
*确保已将 SD 卡正确插入 Pi
### 我的显示器是白色的
*检查显示器和驱动器板之间的较大带状电缆是否正确安装
### 树莓派操作系统说我的屏幕是 752x448 。肯定是错的吗?
是的,屏幕应为 800x480 。这是启用过扫描的结果。
通过运行 raspi -config禁用它:
``
sudo raspi-config
然后导航至"高级选项">"过扫描"并选择"禁用"。
我的触摸屏未正确对准:我的水龙头稍有拉出
这可能也是启用过扫描的副作用,请尝试上面的解决方案。
我的屏幕无法与旧的 Model B或 Model A Pi配合使用
Model A或 B Pi需要几个额外的连接,以及额外的配置行。请参阅旧版显示支持页面。
一些窗口在屏幕底部被切断,因此我无法使用它们
如果 X 的某些窗口在屏幕的侧面/底部被切除,则不幸的是这是假定最小屏幕分辨率为 1024x768 像素的开发人员的副作用。
通常,您可以通过以下方式显示隐藏的按钮和字段:
- 右键单击窗口的边缘或顶部,
- 选择"移动"
- 使用向上箭头键将窗口向上移动到屏幕顶部之外
如果没有鼠标,请参见下面的右键单击修复。
提示与技巧
如何使用多台显示器?
目前,您无法在 X 桌面上同时使用 HDMI 和 LCD ,但可以将某些应用程序的输出发送到一个屏幕或另一个屏幕。
Omxplayer是一个例子。已对其进行了修改以启用辅助显示输出。
要开始在 LCD 显示屏上显示视频(假设它是默认显示),只需键入:
`` omxplayer video.mkv
要在 HDMI 类型上播放第二个视频:
``
omxplayer --display = 5 video.mkv
请注意:如果视频为 1080P ,则可能需要将分配给 GPU 的内存量增加到 128MB 。为此,请在 config .txt中调整 gpu _mem值。 树莓派标题数字是 1080P30 解码的,因此,如果您使用两个 1080P 剪辑,根据视频的复杂程度,它可能无法正确播放。
显示数字为:
- LCD:4 电视/HDMI:5 自动选择非默认显示:6
如何启用右键单击?
您可以模拟右键单击并更改设置。只是:
`` sudo nano /etc/X11/xorg.conf
粘贴到:
" InputClass"部分 标识符"校准" 驱动程序" evdev" MatchProduct"基于 FT5406 的内存驱动程序"
选项" EmulateThirdButton"" 1" 选项" EmulateThirdButtonTimeout"" 750" 选项" EmulateThirdButtonMoveThreshold"" 30" 结束部分
按下 CTRL + X和 y 保存。然后:
``
sudo 重启
启用后,右键单击可通过按住触摸屏进行,并且会在短暂延迟后被激活。
如何获得屏幕键盘?####佛罗伦萨虚拟键盘
安装方式:
`` sudo apt安装佛罗伦萨
#### 火柴盒虚拟键盘
像这样安装:
``
sudo apt安装火柴盒键盘
然后在"附件">"键盘"中找到。