Waveshare amoled 5.5 touchscreen plugin doesnt work after update

Ok. Your setup looks very nice BTW :slight_smile:

As next please post the output of

cat /etc/X11/Xwrapper.config

Yes,
Nice looking setup :slight_smile:

Just installed Volumio 2.917 from scratch on a Pi 4 2GB and let it rest for some minutes. Then installed the plugin from the plugin store. Starts and works without problems here. I’m using a Raspberry Pi Foundation 7" display, but that shouldn’t make a difference.

I suspect something went wrong during plugin installation. Occasionally, DNS problems cause packages not to be downloaded. Usually, uninstalling and reinstalling the plugin helps then, unless some DNS filtering or blocking is happening. I am not saying this is happening in your case, but maybe start with a fresh sytem again and before you start installing the plugin run

journalctl -f > install.log

After the plugin has been installed stop recording the log with Ctrl+c. This way we could check if downloading or installing packages fail.

Since the log file will be quite large you may rather upload the file than posting its content.

1 Like

have tried everything and… suddenly …
screen rotation by 90 degrees creates the issue with X-server connection
I tried 2 options:

  • to rotate via WebUI from the plugin settings menu
  • to rotate via config.txt; “display_rotate=1” statement

in both cases I get this error

#edit
overrided GPU memory setting: 64MB
and it does work now
:slight_smile: thanks gvolt!
image

2 Likes

Glad it works now! :grinning:

1 Like

maybe you know the answer for the very last question :slight_smile:

In order to make to work a screensaver built in the plugin I need to include the statement into config.txt
hdmi_blanking = 1
Otherwise, without this statement the screensaver doesnt work.

Unfortunately, hdmi_blanking switches the power off and waking up again takes at least 2…3 seconds.

I thought to myself, maybe there is a possibility to use a “fake” screensaver". Meaning show a solid black screen, but do not perform any DPMS (no standby, suspend, off) and also not a real blank (which turns off the monitor).

I found out, I can use a trick;

xsetroot -solid black
xset s on
xset s xx yy
xset s noblank

but it doesnt work for me… No expierience/skills how to sort it out.