I - a complete Linux-illiterate - have spent the last seven months trying and mostly failing to get Linux to work on my desktop.

What went wrong? Well, you name it!