Refuse to run if XDG_DATA_DIRS is not set on Linux
Qt on Unix really is an XDG-based toolkit. If the XDG environment variables aren't set, Qt gets confused, for instance when handling mime types.
BUG:388800