Ok have been experimenting with evince.
updating my deps fixed the big issue, thanks
with gnome-icon-symbolic added to evince dep list, evince loads and starts perfectly from the terminal (or apps 'load app locally') thanks juanito, great job
Only thing I haven't figured out is, if evince is added to the onboot list of either ( 'base with Xorg' or 'base with Xvesa' onboot-base.lst's or my default onboot.lst ) then on every subsequent reboot there is an extra icon and desktop menu entry loaded from dconf-editor, which can be run separately and in addition to evince.