So I'm working to build up that perfect install from a minimal Ubuntu iso base, on the garage and basement computer, to set and forget them with LTS, so I can have fun with Manjaro on the main computer.
A couple of weeks ago I got so far as setting up NetWorkManager, and then proceeded straight to installing Firewalld, as it plays nice with my VPN.
But something wasn't quite right. It insisted, in the GUI, on listing my interfaces as ''< interfaces >''. And then it would change to ''sources'' when I hovered over it with my mouse. Sometimes it would even change to the present connection. But everything seemed to work perfectly when I operated it from the command line.
So there was just no way around it. Read page up and bloody page down about iptables and nftables,, netplans and other plans, have nightmares about bloody plans and tables. Self-doubt, have I done the right thing, is Linux just too much? Have a break for a few days, come back, trying to better understand the Firewalld documentation, hours of googling, but to no friggin' avail. Install the full Ubuntu to compare all possible configuration files with my minimal install ones, then reinstall the minimal install again, and then do the whole procedure over again a couple of times, to check if I'd forgotten something. But no solution.
So today I was a few minutes from throwing in the towel, and throwing the computer out of the window. Then a thought came from out of the blue. Reading around on the forum here, I've often seen people ask ''have you run it through the terminal?, that might reveal something''.
Good Lord, why didn't I run through the friggin' terminal first thing? So I run ''firewall-config'', some messages comes up, and it takes me all of TWO minutes to google them and get the answer. the Firewalld GB-English translation is sloppy, you have to use American english as your locale. So I sudo dpkg-reconfigure locales, en_US.utf8, reboot. And, of bloody course, Firewalld displays everything perfectly. Holy Moses! A TWO MINUTE SOLUTION to 3 weeks of becoming physically ill by the thought of googling more tables, plans and configuration files.
So the moral of the story is, if you're a newbie like me and something doesn't seem quite right:
RUN THE FRIGGIN' THING THROUGH THE TERMINAL!!!!
It'll probably save you A LOT of trouble and gray hairs!
I hope to see you people again sometime around next christmas, when I've figured out how to put shortcuts on the desktop and empty the trash.