树莓派上的自定义分辨率

5
我以前从未使用过树莓派,现在配置它时遇到了麻烦。我一直在寻找解决问题的答案,但没有成功。也许答案已经存在,但我可能无法理解,这是有可能的。
我有一个 Raspberry Pi 3,它输出到一个非常高的 LED 墙上。它应该显示一些在 HTML5 下工作的动态内容。代码可以正常工作,我已经在普通屏幕上进行了测试。
问题出现在当我将树莓派连接到 LED 墙时。它有一个非常特定的分辨率(192 像素宽,1216 像素高)。
我试图更改配置,将分辨率设置为最高,但离 1216 像素还差几个像素,而且对于那么大的 LED,这是非常明显的。
据我所知,只有一个有限的分辨率列表可供选择。有没有办法设置手动分辨率为 192x1216?或者至少有一个比我的屏幕适合的更大的分辨率吗?
谢谢。
3个回答

1

由于1216像素高度有点不寻常,我建议将屏幕旋转90度,并将分辨率设置为1216x192。

将这两行添加到/boot/config.txt中,如果已经存在,请注释掉任何其他出现的行。您可以通过编写sudo nano /boot/config.txt来编辑该文件。

display_rotate=1 # Rotate the screen 90 degrees
hdmi_cvt 1216 192 60 # Set the resolution to 1216x192

然后使用sudo reboot重新启动设备。

如果自定义分辨率无法正常工作,您可以尝试使用第一行旋转屏幕,并改为使用1280x720像素。


我目前无法进行测试,而且在奖励截止日期之后的几天内也没有这个可能性。不过你的回答似乎很有希望,这就是为什么我会给你奖励,并且在我真正能够测试时会回复并接受它作为答案。谢谢。 - Helwar
谢谢,如果这个方法不起作用,请回来让我看看是否有其他可行的解决方案。 - Johan
1
它确实起作用了。虽然不是简单地应用并启动,但经过一些努力,它终于起作用了。由于它无法接受我的超窄分辨率,我不得不将其设置为1280x720。很抱歉回复晚了,由于其他原因,我仍在为该项目而苦苦挣扎,这就是为什么花费了这么长时间的原因。 - Helwar
很高兴听到这个消息。我原以为宽度为192像素可能会有问题,但只要高度适合,就可以解决问题。 - Johan

0

你怎么连接?HDMI_MODE支持的最高分辨率是1920x1200。我认为这可能是树莓派的限制。

我没有使用过华硕Tinkerboard,但它似乎类似于树莓派并支持更高的分辨率。


0

对我来说,这是/boot/config.txt 的参数组合中可行的一种:

disable_overscan = 1
hdmi_group = 2
hdmi_mode = 87
hdmi_cvt = 1024 600 60 6 0 0 0
display_hdmi_rotate = 3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接