Hi gvolt, thanks for the quick reply.
Disabling and re-enabling the plugin leads to the error message:
systemctl status -l volumio-kiosk.service
shows:
plugin off:
● volumio-kiosk.service - Volumio Kiosk
Loaded: loaded (/lib/systemd/system/volumio-kiosk.service; disabled)
Active: inactive (dead)
plugin on:
[code]● volumio-kiosk.service - Volumio Kiosk
Loaded: loaded (/lib/systemd/system/volumio-kiosk.service; disabled)
Active: failed (Result: exit-code) since Tue 2020-05-05 17:01:12 UTC; 32s ago
Process: 1388 ExecStart=/usr/bin/startx /etc/X11/Xsession /opt/volumiokiosk.sh – -nocursor (code=exited, status=1/FAILURE)
Main PID: 1388 (code=exited, status=1/FAILURE)
May 05 17:00:58 volumio startx[1388]: at http://wiki.x.org
May 05 17:00:58 volumio startx[1388]: for help.
May 05 17:00:58 volumio startx[1388]: (EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
May 05 17:00:58 volumio startx[1388]: (EE)
May 05 17:00:58 volumio startx[1388]: (EE) Server terminated with error (1). Closing log file.
May 05 17:01:12 volumio startx[1388]: xinit: giving up
May 05 17:01:12 volumio startx[1388]: xinit: unable to connect to X server: Cannot assign requested address
May 05 17:01:12 volumio startx[1388]: xinit: server error
May 05 17:01:12 volumio systemd[1]: volumio-kiosk.service: main process exited, code=exited, status=1/FAILURE
May 05 17:01:12 volumio systemd[1]: Unit volumio-kiosk.service entered failed state.[/code]
What I meant with ‘screen worked’ was that I could see the volumio interface. Calibration was wrong - so i thought I needed the two following steps.
I have a slight different screen than piotr: “Waveshare 3.5inch RPi LCD (B) v2”
so I modified the steps accordingly:
cd ~
git clone https://github.com/swkim01/waveshare-dtoverlays
sudo cp waveshare-dtoverlays/waveshare35b-v2.dtbo /boot/overlays/waveshare35b-v2.dtbo
echo dtoverlay=waveshare35b-v2 >> /boot/config.txt
sudo reboot
-> Install the touch_display plugin and enable it from the webUI.
sudo systemctl stop volumio-kiosk.service
sudo sed -i "s+/dev/fb0+/dev/fb1+" /usr/share/X11/xorg.conf.d/99-fbturbo.conf
cat /usr/share/X11/xorg.conf.d/99-fbturbo.conf
sudo systemctl start volumio-kiosk.service
[code]sudo nano /boot/config.txt
initramfs volumio.initrd
gpu_mem=64
max_usb_current=1
dtparam=audio=on
dtparam=spi=on
dtoverlay=waveshare35b-v2:rotate=90
audio_pwm_mode=2
dtparam=i2c_arm=on
disable_splash=1
hdmi_force_hotplug=0[/code]
[code]sudo nano /usr/share/X11/xorg.conf.d/99-callibration.conf
Section “InputClass”
Identifier “calibration”
MatchProduct “ADS7846 Touchscreen”
Option “TransformationMatrix” “0 -1 1 1 0 0 0 0 1”
Option “SwapAxes” “0”
EndSection[/code]