Hi, welcome to LQ!
Ubuntu is good, and it used to be easy to run smooth. That was when it was running sysVinit. But it surprises when issues are getting plenty from Ubuntu newbies + intermediate users since it switched to a complicated-simple-things-made-harder
in systemd. If you want a more transparent distro where you can see easily and learn quickly, choose one that runs sysVinit, try Slackware
you shall have lesser headache from moment it runs.
Just a little hint of advice. Good luck.
By the way I am not interested on debates between sysVinit vs. systemd, this has been settled already many times throughout internet.