GUIv1 with mods white screen on beta 3.60~20

Good evening.
The new menu looks great but on gui v1 we only have a white empty screen on raspberry pi 4 with gui mods.
Display connected over DSI
Reboot 8 times did not help.

Hi, sorry to hear that. please make an issue here: GitHub - kwindrem/GuiMods: VenusOS GUI enhancements and modifications.

I will need to make conditional code to import the proper QtQuick based on Venus OS version. I need to know which version the QtQuick change happened.

I have the same issue here. Because of a weird bug I had on v3.54, I had to upgrade to v3.60~53 where the bug is gone. But now I have another issue. All I have is a white screen for GUI-v1 both on my HDMI touch display (RPi 4) and remote as well. GUI-v2 still works remotely, but of course I can’t have it on the display, so it is not a solution at all.

I removed all the packages I had installed, including GuiMods. The only package that is left is SetupHelper, at the latest version. I still get a white screen despite that. Here are the logs I get:

@4000000067f039883aa9b14c file:///opt/victronenergy/gui/qml/PageBattery.qml:1:1: module "QtQuick" version 1.1 is not installed
@4000000067f039883aa9c0ec      import QtQuick 1.1
@4000000067f039883aa9cca4      ^
@4000000067f039883aa9d474 loading QML files failed

Any idea what I can do to fix this and get GUI-v1 back on the latest v3.60 firmware?

Thanks!

The answer is here.
You are using a mod. Contact the mod provider.

The only package I have is SetupHelper. As I explained above, I completely uninstalled GuiMods and everything else before doing the upgrade to the new firmware. Still white screen. So the white screen I’m getting is not because of GuiMods, since it’s not installed at all, hence my question. Could this be caused by SetupHelper though?

They were on and you did remove them.
It is possible. Something didn’t go well.

It might be worth doing a flash from sd though if you haven’t already.

The error suggests that PageBattery.qml is leftover from a previous version since somewhere between v3.60~17 and V3.60~21 Victron switched from QtQuick 1.1 to QtQuick 2.

GuiMods does not modify PageBattery.qml so it’s unlikely that it is the cause.

I would uninstall SetupHelper, reinstall the latest beta (currently v3.60~53) using online update without any modifications active, upgrade your packages to their latest version then install them one at a time. Start with a blind install of SetupHelper v8.31. Then you can use PackageManager to update and reinstall each package manually. Lastly, install the author’s latest version for any modification that does not use SetupHelper.

If you find a package that causes this problem, notify the author via the related GitHub repo’s issues section. As mentioned above, posting here for an issue with a package, it’s best to not post here but rather post on GitHub as the author might miss an important issue (I didn’t see this one until today when I was looking for something else!!)

Hey all, for anyone in the future that runs into the white aka blank page issue, see also here for a detailed step by step instruction how to resolve that: White page in Classic UI after update from v3.55 to v3.60 - #7 by mpvader