- Joined
- Jan 28, 2018
I'm at a point where I'll just claim the very inflammatory statement about systemd that whoever thinks it's a genuinely sane, useful program has clearly not understood anything about the advantages of a heterogeneity in a software landscape, and in a wider sense about unixoids or the unix way, at all. And yes, I am willing to die on that hill and no, I don't care that copy/pasting systemd unit scripts from Stack Exchange without understanding what's happening makes your life as overpaid tech-soy easier. Also the corpo Red Hat (now owned by IBM which the young whippersnappers don't know, have literally invented the concept of the hardware lock-in and walled garden, Apple learned from them) pushed systemd and the maintanance nightmare that thing is hard. As other people said in this thread, Red Hat's sole goal is to own the core of Linux Userland in an effort to control that entire ecosystem. They haven't even been particularly coy about it in recent years. Tranny distro jannies are the useful idiots for their corporate overlords, as usual. And once again, they're probably even doing it for free.
I remember the ARM Mali/Bifrost GPU drivers of that M1 guy being celebrated but last time I tried them (which is admittedly a few years ago) they were barely working and pure shit performance-wise. They didn't even support putting the GPU into an idle state which I'd consider basic functionality and an absolute priority to implement before all else. I would not be surprised if they've never moved on from that barely working state and even though tons of so-called Linux devs absolutely love their Apple black boxes and don't actually use linux seriously, I have my sincere doubts the Apple Silicon will ever be well implemented in Linux. Not because it isn't possible, but because Apple will keep moving the goal posts with new hardware and these people just cannot help themselves running after the newest shiny instead of finishing their work in a consistent way. I'd not be holding my breath. I don't think there will ever be a truly useful ARM desktop that'll be genuinely better to use than x86 and I have no idea why Torvalds is so blind to that reality. We might get one last shot with RISC-V before we're walled in non-free hardware forever. Linux users have this weird Stockholm syndrom with poorly written drivers for exotic, non-x86 hardware where they claim they're just dandy but when you actually investigate and look at it objectively, you'll figure out that nothing really works. I'd always test myself before believing that "X is well supported". More often than not, besides bare-bones hardware support where all has to be done by raw CPU power, it simply is not the case.
To the sound discussion: I wrote my asound.conf many many years ago and just made slight changes with new speaker configurations and such. The only thing that truly is a pain in the arse is bluetooth, which is kinda inherently shit and doesn't really work properly in any OS. (and yes, I use bluetooth headphones/speakers with alsa only) JACK, Pulseaudio, soundwire etc. are all just layers on top of alsa and I while I agree that some aspects of ALSA are bad, layering more code on top of it can never be the solution.
I remember the ARM Mali/Bifrost GPU drivers of that M1 guy being celebrated but last time I tried them (which is admittedly a few years ago) they were barely working and pure shit performance-wise. They didn't even support putting the GPU into an idle state which I'd consider basic functionality and an absolute priority to implement before all else. I would not be surprised if they've never moved on from that barely working state and even though tons of so-called Linux devs absolutely love their Apple black boxes and don't actually use linux seriously, I have my sincere doubts the Apple Silicon will ever be well implemented in Linux. Not because it isn't possible, but because Apple will keep moving the goal posts with new hardware and these people just cannot help themselves running after the newest shiny instead of finishing their work in a consistent way. I'd not be holding my breath. I don't think there will ever be a truly useful ARM desktop that'll be genuinely better to use than x86 and I have no idea why Torvalds is so blind to that reality. We might get one last shot with RISC-V before we're walled in non-free hardware forever. Linux users have this weird Stockholm syndrom with poorly written drivers for exotic, non-x86 hardware where they claim they're just dandy but when you actually investigate and look at it objectively, you'll figure out that nothing really works. I'd always test myself before believing that "X is well supported". More often than not, besides bare-bones hardware support where all has to be done by raw CPU power, it simply is not the case.
To the sound discussion: I wrote my asound.conf many many years ago and just made slight changes with new speaker configurations and such. The only thing that truly is a pain in the arse is bluetooth, which is kinda inherently shit and doesn't really work properly in any OS. (and yes, I use bluetooth headphones/speakers with alsa only) JACK, Pulseaudio, soundwire etc. are all just layers on top of alsa and I while I agree that some aspects of ALSA are bad, layering more code on top of it can never be the solution.
Last edited: