#Random Linux

With the release of GNOME 49 the desktop environment has increased its dependency on the systemd project. As a result, GNOME requires more work and patching to get it to run on operating systems which do not run systemd. As one Artix developer stated: "Some of you have probably seen the blog post a few months ago about how GNOME is more strongly depending on systemd. The changes mentioned there have landed into the latest stable versions of the mentioned software (GNOME 49) and do affect us. In particular, the main culprit is the removal of the non-systemd fallback code in gnome-session. This makes it currently impossible to launch gnome-shell/mutter on a non-systemd system. A fairly straightforward patch of using elogind, like what was previously done, no longer works either.

Since we don't have the time or interest to write a new non-systemd codepath for gnome-session, this means that all support for gnome-based desktops has to be dropped. In particular, the affected packages would be gnome-session, gnome-shell, mutter, and gnome-settings-daemon. For now, the old versions are still in the repos but because there is so much intertwining between other GTK/GNOME packages, there is no guarantee they actually work and will later be removed from our repos." This change will exclude GNOME from running on the approximately 90 Linux distributions which do not run systemd by default, unless the packages are patched to work with alternative dependencies.

approximately 90 Linux distributions which do not run systemd by default


OUCH!
 
I'm getting up to speed with FreeBSD as I haven't used it in a long time.

I've been having a play with GhostBSD and there are way too many workarounds and compromises for me to be able to use it as a daily driver.

DRM for example means jumping through hoops just to watch catchup tv.
 
What caught my attention is that freebsd still offerers legacy Nvidia drivers so i thought it might be useful for old cards, maybe i'll have another play with GhostBSD on it's next release.
 
I was going to say Alpine also, though learning to get along with musl instead of glibc can be a steep learning curve like the first time you use Arch.

Flatpaks work if you need a glibc applications but considering the size and extra overhead some people question if it's worth it on alpine as it's no longer a tiny os.
 
Russia's Curly COMrades is abusing Microsoft's Hyper-V hypervisor in compromised Windows machines to create a hidden Alpine Linux-based virtual machine that bypasses endpoint security tools, giving the spies long-term network access to snoop and deploy malware.

"This hidden environment, with its lightweight footprint (only 120MB disk space and 256MB memory), hosted their custom reverse shell, CurlyShell, and a reverse proxy, CurlCat," Bitdefender senior security researcher Victor Vrabie said in a Tuesday report.

WOW!, that's inventive.
 

Systemd today finally merged support for building against and using the musl libc library. This is a win for Linux distributions like postmarketOS, Alpine Linux, and others that use musl by default as their standard C library or offer it as an option.

Since September has been a pull request for experimental support for building systemd with musl libc. This requires a new version of musl with a recent patch, which has been backported to some distributions like Alpine Linux and postmarketOS, in order to use musl as an alternative to glibc.

So Alpine Linux may live on with Gnome desktop yet. :)
 
Back
Top Bottom