Running X on Workstation-CLI
I installed Whonix-CLI. For the Workstation, if I just install a window manager and whatever packages I actually use, would I be missing anything important?
I realize this is unsupported but I just want to avoid breaking something without realizing it.
One concern is msgcollector-gui but it looks like everything gets logged to /run/msgcollector/user/.
The package msgcollector (and libgtk*) requires gvfs be installed, but does disabling it via /usr/lib/systemd/user/ break anything in non-obvious ways?
I looked through the list of metapackages. In particular, all the dependencies of non-qubes-whonix-workstation-xfce I don’t have are ‘Safe to remove, if you know what you are doing’. (The question of how do I know if I know what I’m doing is not Whonix specific unfortunately.)
Most are recommended because they’re ‘useful’ but I don’t know if any are needed to improve security/privacy. I like my computer to do as little as possible but of course this first requires being secure.
For example I installed tb-starter for the firejail wrapper, but tb-updater wants 33 additional packages even with --no-install-recommends.
In any case, after removing ‘user’ from group ‘sudo’ on Workstation, on login I get from whonixcheck:
msgdispatcher: BASH_COMMAND: sudo --non-interactive msgdisptacher_username="$msgdisptacher_username" msgdispatcher_identifier="$msgdispatcher_identifier" msgdispatcher_appendix=“messagecli_done” “$delete_wrapper” | exit_code: 1
Actually I get an error because ~/.msgcollector/ was not executable for some reason. After fixing it I get that message in the log.