Distro fever III: What has happened to 'buntu?

Iā€™ve been using KDE for a while.
Thought it was time to see the other side.

1 Like

I used Ubuntu for a long time back in the day (the 7.04 - 10.04 era), and it seemed more stable back then. Nowadays I still run it from time to time to experiment with things. Since I experimented with various distros and desktop environments and window managers over the years, here are some tipsā€¦

  • To avoid bloat, install Ubuntu Server then use apt to add only the packages you need

  • Desktop environments tend to be bloated and buggy. XFCE (Xubuntu) is a decent performer in that arena, if you really must use a DE.

  • You could use a tiling window manager (dwm or stumpwm) with keyboard shortcuts (xbindkeys for dwm, already baked-in in stumpwm) instead of desktop environments, menus and panels as this approach both saves system resources and allows you to run apps quickly using said shortcuts. Also, you donā€™t have to re-learn everything over the years (e.g. Gnome 2 to Gnome 3 switch, or KDE3 to KDE4 or Windows XP to 7 to 8 to 10 GUI changes).

  • File manager: ranger or dired with ranger emulation

  • Text editor / programming IDE: neovim or Doom Emacs

  • Shell: zsh or closh / babashka

  • Music player: cmus

  • Video player: mplayer / mpv

The bonus of this configuration is that I can simply copy my config files to another machine and Iā€™m ready to go. And this machine could be a retro PC from the early 2000s or a more recent Xeon server. Configure once, keep using the same config over the years. No headaches with bloat and breaking changes (unlike GNOME / KDE).

Speaking from personal experience (both personal usage and production server administration), you might have a more polished, less buggy experience from FreeBSD and OpenBSD. These 2 donā€™t suffer from countless distros that duplicate effort, nor from systemd. I experienced less severe bugs there compared to Ubuntu and Manjaro.

FreeBSD had (and still has) ZFS way before Linux. It has excellent overall and network performance, and amazing low-latency audio. ZFS snapshots can be very useful. The ports system allows you to build your own flavors of packages (this approach is used in Gentoo). It might be useful to compare Darktable performance under FreeBSD vs Linux.

OpenBSD is the least bloated of them all and the most secure, but not as fast. Itā€™s solid like a tank, though. Itā€™s excellent for old machines due to low resource usage. Darktable works here as well.

1 Like

I donā€™t know what kind of strange problems you all have.

2007 ubuntu (Gnome 2)
2011 ubuntustudio (XFCE)
2018 xubuntu (XFCE) due to a known problem with the RT kernel and power management
2019 ubuntu Budgie X
2020 ubuntu (Gnome 3 X)

it all works all the time. Maybe because I donā€™t fool around when buying hardware. Lenovo ThinkPad all along.

2 Likes

On monolithic kernels like Linux / BSD, buggy drivers can crash the whole system. Even on Thinkpads. And the newest and latest hardware (like Ryzen) could have shaky driver support for the time being. So it depends on the particular software + hardware combination. Generally, support for hardware thatā€™s a few years old shouldnā€™t have issues.

Adventurous OS-hoppers could try a microkernel security-oriented OS such as Genode:
https://genode.org/

Then run all the other OSes isolated in Seoul / Virtualbox, mimicking the Qubes approach.

Well, that is one of the perks being an early adopterā€¦

Have fun!
Claes in Lund, La SuĆØde

1 Like

@Claes, how are things in the land of Gnome? :slight_smile:

Hi over there,

W-e-l-lā€¦ I am presently experimenting with something completely different. Its wallpaper looks like this, to give you a small clue:

Care to have a guess about what it might be?

Have fun,
Claes in Lund, Sweden

1 Like

Hmmm.

So Iā€™m trying Kubuntu 20.04.1 at the moment.

No end of issues trying to execute Appimagesā€¦

When I try to run one, after setting to to be executable, the following error pops upā€¦

ā€œCannot mount AppImage, please check your FUSE setupā€

Back to the drawing board I think!

Just relax and have fun :-)))
There are umpteen more distros to test!

/Santa Claes

1 Like

@Claes, I think I figured out my issues, setting up a shiny new user account in Kubuntu, and downloading a fresh copy of a few troublesome appissues (Kdenlive, Krita, and Mandelbulber2.24) while logged in as the shiny new user, no issues running theseā€¦ So I suspect itā€™s some sort of config file issue on my old /home/brian folder, which I have retained from umpteen different distro installs over the past few years.

So perhaps time to back up my files, and do a clean install with a shiny new /home partition and user.

1 Like

Morning!

Yes, most presumably you have values in the ā€œoldā€ .config/.cache
that you ought not to copy into your ā€œnewā€ hidden folders.
Worth some experimentation!

1 Like

@Claes, I bought an 8tb external USB 3.0 drive, so Iā€™m slowly backing all my photos and data up. Happily I found some photos from around 2009 / 2010 when I had some holidays down Dumfries & Galloway at the South West of Scotland :slight_smile: Will be good to have a look at those again once they are safely backed up!

8TB? Gulp.
I remember what one of my gurus, Donald E Knuth, once wrote:
if only he had 4K core memory and 7 tape stations, of which 3 also
should be able to read backwards ā€” then he could do anything
in this world.

He was right. But each run would take a l-o-n-g time to execute.
Days, perhaps.

I have often wondered how he would have reacted, had he been able
too see what I presently have at me feetā€¦

1 Like

Heā€™s still aliveā€¦ ?

I think so: Donald Knuth - Wikipedia

96KB

1 Like

I always say that developers should get machines a few generations old so they write optimised code :smiley: (I say this as a developer who just got a company laptop with 64 GB of RAM, some 10 core processor and a 1 TB M2 SSD)

3 Likes

PS: As far as I recall, Mr. Knuth wrote those lines in the 1960sā€¦

Really is one of the main reasons I keep this Surface 3 around. That, and a Windows machine for testing the wininstallers I make with my gcc/mxe toolchain on Ubuntu. Using it right now for casual browsing because the Surface Pro 7 I received last week is on the way back to MS for exchange, broke horribly after just one day of useā€¦

@Claes, Iā€™m still backing upā€¦ :rofl: