Here are my raw, unpolished notes on how I set up a raspberry pi to serve as a dashboard display:
Use Raspbian OS
Autostart Chrome in kiosk mode
Eliminate Chrome crash bubble thanks to this post
mkdir -p ~/.config/lxsession/LXDE-pi/ nano ~/.config/lxsession/LXDE-pi/autostart Add this line: @chromium-browser --kiosk --app=<URL>
Mouse removal
sudo apt-get install unclutter
in ~/.config/lxsession/LXDE-pi/autostart add
@unclutter -idle 5
Disable screen blank:
in /etc/lightdm/lightdm.conf add
[SeatDefaults] xserver-command=X -s 0 -dpms
Open up SSH & VNC
Pi / Preferences / Raspberry Pi Configuration: Interfaces tab
SSH: Enable
VNC: Enable
Increase swap file
sudo nano /etc/dphys-swapfile
CONF_SWAPSIZE=2048M
Configure NTP
sudo apt-get install openntpd ntpdate sudo systemctl enable openntpd sudo ntpdate <IP of NTP server>
edit /etc/openntpd/ntpd.conf and modify servers lines to fit your NTP server
Disable overscan
Pi / Preferences / Raspberry Pi Configuration: System tab
Overscan: Disable