Hello everyone! I have been using Whonix 14 for a long time and everything have been working fine but unfortunately I need some soft as libreoffice which I can’t download there because Whonix 14 isn’t supported. I had to upgrade it. I should note that I used VirtualBox 5.3 with Whonix 14. I decided to make new one from scratch. Downloaded Whonix 15 and import it. I faced with the problem that clipboard didn’t work. I decided download new version of VirtulBox = 6.1 This is solved the problem with clipboard but I faced with the bigger problem instead . Now after some time (different time ) VM just close without any reason and in main window of virtulbox I see the title “Aborted” . I have several VMs (Whonix 15, Whonix 15, Whonix 14) which usually work together (multiply workstation) and what is strange that one of them work normal (whonix 15) but the other two often crash together in one time. The difference between two whonix 15 is that in one installed psi+ v0.16 . I paid attention to version on psi+ special because it’s the version for jessie, some plugins in it work better than in new one. Maybe is that the reason? One more thing I want to note is that I am not cloned first Workstation 15 when I made second Workstation 15 , I just imported all machines again from OVA and then delete second gateway which I didn’t need , leaving the second workstation 15.
No VM should be capable for crashing the VirtualBox host software. That is a VirtualBox host software bug which is not developed by and cannot be fixed by Whonix. This bug can be reported against VirtualBox upstream.
VirtualBox has various issues.
The internet is full of discussions that lead to no solution. Hard to find good information. It is unhelpful to ask in arbitrary places about it as this only leads to more discussions which go nowhere. The only option is to find out what information VirtualBox developers are asking for, to write a good bug report and to report to virtualbox.org developers.
I guess in your case at minimum the VirtualBox VM log and maybe the VirtualBox host log would be useful. Please also mention VirtualBox host version, host operating system and version.
darkrole;
Virtualbox will ask you for the machine log, and a bug report that you can file on their site. Know in advance, that you will need to create an identity on their forum, and register a username. Also, Tor has not worked well for me, maybe they block exits, I do not know.
I also have Virtualbox on one of my machines, version 6.1.4 and the latest Whonix 15 which is using guest additions from the same branch. I have not had this happen to me as far as the abort issue.
Some brainstorming about the problem:
Are you using 3d acceleration? Sometimes, there are certain issues that can cause malfunctions when this option is enabled. Also, did you try the different graphics adaptors? Reason I ask, is that I have found that the vmsvga without the 3d acceleeration works very well (a small error on stdin regarding log mesages notwithstanding, harmless though) with later model intel systems. I do not know if you are using your Nvidia card as your graphics controller; sometimes there are issues with different graphics vendors. Integrated intel hd or uhd works well. Give you video memory the full 128mb in the virtualbox manager gui. Do not use any of the 3d or 2d options. If you cannot solve the issue with vmsvga, try the “VBoxSvga” option as a fallback. Then as lastresort, try the “VBoxVGA” option.
Do you see any messages before the machine aborts? (journalctl) Sometimes upcoming issues are hinted at in the boot logs.
Is your Ram enough? both the host and the virtual machines? I had an issue a while back and it turned out that the gateway needed more ram. If your system can handle it, try giving the gateway at least 1200 mb and the workstation 2048 mb if you have not already.
Was that log recorded in a moment of an actual crash? Should be.
If you previously used Whonix-Workstation without crash, then shut down, then upload log, then that log won’t show any error. VirtualBox also keeps old logs in the same folder.
Okay, I reviewed your journal and the Vbox log. A couple items of interest caught my attention.
I noticed that the “dvd” blank sata disk in the workstation is no longer present. There is a raw disk pointing to a guest additions iso image in /usr/share. You do not need a separate Guest Additions iso.
In the journalctl log from the Workstation, I found a line with a VBoxClient segfault. LightDm is having a problem loading something. You mentioned a theme you added. Could it be possible to remove it, remove the unnecessary guest additions iso. Also please add a blank “dvd” underneath the main .vdi in “Storage” on the Virtualbox gui, remove the iso and its disk and see if that helped fix it?
EDIT
On further examination of the journalctl log file, it became clear that there is nothing wrong with lightdm loading as I had thought. I reached this conclusion because my Workstation has the exact same log message and mine works fine. Please disregard.
For reference, I tested in Virtualbox 6.1.4 on an Ubuntu host, on Whonix 15 (fully up to date).
Don’t use virtualbox guest addition iso. Guest addition are installed by default. If these don’t work VirtualBox Integration is the only way to fix it.