I suspect libinput is not able to handle the WingCool Inc. TouchScreen.
Good morning,
I know other users who use this display. I think the problem is with my display and I will replace it first.
Thank you for your efforts and help
Could you check if touch works if you establish the USB connection between display and Pi only after the system has booted and the Touch Display plugin has been started?
I tried that too, unfortunately without success. Thanks, the display is going back.
@gvolt ,
Are you able to add a configurable setting to the plugin.
To avoid the white screen while the GUI loads?
open a ssh session and type:
sudo nano /opt/volumiokiosk.sh
find:
--disable-translate \
and add below:
--force-dark-mode \
Just tested it and it does work
Moved the DateTime issues to a new topic, so it can be found by others and avoid messing up this topic.
I am in despair
nothing works
And I don’t understand the peppy
Please spend some time reading the topics, as this is already answered.
Please execute via a SSH session:
https://developers.volumio.com/SSH%20Connection
sudo bash -c 'cat << EOF > /etc/X11/xorg.conf.d/99-vc4.conf
Section "OutputClass"
Identifier "vc4"
MatchDriver "vc4"
Driver "modesetting"
Option "PrimaryGPU" "true"
EndSection
EOF'
reboot
please connect to Volumio via SSH .
Then execute
cat /boot/config.txt
and
cat /boot/userconfig.txt
and post the output.
Did you run “WS_xinchDSI_MAIN.sh” on the current installation?
Please post the output of
cat /boot/config.txt
cat /boot/userconfig.txt
and
cat /var/log/Xorg.0.log
According to the picture above you currently have version 3.3.6 of the Touch Display plugin installed. Uninstall it and install 3.3.7.
I have tried all versions, including a new Volumio image in between
Execute
systemctl status -l volumio-kiosk
and post the output. Please don’t post screenshots of such command’s output but copy the output from Volumio’s console, paste it into a post and format the pasted content using code tags for better readablity.
Has the Touch Display plugin been installed from the plugin store?
Has the password for root been changed?
Thank you very much for your help
Plugins loaded from the store
The password has not been changed
volumio-kiosk.service - Volumio Kiosk
Loaded: loaded (/lib/systemd/system/volumio-kiosk.service; disabled; vendor p
Active: active (running) since Fri 2024-01-19 18:23:52 CET; 1 weeks 5 days ag
Main PID: 1033 (startx)
Tasks: 76 (limit: 1563)
CGroup: /system.slice/volumio-kiosk.service
├─1033 /bin/sh /usr/bin/startx /etc/X11/Xsession /opt/volumiokiosk.sh
├─1056 xinit /etc/X11/Xsession /opt/volumiokiosk.sh -- /usr/bin/X :0
├─1057 /usr/lib/xorg/Xorg :0 -nocursor -auth /tmp/serverauth.y7Qny0yC
├─1138 /bin/bash /opt/volumiokiosk.sh
├─1164 /usr/bin/ssh-agent /opt/volumiokiosk.sh
├─1171 /usr/bin/openbox --startup /usr/lib/arm-linux-gnueabihf/openbo
├─1172 /usr/lib/chromium-browser/chromium-browser-v7 --enable-pinch -
├─1208 /usr/lib/chromium-browser/crashpad_handler --monitor-self --mo
├─1210 /usr/lib/chromium-browser/crashpad_handler --no-periodic-tasks
├─1214 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --
├─1215 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --
├─1217 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --
├─1247 /usr/lib/chromium-browser/chromium-browser-v7 --type=utility -
├─1262 /usr/lib/chromium-browser/chromium-browser-v7 --type=gpu-proce
├─1264 /usr/lib/chromium-browser/chromium-browser-v7 --type=broker
├─1273 /usr/lib/chromium-browser/chromium-browser-v7 --type=utility -
└─1287 /usr/lib/chromium-browser/chromium-browser-v7 --type=renderer
lines 1-23...skipping...
● volumio-kiosk.service - Volumio Kiosk
Loaded: loaded (/lib/systemd/system/volumio-kiosk.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2024-01-19 18:23:52 CET; 1 weeks 5 days ago
Main PID: 1033 (startx)
Tasks: 76 (limit: 1563)
CGroup: /system.slice/volumio-kiosk.service
├─1033 /bin/sh /usr/bin/startx /etc/X11/Xsession /opt/volumiokiosk.sh -- -nocursor
├─1056 xinit /etc/X11/Xsession /opt/volumiokiosk.sh -- /usr/bin/X :0 -nocursor -auth /tmp/serverauth.y7Qny0yCQv
├─1057 /usr/lib/xorg/Xorg :0 -nocursor -auth /tmp/serverauth.y7Qny0yCQv
├─1138 /bin/bash /opt/volumiokiosk.sh
├─1164 /usr/bin/ssh-agent /opt/volumiokiosk.sh
├─1171 /usr/bin/openbox --startup /usr/lib/arm-linux-gnueabihf/openbox-autostart OPENBOX
├─1172 /usr/lib/chromium-browser/chromium-browser-v7 --enable-pinch --simulate-outdated-no-au=Tue, 31 Dec 2099 23:59:
├─1208 /usr/lib/chromium-browser/crashpad_handler --monitor-self --monitor-self-annotation=ptype=crashpad-handler --d
├─1210 /usr/lib/chromium-browser/crashpad_handler --no-periodic-tasks --monitor-self-annotation=ptype=crashpad-handle
├─1214 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --no-zygote-sandbox --force-device-scale-factor=1
├─1215 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --force-device-scale-factor=1 --enable-crashpad --
├─1217 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --force-device-scale-factor=1 --enable-crashpad --
├─1247 /usr/lib/chromium-browser/chromium-browser-v7 --type=utility --utility-sub-type=network.mojom.NetworkService -
├─1262 /usr/lib/chromium-browser/chromium-browser-v7 --type=gpu-process --field-trial-handle=15721063334234145369,943
├─1264 /usr/lib/chromium-browser/chromium-browser-v7 --type=broker
├─1273 /usr/lib/chromium-browser/chromium-browser-v7 --type=utility --utility-sub-type=storage.mojom.StorageService -
└─1287 /usr/lib/chromium-browser/chromium-browser-v7 --type=renderer --disable-breakpad --force-device-scale-factor=1
Jan 19 18:23:53 volumio startx[1033]: Before reporting problems, check http://wiki.x.org
Jan 19 18:23:53 volumio startx[1033]: to make sure that you have the latest version.
Jan 19 18:23:53 volumio startx[1033]: Markers: (--) probed, (**) from config file, (==) default setting,
Jan 19 18:23:53 volumio startx[1033]: (++) from command line, (!!) notice, (II) informational,
Jan 19 18:23:53 volumio startx[1033]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jan 19 18:23:53 volumio startx[1033]: (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 19 18:23:53 2024
lines 1-30...skipping...
● volumio-kiosk.service - Volumio Kiosk
Loaded: loaded (/lib/systemd/system/volumio-kiosk.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2024-01-19 18:23:52 CET; 1 weeks 5 days ago
Main PID: 1033 (startx)
Tasks: 76 (limit: 1563)
CGroup: /system.slice/volumio-kiosk.service
├─1033 /bin/sh /usr/bin/startx /etc/X11/Xsession /opt/volumiokiosk.sh -- -nocursor
├─1056 xinit /etc/X11/Xsession /opt/volumiokiosk.sh -- /usr/bin/X :0 -nocursor -auth /tmp/serverauth.y7Qny0yCQv
├─1057 /usr/lib/xorg/Xorg :0 -nocursor -auth /tmp/serverauth.y7Qny0yCQv
├─1138 /bin/bash /opt/volumiokiosk.sh
├─1164 /usr/bin/ssh-agent /opt/volumiokiosk.sh
├─1171 /usr/bin/openbox --startup /usr/lib/arm-linux-gnueabihf/openbox-autostart OPENBOX
├─1172 /usr/lib/chromium-browser/chromium-browser-v7 --enable-pinch --simulate-outdated-no-au=Tue, 31 Dec 2099 23:59:
├─1208 /usr/lib/chromium-browser/crashpad_handler --monitor-self --monitor-self-annotation=ptype=crashpad-handler --d
├─1210 /usr/lib/chromium-browser/crashpad_handler --no-periodic-tasks --monitor-self-annotation=ptype=crashpad-handle
├─1214 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --no-zygote-sandbox --force-device-scale-factor=1
├─1215 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --force-device-scale-factor=1 --enable-crashpad --
├─1217 /usr/lib/chromium-browser/chromium-browser-v7 --type=zygote --force-device-scale-factor=1 --enable-crashpad --
├─1247 /usr/lib/chromium-browser/chromium-browser-v7 --type=utility --utility-sub-type=network.mojom.NetworkService -
├─1262 /usr/lib/chromium-browser/chromium-browser-v7 --type=gpu-process --field-trial-handle=15721063334234145369,943
├─1264 /usr/lib/chromium-browser/chromium-browser-v7 --type=broker
├─1273 /usr/lib/chromium-browser/chromium-browser-v7 --type=utility --utility-sub-type=storage.mojom.StorageService -
└─1287 /usr/lib/chromium-browser/chromium-browser-v7 --type=renderer --disable-breakpad --force-device-scale-factor=1
Jan 19 18:23:53 volumio startx[1033]: Before reporting problems, check http://wiki.x.org
Jan 19 18:23:53 volumio startx[1033]: to make sure that you have the latest version.
Jan 19 18:23:53 volumio startx[1033]: Markers: (--) probed, (**) from config file, (==) default setting,
Jan 19 18:23:53 volumio startx[1033]: (++) from command line, (!!) notice, (II) informational,
Jan 19 18:23:53 volumio startx[1033]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jan 19 18:23:53 volumio startx[1033]: (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 19 18:23:53 2024
Jan 19 18:23:53 volumio startx[1033]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Jan 19 18:23:53 volumio startx[1033]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Jan 19 18:23:56 volumio startx[1033]: [1B blob data]
Jan 19 18:23:57 volumio startx[1033]: waiting for X server to begin accepting connections .
~
~
This is how I did it
- installed Volumio and “simply” configured it
- System restart
- installed and activated the Touch Display 3.37 plugin from the store
- System restart
- changed the userconfig.txt :
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel,7_9_inch,rotation=90
- System restart
- peppy_screensaver_beta_1.3.9 installed and activated
sudo bash -c 'cat << EOF > /etc/X11/xorg.conf.d/99-vc4.conf
Section "OutputClass"
Identifier "vc4"
MatchDriver "vc4"
Driver "modesetting"
Option "PrimaryGPU" "true"
EndSection
EOF'
- System restart