3.779 - after upgrade Raspberry Pi touchscreen display does not work any more

Hello Volumio wonderful people!

After latest update to 3.779 Raspberry Pi official touchscreen stopped working.
What I tried so far (everything without any luck) is:

  • Install and reinstall plugin,
  • Factory reset,
  • Fresh installation of 3.779
    None of above activities helped to enable display again. Now after fresh installation of 3.779 I cannot even install Touch Display. Attempt ends with following log:
Downloading plugin at https://plugins.volumio.workers.dev/pluginsv2/downloadLatestStable/touch_display/volumio/buster/armhf
END DOWNLOAD: https://plugins.volumio.workers.dev/pluginsv2/downloadLatestStable/touch_display/volumio/buster/armhf
Creating install location
Unpacking plugin
Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
Checking for duplicate plugin
Copying plugin to location
Installing necessary utilities
Re-synchronizing package index files from their sources
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 https://deb.nodesource.com/node_14.x buster InRelease
Hit:3 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists...
Running apt-get -y install failed
Plugin failed to install!
Cleaning up...
Removing dependencies
Deleting /opt/volumiokiosk.sh
Deleting /data/volumiokiosk
Deleting /data/volumiokioskextensions
Deleting /lib/systemd/system/volumio-kiosk.service
Enabling login prompt
Done
Removing plugin directory /data/plugins/user_interface/touch_display
Removing temporary directory /tmp/touch_display-ra9hCPrcS6
An error occurred while installing the plugin Error

I did try previous versions of plug in without luck.
Thank you so much for your help!

Aleks

Logs: http://logs.volumio.org/volumio/9KdGdaj.html

by any chance, did you change the password?

Mine works. using a pi4. the touchscreen plugin took a long time to install though.

Hi @Darmur thank you for your question. No I did not, actually I am not sure if there is any. I can see that I am logged in on web interface.

Hi @jocoman I guess I am not lucky with Pi3…

Hi , i had the same issue on a 3b+ as soon as updated to latest version lost the touch screen , i tryed everything you tried no luck , in the end i had to install an older version , Volumio-3.631-2024-02-21-pi that fixed it .

Where can you download previous versions?

found it in a forum , just google Volumio-3.631-2024-02-21-pi

1 Like

Exactly same problem here…
Did anyone manage to fix this without rolling back the Volumio Version?

Okay, quick fix if plugin cannot be installed:

  1. SSH into volumio
  2. Run “sudo dpkg --configure -a”
  3. Run “sudo apt-get -y install”
  4. Reinstall plugin via GUI

Worked at least for me, but still not sure if it will run flawlessly after installing.

Hi @Halloran I found this links, hope it will help:

https://updates.volumio.org/pi/volumio/3.631/Volumio-3.631-2024-02-21-pi.zip

https://updates.volumio.org/pi/volumio/3.757/Volumio-3.757-2024-09-17-pi.zip

I did not try any of them yet, but I will try later release first and then the 3.631

Thank you @MichaelE!

Remedy that you mentioned is not working for me. Volumio says that plugin already exists but it is not in list of installed plugins.

Downloading plugin at https://plugins.volumio.workers.dev/pluginsv2/downloadLatestStable/touch_display/volumio/buster/armhf
END DOWNLOAD: https://plugins.volumio.workers.dev/pluginsv2/downloadLatestStable/touch_display/volumio/buster/armhf
Creating install location
Unpacking plugin
Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
An error occurred while installing the plugin Error: Plugin touch_display already exists

I will try install 3.757 or 3.631 and see how it goes. Will post result here.

I confirm that there are problems with the latest Volumio update. My screen stopped working, even the backlight doesn’t work. The only thing that helped was installing the previous version of Volumio
RPi 3, Display 7" for Raspberry

Dear upgrade sufferers,

If this is not much to ask, can you be more specific about your hardware please?

Raspberry Pi 3 family:

Code Model Revision RAM Manufacturer
9020e0 3A+ 1.0 512MB Sony UK
9020e1 3A+ 1.1 512MB Sony UK
a02082 3B 1.2 1GB Sony UK
a020d3 3B+ 1.3 1GB Sony UK
a020d4 3B+ 1.4 1GB Sony UK
a22082 3B 1.2 1GB Embest
a32082 3B 1.2 1GB Sony Japan
a52082 3B 1.2 1GB Stadium
a22083 3B 1.3 1GB Embest

Raspberry Pi 4 family:

Code Model Revision RAM Manufacturer
a03111 4B 1.1 1GB Sony UK
b03111 4B 1.1 2GB Sony UK
b03112 4B 1.2 2GB Sony UK
b03113 4B 1.3 2GB Sony UK
b03114 4B 1.4 2GB Sony UK
b03115 4B 1.5 2GB Sony UK
c03111 4B 1.1 4GB Sony UK
c03112 4B 1.2 4GB Sony UK
c03114 4B 1.4 4GB Sony UK
c03115 4B 1.5 4GB Sony UK
d03114 8B 1.4 8GB Sony UK
d03115 8B 1.5 8GB Sony UK

Raspberry Pi 7 inch Touch Screen has three revisions, marked on the PCB. Each revision uses altered DSI Atmel controller.

Matching problem to a specific hardware combination will speed up the troubleshooting.

Kind Regards,

1 Like

To get the info as one-liner:
cat /proc/cpuinfo | grep "Model" && cat /proc/cpuinfo | grep "Revision"

volumio@rpi4-ws-dsi:~$ cat /proc/cpuinfo | grep "Model" && cat /proc/cpuinfo | grep "Revision"
Model           : Raspberry Pi 4 Model B Rev 1.4
Revision        : d03114
1 Like

Sure! I’m having problems since the updates and I’m on a02082 on the Pi 7" v1.1.
I’ve tested the same set up on a Pi 4 model B and the screen works perfectly.

Hey @Scott_Seager,

Let’s try nudge the DSI connector and force framebuffer on card{0,1}.

Add to /boot/userconfig.txt:

[all]
display_auto_detect=1
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-7inch

After reboot, share debug log link please.

Kind Regards,

Hi @nerd, thank you so much for all your help!

In my case, Pi Display 7" is v1.1 as well as @Scott_Seager was mentioning and Pi revision gives back:

Model : Raspberry Pi 3 Model B Rev 1.2
Revision : a22082

I managed to install 3.757 and it works just fine. So, someone should check delta to latest and greatest. Of course, autoupdate is disabled for now in my case. Please let me know if I could be of further assistance.

In my case
Model : Raspberry Pi 3 Model B Rev 1.2
Revision : a22082
Pi Display 7" is v1.1

@Scott_Seager, @adpe45, @Dmitri,

A bit technical, nonetheless this is what is needed to get us further:

Without any changes to the /boot/userconfig.txt and comment out any dtoverlay line if present (place # at the beginning of the line).

Boot your Pi 3B with Volumio OS
Login with ssh to your booted Volumio OS

sudo udevadm monitor -p > udev.txt &
sudo dtoverlay vc4-kms-v3d
sudo dtoverlay vc4-kms-dsi-7inch

Halt the udevadm using fg and Ctrl-C and attach udev.txt to your report.
Dump loader by dmesg > dmesg.txt and attach dmesg.txt to your report.
List loaded modules by lsmod > lsmod.txt and attach lsmod.txt to your report.

Post link of your bug report log with your report.

Reminder:

Kind Regards,