Instead of wiping my Linux desktop this morning, I started looking into the individual problems I have. Already making progress – the reason it was hanging in shutdown and taking 30 seconds to turn off, for example, was a network share I should have dismounted.