Linux Life Episode 68
Hello ladies and gentlemen and welcome to Linux Life, my ongoing quest regarding my many foibles in the world of Linux. Well since last episode I have had a major issue with the i7 desktop. Very much of my own doing nothing to do with Linux itself.
I was trying to install Cawbird which is a Twitter client basically its an updated version of Corebird. Now it installed fine however when you were reading through the tweets the emojis were missing. So I decided to play with the various emoji fonts.
First I installed the Twitter-color-svginot font but rather than the emojis being colour as it states Cawbird seemed to show them in black and white. So I uninstalled that and installed the twemoji font. Sure enough the emojis showed in colour but were absolutely huge. So I installed the fontconfig-emoji package hoping to find a way to make the emojis smaller but to be honest, even though I changed the options in the conf file it seemed not to make any difference.
I was probably putting it in the wrong conf file but it seemed no matter what I changed the emojis were still massive. Tried setting font size, setting them to scalable but nothing seemed to work. Uninstalled twemoji font and installed the noto-fonts-emoji font. once again the emojis were there but massive.
Getting frustrated I saw that this noto-font-emoji set was listed as version 1.1 but there was a version 1.2 on GitHub. So I downloaded that to run it you had to run install.sh from terminal. That’s when things went very wrong.
The screen font was suddenly missing numbers and various characters and no matter what I did trying to rebuild the font cache including forcing it and making sure the fonts directory link was pointing to the right directory. It seemed no matter what I did I could not get the screen fonts back to the way it should be.
In the control centre of Mate all the system fonts were just seen as blocks so my screen was very unreadable. I tried deleting all the font caches to see if they would rebuild but upon restart I still had a very scrambled screen font setup.
So I had to totally reinstall Linux so now the i7 desktop has changed from Archman Mate up to EndeavourOS Mate. The only problem was I had to totally format my /home directory as the .config files would probably mess up the system as I knew it’s font caches were incorrectly set.
Luckily I back up regularly so I have not lost anything but a couple of minor zip files which I had not backed and can get again. Bit annoying, but not the end of the world. So now both the i7 desktop and the i7 potato are running EndeavourOS. I must admit I like the new Calamares online installer just make sure you have the latest version before you run it, which i forgot to do the first time and it froze at 29% as i think the arch-keyring had updated so it was throwing it off.
Second time around I noticed the welcome script had an update installer button which once I ran that I had no problems installing EndeavourOS. I do like that EndeavourOS does give you an option to do an online or offline installation. Not every version of Linux does that especially when installing Arch.
Still got a few things to install to get everything back in order but it is definitely running fine with EndeavourOS. I’m sure I probably could have saved the Archman Linux setup but every time I tried to adjusted a setting I just seemed to be making it worse rather than better.
So we live and learn. The ironic factor is I don’t really use Twitter that much and was only installing it so I could see how well / or lack thereof a Twitter client was on Linux. I guess I should have left well alone.
Well I am going to quit this episode there today. There is shed loads of Linux distros been released lately such as the 20.04 LTS Ubuntu range, Fedora 32 and probably lots more but it seems that when I write about that sort of stuff very few people are actually interested in it.
I will leave the news to the likes of This Week In Linux and others who are much better at explaining the new features than I ever will.
So until next time ... Take care.









