I had no X after a dist-upgrade with a lightdm connected update after the reboot from tty1. I got the lightdm screen but it puked going to X - can't write to /tmp I was pretty sure it was just / (root var tmp etc) had filled sda1 to 100%. I risked my gut feelings that it was only the filled sda1 and did apt-get clean when autoclean did not work. Lucky me.
I had seen some things prior about how to shrink the logs of systemd and they seemed to be two step processes and I delayed. But I checked some more.
However I have discovered (sudo) journalctl --vacuum-size= and put 0.6G to hopefully shrink from 0.944G which was allocated via default for my system.
sudo journalctl --vacuum-size=0.6G . . . Vacuuming done, freed 320.0M of archived journals on disk.
Source was from https://www.digitalocean.com/community/ … journalctl
Jean Vanier wrote "Being Human" and "A Short History of Progress" by Ronald Wright. Gotta love the Massey Lectures.
Thanks for the tip!
Removes archived journal files until the disk space they use falls below the specified size (specified with the usual "K", "M", "G", "T" suffixes), or all journal files contain no data older than the specified timespan (specified with the usual "s", "min", "h", "days", "months", "weeks", "years" suffixes). Note that running --vacuum-size= has only indirect effect on the output shown by --disk-usage as the latter includes active journal files, while the former only operates on archived journal files. --vacuum-size= and --vacuum-time= may be combined in a single invocation to enforce both a size and time limit on the archived journal files.