IMO, one of the feature linux distros really should borrow from windows — included scripts for troubleshooting

just run it from settings, and it will automatically check most common problems, and fix them, or at least give explanation what is wrong

en