Hello,
I got the profile to load in both UbuntuStudio 18 and 20!
xiccd once installed loads automatically in
applicaton autostart so it can talk with colord.
For UStudio18, not clear if setting up xcalib command in autostart worked. Removing the other profiles from .local/share/icc got the correct profile loaded and persisted after reboot. Could be verified with colord
Code:
colormgr get-devices
as the first profile listed is the default. (I couldn't figure out how to properly set the default via terminal).
For UStudio20 I installed xiccd and it went into
application autostart automatically. The gui colour profile loader for XFCE seems to work fine (but not in Ubuntu18). All I had to do was to copy my .icc file to /usr/share/color/icc/colord/ and upon reboot the correct profile was set as default as well as for my second monitor, as confirmed by the color profile loader application.
Note: I was looking everywhere for how to load .icc profile, came across systemd discussion!
Thanks for the links ondoho! Will mark as solved!