I suspect Icaros Desktop is using experimental vmware video driver on VirtualBox, but while vmware virtual machines can be detected during installation (with Icaros asking if you wish to use it or classic VESA modes), virtualbox ones aren't. Hence, the driver is used no matter if it is good for virtualbox or not.
To fix this, just move vmware driver from Devs/Monitors to Storage/Monitors.