Volumio with 3.5" TFT Touch Screen (GPIO) RPi 3B+

Could post the link to the vendor’s page?

Is the picture you posted above taken from your display?

As your system freezes, I recommed to flash a Volumio again. After first boot wait for some minutes so the data partition can expand.

If the display should be a Waveshare 3.5inch RPi LCD (A) or a clone try these instructions. Don’t install lightdm.

It could be necessary to modify “/usr/share/X11/xorg.conf.d/99-fbturbo.conf” by changing

Option          "fbdev" "/dev/fb0"

to

Option          "fbdev" "/dev/fb1"

If the “99-fbturbo.conf” should be missing you may download it

wget https://raw.githubusercontent.com/goodtft/LCD-show/master/usr/99-fbturbo.conf

and copy it to “/usr/share/X11/xorg.conf.d”

sudo cp 99-fbturbo.conf /usr/share/X11/xorg.conf.d/99-fbturbo.conf