I have a 1920x1280 monitor (Amazon: B0DPX4CWK3) connected to a RPi 3B. I installed the latest RPi OS 64-bit Bookworm. The display works, but the screen resolution is set for 1920x1080, so it is stretched vertically.
get-edid + edid-decode verify the display's native resolution:I checked the following, but 1920x1080 is the largest resolution listed:
Adding the following to the bottom of /boot/firmware/config.txt didn't work:Hmm. After doing some other configuration, this time with the command line raspi-config, it looks l can now find ~/.config/wayfire.ini. Unfortunately, adding the following didn't make any difference:Also, I saw reference to kanshi and changed the ~/.config/kanshi/config to the below, but that didn't work either:How do I get a mode matching the native resolution of this display to be created, available, & used persistently (preferably, unless another display is connected) under Raspberry Pi OS (64-bit) Bookworm on a RPi 3B (or 3B+)?
Thanks,
Rick
get-edid + edid-decode verify the display's native resolution:
Code:
... Detailed Timing Descriptors: DTD 1: 1920x1280 60.000000 Hz 3:2 79.500 kHz 165.360000 MHz (222 mm x 148 mm) Hfront 48 Hsync 32 Hback 80 Hpol P Vfront 4 Vsync 5 Vback 36 Vpol P...
- Raspberry | Preferences | Screen Configuration | Screens | HDMI-A-1 | Resolution
- wlr-randr
- raspinfo
Adding the following to the bottom of /boot/firmware/config.txt didn't work:
Code:
hdmi_group=2hdmi_mode=87hdmi_cvt=1920 1280 60
Code:
[output:HDMI-A-1]mode = 1920x1280@60000position = 0,0transform = normalscale = 1.000000
Code:
profile {output HDMI-A-1 enable mode 1920x1280@60.000 position 0,0 transform normal}
Thanks,
Rick
Statistics: Posted by rtillery — Sun Mar 09, 2025 4:18 am — Replies 4 — Views 109