Venus OS 3.72 display issues after update

finally updated my Raspberry pi 3b from 3.55 to 3.72… what a mistake! Screen is messed up now. specifically the touch screen no longer times out and dims, the touch calibration is gone. In fact its upsidedown and reversed! SSH login password was reset. and because of the touch issue it took me hours to successfully set a password to be able to login! Add to that even if you select “classic GUI” for the remote session, you still get the “NEW GUI” which is missing menu options. Add to that when the device reboots it doesn’t land on the display page that shows you consumption, energy flow, etc. it lands on the first menu page and its almost impossible to change pages because of the touch calibration issue.

in 3.72, how do I fix the touch screen calibration issue as GUIMODS no longer seems to work. is there an alternate method for addressing this?

Also the option to revert back to 3.55 is not an option in 3.72! Looks like that got messed up too

I understand that Victron is producing these builds for us DIY’ers and its open source, but this latest build has some seriously basic issues!

Hi, there are quite a few topics on Pi, guimods and new versions in this section.
Have a scratch around and you should find answers.

I have a RPI 4 and v3.72 works without incident on it. I do not think it is a generic problem with v3.72.

GuiMods alone is not enough to set up all touchscreens. Some work without any tweaks while others need changes to /uboot/config.txt. For these, including rotating the display, I have a package called RpiDisplaySetup that provides a command-line setup script to help with these tweaks and also touchscreen calibration.

If you want to revert to v3.55 you can download

https://updates.victronenergy.com/feeds/venus/release/images/raspberrypi2/venus-image-raspberrypi2-20250403132010-v3.55.rootfs.wic.gz

and place it on a usb flash drive, insert it into the RPI and reboot.

Hi Kevin, I am having a similar issue as the original poster, except I need to run my touchscreen inverted. The image will invert fine, but I cannot get the touch functionality to invert even after calibration. It is a 5" Waveshare capacitive touchscreen that worked well previously before upgrading my Venus OS to the new version 3.72. I previously had the version with only GUIv1, 3.42. Thank you in advance for any ideas to try.

My /u-boot/config.txt is below:

kernel=u-boot.bin

[pi2]

device_tree=bcm2709-rpi-2-b.dtb

[pi3]

device_tree=bcm2710-rpi-3-b.dtb

dtoverlay=miniuart-bt,disable-bt

core_freq=400

core_freq_min=400

[pi3+]

device_tree=bcm2710-rpi-3-b-plus.dtb

[pi02]

device_tree=bcm2710-rpi-zero-2-w.dtb

dtoverlay=miniuart-bt,krnbt=on,disable-bt

[all]

dtparam=spi=on

#### RpiDisplaySetup begin

disable_overscan=1

# allow HDMI display to enter low powr mode

hdmi_blanking=1

hdmi_force_hotplug=1

hdmi_group=2

hdmi_mode=87

hdmi_cvt=800 480 60 1 0 0 0

display_hdmi_rotate=2

#### RpiDisplaySetup end

I’m sorry but I don’t have any suggestions. It’s been a long time since I’ve run an HDMI display and don’t currently have a setup for testing one. The last time I did test an HDMI touch display, the touch rotated with the image. Also, different displays have different behavior.

Thank you for your quick response, Kevin. What displays are you using these days, or are you only using GUIv2 in a web browser?

My hdmi display is mounted in the wall of my camper (caravan) so I was hoping that I could get it to display the updated Victron GUI.

Lauren

My working system is a Cerbo with Victron Touch 70. My test system is a RPI 4 with the original Raspberry PI 7" touchscreen.

I am not actually running the New UI. A few things remain that work better in the old UI with GuiMods.

The new UI does not run locally on the PI platforms yet. Until then, you would need to run a second PI with Raspberry PI OS and use a web browser.

Thanks Kevin. I just drilled some new holes in the wall, rerouted some cables, and physically flipped the screen around. Hardware solution for a software problem. :smile:

I think it should be good now.