When I use timeshift-launcher the results are identical to launching it from the Activities menu, but there is one additional, probably important, clue. There is a message in the console window saying "Gtk-WARNING **: current time: cannot open display.
Output of id:
uid=1000(howard)...