Your post seems to have made some progress, but still not there yet. Looks like the memory limit was part of the issue.
I followed steps 1 and 2, then tried 3, but got an ‘Failed to fetch tor…’ error.
I tried to change the Tor circuit, but running Nyx in terminal gave “Unable to connect to tor. Are you sure it’s running?”
Finally, I reloaded Tor, and ran Nyx again and finally got Tor up and running and was able to update and upgrade. So thank you for that. 
But now when I run whonixcheck I get another error:
ERROR: Time Synchronization Result:
Whonixcheck gave up waiting.
Time synchronization status: pending
sdwdate reports: Maximum allowed number of failures reached in pool 1 (3 of 9). Giving up.
If the problem occurs too frequently, please report it.
Sleeping for 0.6666666666666666 minutes.
whonix_firewall status: first run after boot
Possible issues:
- sdwdate will need a few more moments for fetching the time.
- sdwdate time sources might be dysfunctional.
Recommendations:
A) Rerun whonixcheck:
Start Menu → System → Whonix Check
or in Terminal: whonixcheck
or in Terminal with debugging: whonixcheck --debug --verbose --gui --cli
B) Restart sdwdate.
Start Menu → System → sdwdate-gui → right click on sdwdate-gui systray → Restart sdwdate
or in Terminal: sudo service sdwdate restart
C) Manually set the time.
As last resort…
- Open a terminal. (Start Menu → System → Terminal)
- Use the manual clock setting tool.
sudo --set-home clock-random-manual-gui
- Simulate sdwdate success.
sudo touch /run/sdwdate/first_success
- Rerun whonixcheck.
The Time Synchronization Monitor in the status panel has a red x on it and when I open it says:
Last message from sdwdate:
Maximum allowed number of failures reached in pool 1 (3 of 9). Giving up.
If the problem occurs too frequently, please report it.
Sleeping for 0.55 minutes.
I tried restarting the sdwdate and then the VM, but the red x remains and whonixcheck returns the same error. sdwdate log shows:
2020-09-04 20:36:23 - sdwdate - INFO - sclockadj not running, ok.
2020-09-04 20:36:23 - sdwdate - WARNING - Clock got changed by something other than sdwdate. sleep_time_seconds: 9 time_delta: 9
2020-09-04 20:36:23 - sdwdate - INFO - Running sdwdate main loop. iteration: 9 / 10000
2020-09-04 20:36:24 - sdwdate - INFO - Prerequisite check: The clock is sane.
Within build timestamp Sun 27 Oct 2019 10:27:15 AM UTC and expiration timestamp Tue 17 May 2033 10:00:00 AM UTC.
Clock within consensus parameters consensus/valid-after 2020-09-04 19:00:00 and consensus/valid-until 2020-09-04 22:00:00.
2020-09-04 20:36:24 - sdwdate - INFO - Prerequisite check: Tor fully bootstrapped.
2020-09-04 20:36:24 - sdwdate - INFO - Start fetching remote times.
2020-09-04 20:36:24 - sdwdate - INFO - Initial time fetching in progress…
2020-09-04 20:36:24 - sdwdate - INFO - Running sdwdate fetch loop. iteration: 1
2020-09-04 20:36:24 - sdwdate - INFO - Requested urls [‘secrdrop5wyphb5x.onion’, ‘ak2uqfavwgmjrvtu.onion’, ‘deepdot35wvmeyd5.onion’]
2020-09-04 20:36:24 - sdwdate - INFO - Returned urls “[‘secrdrop5wyphb5x.onion’, ‘ak2uqfavwgmjrvtu.onion’, ‘deepdot35wvmeyd5.onion’]”
2020-09-04 20:36:24 - sdwdate - INFO - remote 0: secrdrop5wyphb5x.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - remote 1: ak2uqfavwgmjrvtu.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment: MagyarLeaks 2013 Investigative Journalism Hungary
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - remote 2: deepdot35wvmeyd5.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - Running sdwdate fetch loop. iteration: 2
2020-09-04 20:36:24 - sdwdate - INFO - Requested urls [‘mprt35sjunnxfa76.onion’, ‘cyphdbyhiddenbhs.onion’, ‘privacyintyqcroe.onion’]
2020-09-04 20:36:24 - sdwdate - INFO - Returned urls “[‘mprt35sjunnxfa76.onion’, ‘cyphdbyhiddenbhs.onion’, ‘privacyintyqcroe.onion’]”
2020-09-04 20:36:24 - sdwdate - INFO - remote 0: mprt35sjunnxfa76.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - remote 1: cyphdbyhiddenbhs.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment: Cyph - Encrypted Messenger
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - remote 2: privacyintyqcroe.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - Running sdwdate fetch loop. iteration: 3
2020-09-04 20:36:24 - sdwdate - INFO - Requested urls [‘propub3r6espa33w.onion’, ‘pgpkeysximvxiazm.onion’, ‘6zwctlqtpilbkl47.onion’]
2020-09-04 20:36:24 - sdwdate - INFO - Returned urls “[‘propub3r6espa33w.onion’, ‘pgpkeysximvxiazm.onion’, ‘6zwctlqtpilbkl47.onion’]”
2020-09-04 20:36:24 - sdwdate - INFO - remote 0: propub3r6espa33w.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - remote 1: pgpkeysximvxiazm.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - remote 2: 6zwctlqtpilbkl47.onion
2020-09-04 20:36:24 - sdwdate - INFO - * comment:
2020-09-04 20:36:24 - sdwdate - INFO - * status: False
2020-09-04 20:36:24 - sdwdate - INFO - * value: b’connect error: Error connecting to SOCKS5 proxy 127.0.0.1:9108: [Errno 111] Connection refused’
2020-09-04 20:36:24 - sdwdate - INFO - retry_on_error_counter: 8
2020-09-04 20:36:24 - sdwdate - INFO - Maximum allowed number of failures reached in pool 1 (3 of 9). Giving up.
If the problem occurs too frequently, please report it.
Sleeping for 0.7166666666666667 minutes.
2020-09-04 20:36:24 - sdwdate - INFO - Running command: sleep 43.717936444
Do you suggest that I follow step C and set the time manually?
Also, when I ran
sudo debsums -ce
I got no terminal output. Maybe some config files are missing?