After touch screen plugin instalation, nothing shows up on my lcd screen

More info: After I installed the plugin, nothing showed up on the lcd. After I installed my Waveshare drivers, it boots to


busybox?

Also here is a link to the drivers: LCD-show/LCD35B-show-V2 at master · waveshare/LCD-show · GitHub

your scripts have overwritten vital parts of /boot/config.txt.
All Volumio-specific boot details have disappeared, you will no longer be able to boot.
Blindly running scripts without knowing what they do is never a good idea.

Background info: you should not touch config.txt, it is a system file as far as customizing is concerned, unless you know what you are doing.
There is some info in it that should not be modified.
Better: user modifications should go to userconfig.txt, they will survive an update. Modifications to config.txt won’t.

Start with a fresh Volumio system, i.e. start from scratch. Don’t use the installation script from waveshare. Assuming you have a Rev. 2 of this display proceed as follows:

  1. Install the Touch Display plugin.

  2. Execute

sudo apt-get -y install xserver-xorg-video-fbturbo

sudo apt-get -y install xserver-xorg-input-evdev

sudo cp /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf

sudo curl -L https://github.com/waveshare/LCD-show/raw/master/waveshare35b-v2-overlay.dtb -o /boot/overlays/waveshare35b-v2.dtbo

sudo curl -L https://raw.githubusercontent.com/waveshare/LCD-show/master/etc/X11/xorg.conf.d/99-calibration.conf-35b -o /etc/X11/xorg.conf.d/99-calibration.conf

sudo curl -L https://raw.githubusercontent.com/waveshare/LCD-show/master/usr/share/X11/xorg.conf.d/99-fbturbo.conf -o /usr/share/X11/xorg.conf.d/99-fbturbo.conf

cat >> /boot/userconfig.txt <<EOL

dtparam=spi=on
dtoverlay=waveshare35b-v2
EOL
  1. Reboot

Yes, I’m aware of that. I copied the original config.txt and kind of merged the old one with the new one. But that just led me to here.

Thank you so much! I can’t do this right now but I’m pretty sure this will work. Thanks again! I will mark this as a solution right when I’ll try it :slight_smile:

Thanks again, it worked perfectly fine!