Installed Ubuntu Bionic
Expanded the HDD ( I’m using a 32GB USB 3.0 Drive)
Installed LXDE ( Possibly lxde-core but I cant remember)
Installed matchbox-keyboard, chromium and xscreensaver ( I’ve subsequently uninstalled xscreensaver as I’m using the Chromium Extension)
auto start LXDE and auto login as of:
ran of-settings autostartx of
Once I had chrome configured using GUI I ran:
of-settings autoxrun of chromium-browser
This starts xserver and loads chromium as of user.
Then I edited the .xinitrc file to add the required command line switches for chromium to load in kiosk mode etc.
I also needed to edit chromium preferences file for the correct screen resolution. I cant remember where that files is but a quick google should fine that.
Regarding the weather; everything I have tried has failed so I have just disabled the weather feature!
Hope that helps.