Use chrome with kiosk mode, or any other browser that supports that.
The browser version of Spotify works quite well.
Also, if you want to get rid of the ads, use an adblocker, but premium isn't that much.
Error 110 is ETIMEDOUT meaning "connection timed out". The same issue is discussed at https://what.thedailywtf.com/topic/26332/linux-usb-device-keeps-disconnecting-and-reconnecting.
Driver and firmware have been abandoned on Linux, so the only solution I see is to buy a different device with active vendor support.
I'm hereby answering my own question.
A pi-hero on reddit led me to the solution for my problem: link to original answer on reddit
The answer lies in this document: ELI Touch Screen Calibration in Linux
First of all, we need to check the name of the display with the following command:
For me, it was DSI-1.
Then we need to do the same for our ...