The Linux Thread - The Autist's OS of Choice

Honestly, i do. At the core of Android beats the heart of linux. The sys utils can be anything, gnu, busybox, toybox but in my eyes, what makes a linux distribution is the use of linux as its kernel.
it doesn't always have to be the same flavor of linux and gnu, depending on the devices use and specs, gnu might not be a good fit. (e.g that infamous linux coffee maker)
Android doesn't follow the spirit of open source, but it's use in the most popular mobile os (and maybe even the most popular os in active use) should be celebrated. even if it's an ancient version.
IMG_20250317_231830.jpg


All of this. Is why I say I don't consider android a Linux distro.

Sure it was based on Linux. But it isn't Linux. And I would especially say what most phones are running isn't Linux.

A lot like I wouldn't consider macos freebsd. Or something like that. Even if it's a Unix based system, and uses freebsd code.

Both seem like a stretch.
 
View attachment 7105636

All of this. Is why I say I don't consider android a Linux distro.

Sure it was based on Linux. But it isn't Linux. And I would especially say what most phones are running isn't Linux.

A lot like I wouldn't consider macos freebsd. Or something like that. Even if it's a Unix based system, and uses freebsd code.

Both seem like a stretch.
I agree, but due to a slightly different reason. What makes Android the most successful mobile operating system is the entire framework made by Google that makes the OS, where Linux is only a fundament for it. Stallman had a point with his GNU/Linux definition. For example, OpenWRT is based on the Linux kernel. Would you say that Linux Mint and OpenWRT are one and the same because they're based on Linux? No, you wouldn't. And this "Android = Linux" argument is always exclusively brought up as a pro-Linux argument in discussions about the superiority of desktop Linux over Windows. Same with "Linux runs on all supercomputers", neatly omitting the fact that it runs headless on those. Terminal only.

No one ever rants about Linux as the kernel. Everyone always rants about Linux as GNU/Linux, the GUI desktop operating system. For the sake of simplicity, let's call it "desktop Linux", or "Linux desktop". Desktop Linux is a mess, and if you tried to sell it to a Windows user by pointing out it's objective pros and cons you'd dissuade 99% of users the moment you'd start pointing out how there are different distros, package managers, systemd and systemd-less and so on. The total market share of desktop Linux is incredibly tiny, because it lacks all the things that made Windows and Android successful. Mainly standardization where you don't have the selection of a dozen basic system components which are paraded as an advantage and not a detriment.

It's also something that Linus Torvalds has pointed out himself. If you want to release a program on Windows, you do two, maybe three compilations for each CPU architecture, done. Android? Same deal, just one APK per architecture, or maybe even one. Done, can be distributed with ease. Desktop Linux? Debian has a different package manager. Arch has a different package manager. Fedora has a different package manager. You have AppImage, Flatpak, and it becomes a mess that scares developers away as they have to maintain multiple distribution methods and packages, as this so-called "strength" of Linux desktop that is it's, let's call it "package diversity", is what's ultimately detrimental to it's adoption. Your OS is worth jackshit if it doesn't have software to run on it, the entire purpose of having an OS. And if you make it difficult for developers to port and distribute their software, you're making sure desktop Linux won't get wide adoption.

Torvalds also pointed out how "Valve will save Linux desktop". And honestly, they'll probably will, but not in the way that anyone would expect. How did Valve make "Linux gaming viable" as everyone parades it around? They've taken great effort to make Windows binaries run under Linux via compatibility layers. That's the only way you'll have wide adoption of the Linux desktop. Not by being disingenuous that "Android is Linux therefore desktop Linux is just like Windows switch now now NOW", but by taking the effort to make desktop Linux run all Windows software seamlessly. Linux desktop developers have proven throughout the decades that they are incapable of creating a way for software to be easily developed, distributed and have backwards compatibility. Something that's still the biggest strength of Windows, something that desktop Linux has refused to accomplish, so the only logical next step is making Wine 2.0 that'll be as seamless as WoW64 is on Windows. By having the entire software library of Windows under desktop Linux, you now have massive leverage over the Windows userbase, whose main concern over this move is the lack of support for software that they use, and no, not everyone will be willing to reinvent the way they use their computers because now they have to look for alternatives. It's the only way forward for desktop Linux, period.

Of course a good chunk of the desktop Linux community will roar that "Linux is not Windows and should not be Windows", but if you don't want it to be Windows, why do you keep comparing yourself to Windows and keep trying to take over it's userbase? Can't have it both ways, and your best bet at achieving your goal of "taking over Windows" will be becoming Windows to some extent.
 
It's also something that Linus Torvalds has pointed out himself. If you want to release a program on Windows, you do two, maybe three compilations for each CPU architecture, done.
I have seen the thing with Linus.

Honestly this stuff is part of why I genuinely have stopped wanting Linux to actually become the dominant force in desktop operating systems.

Everything I like about Linux, wouldn't be able to exist if everything was made for the adoption of the lowest common denominator. To make sure no one gets overwhelmed. Getting everyone do only to things the way everyone arbitrarily ended up picking. And that is the Linux standard forever.

I think I would rather Linux remain small, at least for desktop use. Than become macos 2. If I wanted that I would probably just use Mac.

I am someone that cares about free software. Which was what led to me to Linux in the first place. But after moving to it I can't go back to the windows, or Mac way of doing things. I can't go back to the GUI everything, bloated and slow operating systems. Or desktops, like gnome, cosmic, and kde.
 
Last edited:

Man I think this is that same conference.

At 32 minutes in. They bring up gamer gate in this talk about freebsd.

Sounds like you took the tiling window manager pill.
I mean, even the heaviest tiling window managers. Will run faster than things like the desktops I named. Xfce, and lxqt aren't that bad. Really if you put in work to cut out all the extra unnecessary stuff they can run about as well as something like open box (I actually think lxqt uses openbox iirc).

Gnome, kde, and cosmic are definitely slow, and bloated. I haven't used cinnamon in a long time so I can't remember how it was. But I suspect it probably is similar. I don't remember it being particularly snappy when I did use it. Also, kde, their dependencies, just make me avoid anything they produce. Dolphin is actually a decent file manager. But I don't want to have to pull in 20 other kde packages to use it.
 
  • Like
Reactions: ForkyMeetsPorky

Asahi Lina Pausing Work On Apple GPU Linux Driver Development [A]


Following Hector Martin stepping down from the Asahi Linux project that he founded for bringing Linux to Apple Silicon hardware, Asahi Lina announced today that she is pausing work on all of the Apple GPU driver development she had been pursuing for Asahi Linux with the open-source DRM kernel driver as well as Mesa contributions.

Asahi Lina posted to Bluesky today:
"For personal reasons, I no longer feel safe working on Linux GPU drivers or the Linux graphics ecosystem. I've paused work on Apple GPU drivers indefinitely.

I can't share any more information at this time, so please don't ask for more details. Thank you."

Asahi Lina had been leading the effort working on a Rust-written Apple DRM kernel graphics driver that has yet to be mainlined to the Linux kernel. Plus contributions to the Asahi AGX Gallium3D and Honeykrisp Vulkan drivers within Mesa too. As part of that, Asahi Lina was also involved in reverse-engineering the Apple M1/M2 GPU. Asahi Lina had been one of the most prominent Asahi Linux developers working on the Apple Linux GPU graphics stack along with Alyssa Rosenzweig.

This is a hit to the Linux graphics support for the Apple Silicon GPU especially with the DRM kernel driver not yet being finished and upstreamed as well as still targeting the older M1/M2 hardware generations. Short of new open-source community developers stepping up to work on the Apple Silicon support, it will remain a rather difficult uphill battle to pull off for those wanting a Linux laptop experience as nice as what's available from the likes of Intel and AMD.

I can't tell if the dude who wrote this actually believes that asahi lina is a separate person or if he was told to pretend :story:

Comments [A] are not convinced lol, won't be long till they are purged

1742334423753.png
1742334449035.png
1742334470585.png
 
Hello Linux friends. Curious question. In Windows I'm very used to my mouse sensitivity for 15 some odd years. 800dpi, 5/10 pointer speed (default) and no mouse acceleration. Is there a way to perfectly convert this sensitivity setup to Linux? I've been procrastinating about getting my 2nd NVMe drive setup with either Ubuntu or Manjaro and will be doing that somewhat soon. While the arch meme is amusing - my friends and I did a 30 day Linux only challenge. Since I love gaming I found Manjaro to be the most compatible with my setup. Ubuntu not so much (it's fixed now). Thanks
 
Hello Linux friends. Curious question. In Windows I'm very used to my mouse sensitivity for 15 some odd years. 800dpi, 5/10 pointer speed (default) and no mouse acceleration. Is there a way to perfectly convert this sensitivity setup to Linux? I've been procrastinating about getting my 2nd NVMe drive setup with either Ubuntu or Manjaro and will be doing that somewhat soon. While the arch meme is amusing - my friends and I did a 30 day Linux only challenge. Since I love gaming I found Manjaro to be the most compatible with my setup. Ubuntu not so much (it's fixed now). Thanks
Idk about converting like having a tool just have it set it up.

But you can pretty easily replicate it. It's going to depend on your desktop environment. But in the settings they all have a mouse/touchpad section. That lets you adjust those.
 
Hello Linux friends. Curious question. In Windows I'm very used to my mouse sensitivity for 15 some odd years. 800dpi, 5/10 pointer speed (default) and no mouse acceleration. Is there a way to perfectly convert this sensitivity setup to Linux? I've been procrastinating about getting my 2nd NVMe drive setup with either Ubuntu or Manjaro and will be doing that somewhat soon. While the arch meme is amusing - my friends and I did a 30 day Linux only challenge. Since I love gaming I found Manjaro to be the most compatible with my setup. Ubuntu not so much (it's fixed now). Thanks
On KDE pointer speed is a slider that goes from -1 (full speed reverse) to 1 (full speed), and you can set it to any value you like, with two decimals (so like, 0.62 for example), by entering the specific number into the box next to the slider.
Manjaro kind of sucks too, I would suggest you consider Arch directly. It's not much more difficult, you just need to be willing to read the manual, and the maintainers are way more professional. Manjaro has, among other things, DDOSed the Arch User Repository, forgot to renew their certificates, and told users the solution to their blunder was to simply set their clocks back a week. They also cause compatibility issues by arbitrarily holding packages back, which has no benefit because it's not like they actually do any testing or pay attention to issues Arch users encounter.
 
On KDE pointer speed is a slider that goes from -1 (full speed reverse) to 1 (full speed), and you can set it to any value you like, with two decimals (so like, 0.62 for example), by entering the specific number into the box next to the slider.
Manjaro kind of sucks too, I would suggest you consider Arch directly. It's not much more difficult, you just need to be willing to read the manual, and the maintainers are way more professional. Manjaro has, among other things, DDOSed the Arch User Repository, forgot to renew their certificates, and told users the solution to their blunder was to simply set their clocks back a week. They also cause compatibility issues by arbitrarily holding packages back, which has no benefit because it's not like they actually do any testing or pay attention to issues Arch users encounter.
I do plan to use KDE as I've always liked that, maybe Xfce I'll give a go. Sadly I'm familiar with having to manually figure out mouse sensitivity conversions for games way back when before a website came out that would easily do it for you. Not so much looking for a tool, should be math or manual. I just can't do acceleration - drives me insane.

Manjaro absolutely dinged me during that month with that cert bullshit. The more I read into Manjaro the more I was a bit turned off by their practices. Maybe I'll throw Arch on instead and give that a go (didn't try it before Manjaro). Thankfully I'm very used to administering Hypervisors, VMs, various Linux server distros so it shouldn't be too hard to get going well. Thanks for the reply!
 
I just can't do acceleration - drives me insane
Most should just have a check box the lets you choose flat, adaptive or none.


This is why I was looking at that channel I found the Liz Fong-Jones talk on. They have stuff like this.

It goes over a lot of different things, how they effect security in code. The guy stutters a bit. He needs to slow down.

Anyway. This was before rust in the kernel. And he basically says, they rust trannies can suck a dick there isn't any systems programming language that makes as much sense as C. When someone asks about other languages in the kernel.
 
Last edited:
  • Informative
Reactions: elastic eye
I do plan to use KDE as I've always liked that, maybe Xfce I'll give a go. Sadly I'm familiar with having to manually figure out mouse sensitivity conversions for games way back when before a website came out that would easily do it for you. Not so much looking for a tool, should be math or manual. I just can't do acceleration - drives me insane.

Manjaro absolutely dinged me during that month with that cert bullshit. The more I read into Manjaro the more I was a bit turned off by their practices. Maybe I'll throw Arch on instead and give that a go (didn't try it before Manjaro). Thankfully I'm very used to administering Hypervisors, VMs, various Linux server distros so it shouldn't be too hard to get going well. Thanks for the reply!
Consider EndeavourOS (https://endeavouros.com/) over Manjaro. KDE is their main desktop environment but it used to be XFCE and you can easily try out both since they have the configurations in their repositories. It uses yay as the package manager so to install new software you type yay stuff to search and once presented with the results, type in the corresponding number and that's it.
 
Consider EndeavourOS (https://endeavouros.com/) over Manjaro. KDE is their main desktop environment but it used to be XFCE and you can easily try out both since they have the configurations in their repositories. It uses yay as the package manager so to install new software you type yay stuff to search and once presented with the results, type in the corresponding number and that's it.
1742399117831.png

Going to toss it in a VM and play with it first, doesn't hurt to be curious :> - thanks for the suggestion
 
  • Like
Reactions: Vesperus and Aidan
Back