[PLUGIN] Touch Display

Hi! Thanks for the warm welcome :blush:
Here’s all the info you asked for to help untangle my “screen salad”

• Volumio Version:
Volumio 3.569

• Screen Info - It’s Just One Monitor!
I know it sounded like multiple devices, but it’s actually just one single screen:
• 8.8 inch HDMI display, resolution 1920x480
• Touchscreen panel, USB-powered
• Designed for PC, Raspberry Pi, AIDA64
• Often called a temperature/status display or secondary dashboard monitor
• Very wide aspect ratio (~21:5)
• Connected via HDMI (for video) and USB (for touch)
• Product link:
https://aliexpress.ru/item/1005005653159471

Config:

cat /boot/config.txt
----------------------
## DO NOT EDIT THIS FILE
# APPLY CUSTOM PARAMETERS TO userconfig.txt

initramfs volumio.initrd

gpu_mem=128
gpu_mem_256=32
gpu_mem_512=32
gpu_mem_1024=128

max_usb_current=1

include volumioconfig.txt
include userconfig.txt

#### Volumio i2s setting below: do not alter
dtoverlay=hifiberry-dac

Userconfig:

cat /boot/userconfig.txt
----------------------
# Add your custom config.txt options to this file, which will be preserved during updates

Beofre we dig into this, first upgrade Volumio to a more recent version. I think 3,5 is about 1-2 year old.

Not sure if you’re using a rpi3,4 or 5. add to /boot/userconfig.txt:
if rpi4:

dtoverlay=vc4-kms-v3d-pi4
hdmi_group=2
hdmi_mode=87
hdmi_timings=480 0 88 44 148 1920 0 4 5 36 0 0 0 60 0 89000000 7
hdmi_drive=1
framebuffer_width=1920
framebuffer_height=480
max_framebuffer_width=480
max_framebuffer_height=1920

if rpi5:

dtoverlay=vc4-kms-v3d-pi5
hdmi_group=2
hdmi_mode=87
hdmi_timings=480 0 88 44 148 1920 0 4 5 36 0 0 0 60 0 89000000 7
hdmi_drive=1
framebuffer_width=1920
framebuffer_height=480
max_framebuffer_width=480
max_framebuffer_height=1920

I’m using rpi3

dtoverlay=vc4-kms-v3d
hdmi_group=2
hdmi_mode=87
hdmi_timings=480 0 88 44 148 1920 0 4 5 36 0 0 0 60 0 89000000 7
hdmi_drive=1
framebuffer_width=1920
framebuffer_height=480
max_framebuffer_width=480
max_framebuffer_height=1920
1 Like

Thank you very much, everything works with this code:

dtoverlay=vc4-kms-v3d

hdmi_group=2

hdmi_mode=87

hdmi_timings=480 0 88 44 148 1920 0 4 5 36 0 0 0 60 0 89000000 7

hdmi_drive=1

framebuffer_width=1920

framebuffer_height=480

max_framebuffer_width=480

max_framebuffer_height=1920

We are very happy! But, only the screen does not rotate, it is standing vertically, and it is necessary horizontally. Commands were entered in userconfig like this: display_rotate=1; display_rotate=3; kmsdrm.rotate=1; kmsdrm.rotate=3. Can you please help with this question? Rpi3🫠

Please stop creating new topics for the same.
Did you even try to do this within the plugin itself?

Did you try the rotation option on the Touch Display plugin’s config page?

Hello there,

I’ve come to see you because I’m having problems installing the plugin on my Pi. I’ve made several attempts but each time I get a 70% error and the plugin won’t install.

My fresh configuration:
-Pi5 4gb
-innomaker DAC pro
-waveshare 7.9

I’ve enabled SSH and made the change to declare the screen

Traduit avec DeepL (https://dee.pl/app)

This indicates that not all software packages the plugin requires succeeded to download. Most often either sytem time ist not set correctly or a network issue is the cause for failing downloads. The reason can be unreachable repositories, e.g. because of DNS blocking. Sometimes changing the repository mirror as described here helps.

If you should be using something like pi-hole or special DNS settings in your network, make sure to rule them out as a possible cause, too.

Thanks for the leads.

I have a standard network configuration, I’m switching to ethernet (wifi and metal box…).

This morning I checked Volumio’s time settings, I’m in the right time zone.
No modified dns or anything.

I’ll rewrite the image to see, since I’ve got other stuff screwing up on the side it won’t hurt and it’s not for the time it takes.

Hello everyone,

I’m not sure if this is useful here or if the topic has already been discussed by the developers, but I’d like to share it with you. With my official Raspberry Touch Display 2, I occasionally experienced a loss of the touchscreen function. So, I set up a service that resets the goodix_ts driver at each startup. Since then, it has been working perfectly. As this only applies to the official Raspberry Display 2, I don’t know if it could be useful in the plugin, but I’m sharing a link to the other thread where I posted my solution.

I should also mention that my Raspberry Pi 4 is powered via the GPIO by my DigiOne Signature, which itself is powered by a Shanti linear power supply.

Feel free to share any comments.

New install 4.025 on Raspberry 4, 5inch DSI display IPS 800*480 touch screen error when installing Plugin Touch Screen “An error occurred while installing Plugin Error”
This plugin still works fine on version 3.832
Sorry I had to use google translate
Log: https://logs.volumio.org/volumio/sVzaFXV.html

After updating Touch Display Plugin from 3.5.0 to 3.5.5 on RPi2B and RPi4b, both systems were destroyed; display plugin had errors and could not be deleted or reinstalled.
To make it work again I had to do a ‘Factory Reset’ and then configure all Plugins again, installing Touch Display Plugin 3.5.1 this time.

Sorry for that, but without information about the Volumio versions on the affected systems and without logs, it is impossible to verify the cause of the problem.

1 Like

@gvolt Thank you. Real time error, update time again and I installed ok

1 Like

Hey @gvolt ,
New install 4.028 Rapberry PI5 Virtual keyboard not work are possibility to fix it ?

Thanks

Hello, Raspberry Pi 4/2GB RAM, Volumio 4.029
Problem with Touch Display installation, I only have information from the installation process.

Downloading plugin at https://plugins.volumio.workers.dev/pluginsv2/downloadLatest/touch_display/volumio/bookworm/armhf
END DOWNLOAD: https://plugins.volumio.workers.dev/pluginsv2/downloadLatest/touch_display/volumio/bookworm/armhf
Tworzenie miejsca instalacji
Wypakowywanie wtyczki
Sprawdzenie, czy wtyczka jest odpowiednia dla tej wersji Volumio The plugin can be used with this version of Volumio
Wyszukiwanie zduplikowanych wtyczek
Kopiowanie wtyczki do miejsca instalacji
Instalowanie niezbędnych narzędzi
Re-synchronizing package index files from their sources
Hit:1 https://deb.nodesource.com/node_20.x bookworm InRelease
Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:3 http://raspbian.raspberrypi.com/raspbian bookworm InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Installing graphical environment
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libfontenc1 libice6 libsm6 libxaw7 libxcomposite1 libxft2 libxinerama1
libxkbfile1 libxmu6 libxpm4 libxt6 libxtst6 libxxf86dga1
Suggested packages:
mesa-utils
The following NEW packages will be installed:
libfontenc1 libice6 libsm6 libxaw7 libxcomposite1 libxft2 libxinerama1
libxkbfile1 libxmu6 libxpm4 libxt6 libxtst6 libxxf86dga1 x11-utils
0 upgraded, 14 newly installed, 0 to remove and 11 not upgraded.
Need to get 0 B/894 kB of archives.
After this operation, 2394 kB of additional disk space will be used.
Selecting previously unselected package libfontenc1:armhf.
(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 33945 files and directories currently installed.)
Preparing to unpack .../00-libfontenc1_1%3a1.1.4-1_armhf.deb ...
Unpacking libfontenc1:armhf (1:1.1.4-1) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../01-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../02-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../03-libxt6_1%3a1.2.1-1.1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.1-1.1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../04-libxmu6_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.3-3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../05-libxpm4_1%3a3.5.12-1.1+deb12u1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1.1+deb12u1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../06-libxaw7_2%3a1.0.14-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.14-1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../07-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../08-libxft2_2.3.6-1_armhf.deb ...
Unpacking libxft2:armhf (2.3.6-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../09-libxinerama1_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-3) ...
Selecting previously unselected package libxkbfile1:armhf.
Preparing to unpack .../10-libxkbfile1_1%3a1.1.0-1_armhf.deb ...
Unpacking libxkbfile1:armhf (1:1.1.0-1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../11-libxtst6_2%3a1.2.3-1.1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1.1) ...
Selecting previously unselected package libxxf86dga1:armhf.
Preparing to unpack .../12-libxxf86dga1_2%3a1.1.5-1_armhf.deb ...
Unpacking libxxf86dga1:armhf (2:1.1.5-1) ...
Selecting previously unselected package x11-utils.
Preparing to unpack .../13-x11-utils_7.7+5_armhf.deb ...
Unpacking x11-utils (7.7+5) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxft2:armhf (2.3.6-1) ...
Setting up libxpm4:armhf (1:3.5.12-1.1+deb12u1) ...
Setting up libxtst6:armhf (2:1.2.3-1.1) ...
Setting up libxxf86dga1:armhf (2:1.1.5-1) ...
Setting up libfontenc1:armhf (1:1.1.4-1) ...
Setting up libxinerama1:armhf (2:1.1.4-3) ...
Setting up libxkbfile1:armhf (1:1.1.0-1) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libxt6:armhf (1:1.2.1-1.1) ...
Setting up libxmu6:armhf (2:1.1.3-3) ...
Setting up libxaw7:armhf (2:1.0.14-1) ...
Setting up x11-utils (7.7+5) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u12) ...
ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_dns.so.2 is not a symbolic link

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
gldriver-test keyboard-configuration libdrm-nouveau2 libegl-mesa0 libegl1
libevdev2 libgudev-1.0-0 libinput-bin libinput10 libmtdev1 libpciaccess0
libunwind8 libutempter0 libwacom-common libwacom9 libxcvt0 libxfont2
x11-xkb-utils xbitmaps xcvt xfonts-base xfonts-encodings xfonts-utils
xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all
xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy
xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
xserver-xorg-video-fbdev xserver-xorg-video-nouveau
xserver-xorg-video-radeon xserver-xorg-video-vesa xterm
Suggested packages:
libwacom-bin xfonts-100dpi | xfonts-75dpi xfonts-scalable xinput
firmware-amd-graphics xserver-xorg-video-r128 xserver-xorg-video-mach64
xfonts-cyrillic
The following NEW packages will be installed:
gldriver-test keyboard-configuration libdrm-nouveau2 libegl-mesa0 libegl1
libevdev2 libgudev-1.0-0 libinput-bin libinput10 libmtdev1 libpciaccess0
libunwind8 libutempter0 libwacom-common libwacom9 libxcvt0 libxfont2
x11-xkb-utils xbitmaps xcvt xfonts-base xfonts-encodings xfonts-utils xinit
xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all
xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy
xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
xserver-xorg-video-fbdev xserver-xorg-video-nouveau
xserver-xorg-video-radeon xserver-xorg-video-vesa xterm
0 upgraded, 39 newly installed, 0 to remove and 11 not upgraded.
Need to get 0 B/19.3 MB of archives.
After this operation, 31.3 MB of additional disk space will be used.
Selecting previously unselected package keyboard-configuration.
(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 34073 files and directories currently installed.)
Preparing to unpack .../00-keyboard-configuration_1.221rpt1_all.deb ...
Unpacking keyboard-configuration (1.221rpt1) ...
Selecting previously unselected package gldriver-test.
Preparing to unpack .../01-gldriver-test_0.15_all.deb ...
Unpacking gldriver-test (0.15) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../02-libdrm-nouveau2_2.4.123-1~bpo12+1+rpt1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.123-1~bpo12+1+rpt1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../03-libegl-mesa0_24.2.8-1~bpo12+rpt4_armhf.deb ...
Unpacking libegl-mesa0:armhf (24.2.8-1~bpo12+rpt4) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../04-libegl1_1.6.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.6.0-1) ...
Selecting previously unselected package libevdev2:armhf.
Preparing to unpack .../05-libevdev2_1.13.0+dfsg-1+rpi1_armhf.deb ...
Unpacking libevdev2:armhf (1.13.0+dfsg-1+rpi1) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Preparing to unpack .../06-libgudev-1.0-0_237-2_armhf.deb ...
Unpacking libgudev-1.0-0:armhf (237-2) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../07-libwacom-common_2.6.0-1_all.deb ...
Unpacking libwacom-common (2.6.0-1) ...
Selecting previously unselected package libwacom9:armhf.
Preparing to unpack .../08-libwacom9_2.6.0-1_armhf.deb ...
Unpacking libwacom9:armhf (2.6.0-1) ...
Selecting previously unselected package libinput-bin.
Preparing to unpack .../09-libinput-bin_1.22.1-1_armhf.deb ...
Unpacking libinput-bin (1.22.1-1) ...
Selecting previously unselected package libmtdev1:armhf.
Preparing to unpack .../10-libmtdev1_1.1.6-1_armhf.deb ...
Unpacking libmtdev1:armhf (1.1.6-1) ...
Selecting previously unselected package libinput10:armhf.
Preparing to unpack .../11-libinput10_1.22.1-1_armhf.deb ...
Unpacking libinput10:armhf (1.22.1-1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../12-libpciaccess0_0.17-2_armhf.deb ...
Unpacking libpciaccess0:armhf (0.17-2) ...
Selecting previously unselected package libunwind8:armhf.
Preparing to unpack .../13-libunwind8_1.6.2-3_armhf.deb ...
Unpacking libunwind8:armhf (1.6.2-3) ...
Selecting previously unselected package libutempter0:armhf.
Preparing to unpack .../14-libutempter0_1.2.1-3_armhf.deb ...
Unpacking libutempter0:armhf (1.2.1-3) ...
Selecting previously unselected package libxcvt0:armhf.
Preparing to unpack .../15-libxcvt0_0.1.2-1_armhf.deb ...
Unpacking libxcvt0:armhf (0.1.2-1) ...
Selecting previously unselected package libxfont2:armhf.
Preparing to unpack .../16-libxfont2_1%3a2.0.6-1_armhf.deb ...
Unpacking libxfont2:armhf (1:2.0.6-1) ...
Selecting previously unselected package x11-xkb-utils.
Preparing to unpack .../17-x11-xkb-utils_7.7+7_armhf.deb ...
Unpacking x11-xkb-utils (7.7+7) ...
Selecting previously unselected package xbitmaps.
Preparing to unpack .../18-xbitmaps_1.1.1-2.2_all.deb ...
Unpacking xbitmaps (1.1.1-2.2) ...
Selecting previously unselected package xcvt.
Preparing to unpack .../19-xcvt_0.1.2-1_armhf.deb ...
Unpacking xcvt (0.1.2-1) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../20-xfonts-encodings_1%3a1.0.4-2.2_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2.2) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../21-xfonts-utils_1%3a7.7+6_armhf.deb ...
Unpacking xfonts-utils (1:7.7+6) ...
Selecting previously unselected package xfonts-base.
Preparing to unpack .../22-xfonts-base_1%3a1.0.5+nmu1_all.deb ...
Unpacking xfonts-base (1:1.0.5+nmu1) ...
Selecting previously unselected package xinit.
Preparing to unpack .../23-xinit_1.4.0-1_armhf.deb ...
Unpacking xinit (1.4.0-1) ...
Selecting previously unselected package xserver-common.
Preparing to unpack .../24-xserver-common_2%3a21.1.7-3+rpt3+deb12u10_all.deb ...
Unpacking xserver-common (2:21.1.7-3+rpt3+deb12u10) ...
Selecting previously unselected package xserver-xorg-core.
Preparing to unpack .../25-xserver-xorg-core_2%3a21.1.7-3+rpt3+deb12u10_armhf.deb ...
Unpacking xserver-xorg-core (2:21.1.7-3+rpt3+deb12u10) ...
Selecting previously unselected package xserver-xorg-video-amdgpu.
Preparing to unpack .../26-xserver-xorg-video-amdgpu_23.0.0-1_armhf.deb ...
Unpacking xserver-xorg-video-amdgpu (23.0.0-1) ...
Selecting previously unselected package xserver-xorg-video-radeon.
Preparing to unpack .../27-xserver-xorg-video-radeon_1%3a19.1.0-3_armhf.deb ...
Unpacking xserver-xorg-video-radeon (1:19.1.0-3) ...
Selecting previously unselected package xserver-xorg-video-ati.
Preparing to unpack .../28-xserver-xorg-video-ati_1%3a19.1.0-3_armhf.deb ...
Unpacking xserver-xorg-video-ati (1:19.1.0-3) ...
Selecting previously unselected package xserver-xorg-video-fbdev.
Preparing to unpack .../29-xserver-xorg-video-fbdev_1%3a0.5.0-2_armhf.deb ...
Unpacking xserver-xorg-video-fbdev (1:0.5.0-2) ...
Selecting previously unselected package xserver-xorg-video-nouveau.
Preparing to unpack .../30-xserver-xorg-video-nouveau_1%3a1.0.17-2_armhf.deb ...
Unpacking xserver-xorg-video-nouveau (1:1.0.17-2) ...
Selecting previously unselected package xserver-xorg-video-vesa.
Preparing to unpack .../31-xserver-xorg-video-vesa_1%3a2.5.0-1+b1_armhf.deb ...
Unpacking xserver-xorg-video-vesa (1:2.5.0-1+b1) ...
Selecting previously unselected package xserver-xorg-video-all.
Preparing to unpack .../32-xserver-xorg-video-all_1%3a7.7+23+b1_armhf.deb ...
Unpacking xserver-xorg-video-all (1:7.7+23+b1) ...
Selecting previously unselected package xserver-xorg-input-libinput.
Preparing to unpack .../33-xserver-xorg-input-libinput_1.2.1-1_armhf.deb ...
Unpacking xserver-xorg-input-libinput (1.2.1-1) ...
Selecting previously unselected package xserver-xorg-input-all.
Preparing to unpack .../34-xserver-xorg-input-all_1%3a7.7+23+b1_armhf.deb ...
Unpacking xserver-xorg-input-all (1:7.7+23+b1) ...
Selecting previously unselected package xserver-xorg-input-wacom.
Preparing to unpack .../35-xserver-xorg-input-wacom_1.1.0-1_armhf.deb ...
Unpacking xserver-xorg-input-wacom (1.1.0-1) ...
Selecting previously unselected package xserver-xorg.
Preparing to unpack .../36-xserver-xorg_1%3a7.7+23+b1_armhf.deb ...
Unpacking xserver-xorg (1:7.7+23+b1) ...
Selecting previously unselected package xserver-xorg-legacy.
Preparing to unpack .../37-xserver-xorg-legacy_2%3a21.1.7-3+rpt3+deb12u10_armhf.deb ...
Unpacking xserver-xorg-legacy (2:21.1.7-3+rpt3+deb12u10) ...
Selecting previously unselected package xterm.
Preparing to unpack .../38-xterm_379-1_armhf.deb ...
Unpacking xterm (379-1) ...
Setting up xinit (1.4.0-1) ...
Setting up libpciaccess0:armhf (0.17-2) ...
Setting up gldriver-test (0.15) ...
Created symlink /etc/systemd/system/multi-user.target.wants/glamor-test.service → /lib/systemd/system/glamor-test.service.
Created symlink /etc/systemd/system/multi-user.target.wants/rp1-test.service → /lib/systemd/system/rp1-test.service.
Setting up libdrm-nouveau2:armhf (2.4.123-1~bpo12+1+rpt1) ...
Setting up x11-xkb-utils (7.7+7) ...
Setting up libunwind8:armhf (1.6.2-3) ...
Setting up libegl-mesa0:armhf (24.2.8-1~bpo12+rpt4) ...
Setting up xfonts-encodings (1:1.0.4-2.2) ...
Setting up libmtdev1:armhf (1.1.6-1) ...
Setting up libutempter0:armhf (1.2.1-3) ...
Setting up libegl1:armhf (1.6.0-1) ...
Setting up libxcvt0:armhf (0.1.2-1) ...
Setting up xserver-common (2:21.1.7-3+rpt3+deb12u10) ...
Setting up keyboard-configuration (1.221rpt1) ...
Setting up xserver-xorg-legacy (2:21.1.7-3+rpt3+deb12u10) ...
Setting up libxfont2:armhf (1:2.0.6-1) ...
Setting up libevdev2:armhf (1.13.0+dfsg-1+rpi1) ...
Setting up libgudev-1.0-0:armhf (237-2) ...
Setting up xbitmaps (1.1.1-2.2) ...
Setting up libwacom-common (2.6.0-1) ...
Setting up libwacom9:armhf (2.6.0-1) ...
Setting up xserver-xorg-core (2:21.1.7-3+rpt3+deb12u10) ...
Setting up xserver-xorg-video-radeon (1:19.1.0-3) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up libinput-bin (1.22.1-1) ...
Setting up xcvt (0.1.2-1) ...
Setting up xserver-xorg-input-wacom (1.1.0-1) ...
Setting up xfonts-base (1:1.0.5+nmu1) ...
Setting up xserver-xorg-video-fbdev (1:0.5.0-2) ...
Setting up xserver-xorg-video-vesa (1:2.5.0-1+b1) ...
Setting up xterm (379-1) ...
update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Setting up libinput10:armhf (1.22.1-1) ...
Setting up xserver-xorg-video-amdgpu (23.0.0-1) ...
Setting up xserver-xorg (1:7.7+23+b1) ...
Setting up xserver-xorg-video-nouveau (1:1.0.17-2) ...
Setting up xserver-xorg-input-libinput (1.2.1-1) ...
Setting up xserver-xorg-video-ati (1:19.1.0-3) ...
Setting up xserver-xorg-video-all (1:7.7+23+b1) ...
Setting up xserver-xorg-input-all (1:7.7+23+b1) ...
Processing triggers for udev (252.39-1~deb12u1+rpi1) ...
Processing triggers for fontconfig (2.14.1-4) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u12) ...
ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_dns.so.2 is not a symbolic link

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
bsdextrautils cpp cpp-12 groff-base libglu1-mesa libisl23 libmpc3 libmpfr6
libopengl0 libpipeline1 libuchardet0 libxcb-damage0 man-db x11-apps
x11-session-utils x11-xserver-utils xfonts-100dpi xfonts-75dpi
xfonts-scalable xorg-docs-core
Suggested packages:
cpp-doc gcc-12-locales cpp-12-doc groff apparmor www-browser mesa-utils
nickle cairo-5c xorg-docs x11-xfs-utils
The following NEW packages will be installed:
bsdextrautils cpp cpp-12 groff-base libglu1-mesa libisl23 libmpc3 libmpfr6
libopengl0 libpipeline1 libuchardet0 libxcb-damage0 man-db x11-apps
x11-session-utils x11-xserver-utils xfonts-100dpi xfonts-75dpi
xfonts-scalable xorg xorg-docs-core
0 upgraded, 21 newly installed, 0 to remove and 11 not upgraded.
Need to get 7235 kB/19.2 MB of archives.
After this operation, 45.2 MB of additional disk space will be used.
Ign:1 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf bsdextrautils armhf 2.38.1-5+deb12u3
Ign:2 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf cpp-12 armhf 12.2.0-14+rpi1+deb12u1
Ign:1 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf bsdextrautils armhf 2.38.1-5+deb12u3
Ign:2 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf cpp-12 armhf 12.2.0-14+rpi1+deb12u1
Ign:1 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf bsdextrautils armhf 2.38.1-5+deb12u3
Ign:2 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf cpp-12 armhf 12.2.0-14+rpi1+deb12u1
Err:1 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf bsdextrautils armhf 2.38.1-5+deb12u3
Could not connect to ftp.fi.muni.cz:80 (147.251.48.205), connection timed out
Err:2 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf cpp-12 armhf 12.2.0-14+rpi1+deb12u1
Unable to connect to ftp.fi.muni.cz:http:
Installation of xorg failed
Plugin failed to install!
Cleaning up...
Removing dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Package 'fonts-arphic-ukai' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'fonts-arphic-gbsn00lp' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'fonts-unfonts-core' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'fonts-ipafont' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'fonts-vlgothic' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'fonts-thai-tlwg-ttf' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'openbox' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
gldriver-test* keyboard-configuration* libdrm-nouveau2* libegl-mesa0*
libegl1* libevdev2* libgudev-1.0-0* libinput-bin* libinput10* libmtdev1*
libpciaccess0* libunwind8* libutempter0* libwacom-common* libwacom9*
libxcvt0* libxfont2* x11-xkb-utils* xbitmaps* xcvt* xfonts-base*
xfonts-encodings* xfonts-utils* xinit* xserver-common* xserver-xorg*
xserver-xorg-core* xserver-xorg-input-all* xserver-xorg-input-libinput*
xserver-xorg-input-wacom* xserver-xorg-legacy* xserver-xorg-video-all*
xserver-xorg-video-amdgpu* xserver-xorg-video-ati* xserver-xorg-video-fbdev*
xserver-xorg-video-nouveau* xserver-xorg-video-radeon*
xserver-xorg-video-vesa* xterm*
0 upgraded, 0 newly installed, 39 to remove and 11 not upgraded.
After this operation, 31.3 MB disk space will be freed.
(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 35562 files and directories currently installed.)
Removing gldriver-test (0.15) ...
Removing xserver-xorg (1:7.7+23+b1) ...
Removing xserver-xorg-video-all (1:7.7+23+b1) ...
Removing xserver-xorg-video-vesa (1:2.5.0-1+b1) ...
Removing xserver-xorg-video-ati (1:19.1.0-3) ...
Removing xserver-xorg-video-radeon (1:19.1.0-3) ...
Removing xserver-xorg-input-wacom (1.1.0-1) ...
Removing xserver-xorg-video-nouveau (1:1.0.17-2) ...
Removing xserver-xorg-video-fbdev (1:0.5.0-2) ...
Removing xserver-xorg-input-all (1:7.7+23+b1) ...
Removing xserver-xorg-input-libinput (1.2.1-1) ...
Removing libdrm-nouveau2:armhf (2.4.123-1~bpo12+1+rpt1) ...
Removing libinput10:armhf (1.22.1-1) ...
Removing libinput-bin (1.22.1-1) ...
Removing libevdev2:armhf (1.13.0+dfsg-1+rpi1) ...
Removing libwacom9:armhf (2.6.0-1) ...
Removing libgudev-1.0-0:armhf (237-2) ...
Removing libmtdev1:armhf (1.1.6-1) ...
Removing xterm (379-1) ...
update-alternatives: using /usr/bin/koi8rxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/uxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Removing libutempter0:armhf (1.2.1-3) ...
Removing libwacom-common (2.6.0-1) ...
Removing xcvt (0.1.2-1) ...
Removing xserver-xorg-legacy (2:21.1.7-3+rpt3+deb12u10) ...
Removing xbitmaps (1.1.1-2.2) ...
Removing xfonts-base (1:1.0.5+nmu1) ...
Removing xfonts-utils (1:7.7+6) ...
Removing xfonts-encodings (1:1.0.4-2.2) ...
Removing xinit (1.4.0-1) ...
Removing xserver-xorg-video-amdgpu (23.0.0-1) ...
Removing xserver-xorg-core (2:21.1.7-3+rpt3+deb12u10) ...
Removing keyboard-configuration (1.221rpt1) ...
Removing libegl1:armhf (1.6.0-1) ...
Removing libegl-mesa0:armhf (24.2.8-1~bpo12+rpt4) ...
Removing libpciaccess0:armhf (0.17-2) ...
Removing libunwind8:armhf (1.6.2-3) ...
Removing libxcvt0:armhf (0.1.2-1) ...
Removing libxfont2:armhf (1:2.0.6-1) ...
Removing xserver-common (2:21.1.7-3+rpt3+deb12u10) ...
Removing x11-xkb-utils (7.7+7) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u12) ...
ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_dns.so.2 is not a symbolic link

Processing triggers for udev (252.39-1~deb12u1+rpi1) ...
Processing triggers for fontconfig (2.14.1-4) ...
(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 34087 files and directories currently installed.)
Purging configuration files for xinit (1.4.0-1) ...
Purging configuration files for gldriver-test (0.15) ...
Purging configuration files for xserver-xorg (1:7.7+23+b1) ...
Purging configuration files for xserver-xorg-core (2:21.1.7-3+rpt3+deb12u10) ...
rm: cannot remove '/var/log/Xorg.*.log': No such file or directory
rm: cannot remove '/var/log/Xorg.*.log.old': No such file or directory
Purging configuration files for xfonts-utils (1:7.7+6) ...
Purging configuration files for xfonts-base (1:1.0.5+nmu1) ...
Purging configuration files for xterm (379-1) ...
Purging configuration files for keyboard-configuration (1.221rpt1) ...
Purging configuration files for xserver-xorg-legacy (2:21.1.7-3+rpt3+deb12u10) ...
Processing triggers for fontconfig (2.14.1-4) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libfontenc1* libice6* libsm6* libxaw7* libxcomposite1* libxft2*
libxinerama1* libxkbfile1* libxmu6* libxpm4* libxt6* libxtst6* libxxf86dga1*
x11-utils*
0 upgraded, 0 newly installed, 14 to remove and 11 not upgraded.
After this operation, 2394 kB disk space will be freed.
(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 34073 files and directories currently installed.)
Removing x11-utils (7.7+5) ...
Removing libfontenc1:armhf (1:1.1.4-1) ...
Removing libxaw7:armhf (2:1.0.14-1) ...
Removing libxmu6:armhf (2:1.1.3-3) ...
Removing libxt6:armhf (1:1.2.1-1.1) ...
Removing libsm6:armhf (2:1.2.3-1) ...
Removing libice6:armhf (2:1.0.10-1) ...
Removing libxcomposite1:armhf (1:0.4.5-1) ...
Removing libxft2:armhf (2.3.6-1) ...
Removing libxinerama1:armhf (2:1.1.4-3) ...
Removing libxkbfile1:armhf (1:1.1.0-1) ...
Removing libxpm4:armhf (1:3.5.12-1.1+deb12u1) ...
Removing libxtst6:armhf (2:1.2.3-1.1) ...
Removing libxxf86dga1:armhf (2:1.1.5-1) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u12) ...
ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns6.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4_minimal.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns4.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_mdns.so.2 is not a symbolic link

ldconfig: /lib/arm-linux-gnueabihf/libnss_dns.so.2 is not a symbolic link

(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 33954 files and directories currently installed.)
Purging configuration files for x11-utils (7.7+5) ...
Deleting /opt/volumiokiosk.sh
Deleting /data/volumiokiosk
Deleting /data/volumiokioskextensions
Deleting /lib/systemd/system/volumio-kiosk.service
Done
Wystąpił błąd podczas instalowania wtyczki Error
Removing plugin directory /data/plugins/user_interface/touch_display

Notice: Call for Volunteer Developer - Chrome/Chromium Plugin Update

We are seeking a volunteer with experience in Chrome/Chromium extensions to help update the Keyboard plugin for Volumio which this Touch Display plugin relies on.

Starting with Chromium version 136, support for Manifest V2 extensions has been deprecated. To ensure the plugin remains functional, it needs to be converted from Manifest V2 to Manifest V3.

If you have experience working with Chrome extensions or are willing to take on the migration, please join the effort. Your contribution will help maintain compatibility for all users relying on this plugin.

Please reply in this thread if you are interested in volunteering.

Thank you for supporting the Volumio community.

2 Likes

Update on the Chrome/Chromium Keyboard Plugin

A huge thanks to the overwhelming tidal wave of volunteers who pledged their time and effort to migrate the Keyboard plugin from Manifest V2 to Manifest V3. Out of our thousands of plugin users, the total number of volunteers came in at a strong, decisive zero.

Faced with such an impossible choice, I carefully selected the one shining candidate from this vast pool of nothingness: myself (@nerd).

For anyone still interested, the prepared extension can be found here:
https://github.com/foonerd/chrome-virtual-keyboard-v3

Chromium 136 and later deprecates Manifest V2, so if you want this to keep working, you might eventually need to care. Until then, I’ll just keep wearing the crown of “volunteer” by default.

Kind Regards,

2 Likes