The Linux Thread - The Autist's OS of Choice

Thats ok, Canonical should restart Mir because Wayland is a total disaster.
Wayland isn't an application, it's a spec. Canonical not only still uses Mir, they funded some development so that Mir can support the Wayland spec. Current Ubuntu desktop doesn't use Mir, but that may well change when Ubuntu makes yet another desktop environment using Flutter 🤮.
 
On the topic of web browsers being massive resource hogs -
We're in a weird era right now where every web page needs to have the full functionality of a desktop application but it's constantly making network calls and written in a 20 layer javascript framework. I imagine things will become more sane once WASM takes off.
 
After daily driving EndeavourOS for a month, I can confirm that the issues I've had are because I'm a lazy fucking bellend that halfasses things or doesn't RTFM properly.

Take it from me: unless you absolutely need to access a secondary drive in Windows, format that shit to ext4. I spend about 6 hours last night getting the fucking drive to work (just needed to run chkdsk off an Win10 install USB [most of that time was making the live USB]) and another 2 hours to find out how to add permissions so I could write to the fucking thing.

I still prefer this over Windows, though.
 
Last edited:
Any experiences with Btrfs? I was using JFS (My father taught me to use AIX when I was a wee lad) for the longest time but wanted to try something different. I have horrible memories with Ext4 (I heard it's much more stable now) that'd I'd rather use NTFS.
 
Any experiences with Btrfs? I was using JFS (My father taught me to use AIX when I was a wee lad) for the longest time but wanted to try something different. I have horrible memories with Ext4 (I heard it's much more stable now) that'd I'd rather use NTFS.
A little bit. I used btrfs for just over two weeks, then it corrupted something and refused to import, losing all my data because it doesn't have any recovery tools. I had backups, fortunately, but it forever turned me off experimental filesystems that are nowhere near ready for inclusion in the kernel.

I suggest you look into ZFS instead. It's a lovely filesystem in every way.
 
I suggest you look into ZFS instead. It's a lovely filesystem in every way.
I was going to jokingly say Reiser4 but I don't want to be a tranny and get murdered.
If I had the skill or knowhow I'd get JFS up to speed. I like it personally since thats the shitbook (slow CPU) FS.
 
  • Feels
Reactions: AnOminous
I was going to jokingly say Reiser4 but I don't want to be a tranny and get murdered.
If I had the skill or knowhow I'd get JFS up to speed. I like it personally since thats the shitbook (slow CPU) FS.
If you're not going to be using any of the fancy features btrfs or ZFS has to offer (RAID, encryption, compression, checksums, snapshots, dedup, offloading metadata and small files to SSDs for ultra rapid hybrid pools of HDDs and M.2, etc), probably you're best off with ext4. It's reliable, you can mount it in every major operating system, and it's not a resource hog.

Is JFS no longer functional for you? Checking my package manager the module and tools are provided by jfsutils. NixOS is a bit weird, but if it's present here it probably is for RedHat or Debian based distros also.
 
Is JFS no longer functional for you? Checking my package manager the module and tools are provided by jfsutils.
It is. But I saw some talk from kernel devs of possibly depreciating it soon.
Hi all,
A while ago we've deprecated reiserfs and scheduled it for removal.
Looking into the hairy metapage code in JFS I wonder if we should do
the same. While JFS isn't anywhere as complicated as reiserfs, it's
also way less used and never made it to be the default file system
in any major distribution. It's also looking pretty horrible in
xfstests, and with all the ongoing folio work and hopeful eventual
phaseout of buffer head based I/O path it's going to be a bit of a drag.
(Which also can be said for many other file system, most of them being
a bit simpler, though).
 
Any experiences with Btrfs? I was using JFS (My father taught me to use AIX when I was a wee lad) for the longest time but wanted to try something different. I have horrible memories with Ext4 (I heard it's much more stable now) that'd I'd rather use NTFS.
I've been mostly using BTRFS as my root partition, but the distro support can be lacking with some, for example Arch you will literally have zero issues, while other distros can be very finicky with it, usually stable versions of Debian. (ZFS is even less compatible with linux in general, main use being FreeBSD NASes)
Biggest selling points of BTRFS are obviously its sub-volume management, on the fly compression, snapshots and copy on write, its quite amazing giving you a little less autistic ZFS-lite, you can either treat it as a gateway drug to ZFS or just as a cozy alternative to ext4 without any crazy sub-volume setups.
With grub-btrfs you can make it set up a boot menu for every snapshot you make, its also the default behavior in openSUSE.
Stuff like /home subvolumes being made on the fly when new user is created with useradd --btrfs-subvolume-home is also great.

Be sure to check out the FAQ. It will answer you more questions then I could possibly answer myself.
 
I've been Steam-free for little over 6 months now, because of Bottles you can easily switch runtimes (including using soda for proton fixes to wine and GE Wine for Glorious-Eggroll) and manage Wine prefixes with it.
You can easily manage your DLLs and keep dependencies like DXVK and VKD3D always updated.
The included app installer makes setting up FL Studio/Ableton/Blizzard launcher a breeze and can do much more.
The only cons I found with this programs is GTK4 sometimes being shitty with KDE and that for command line .exes you're better of running raw wine.

This looks interesting to try and run some Windows stuff better than Proton and WINE. I might try it. Only issue I can see is the entire GUI seems to be based on Gnome which I dislike but I can tolerate that.

I got my old SSD back into the machine but it isn't working, wasn't detected even though it lit up normally. At first thought it was either the Win11 USB I made fucking up (since it also didn't recognize my regular SSD) but I could not see it even inside my Linux. Then going to the BIOS to check it shows the M2 slot it is in as empty. So I either didn't plug it right or it died in storage.
 
  • Thunk-Provoking
Reactions: Aidan
There's an ignored Fedora feature request to literally steal this from openSUSE along with making snapshots every time you update.

I don't know why Fedora has btrfs by default and just does nothing with it.
I thought Fedora uses XFS by default? That's what shows up when I install Fedora server.
 
Manjaro or Arch. Never used arched, was a big Ubuntu user for a long time but I don’t wanna go back to ubuntu because I know how shitty it is with gnome.

is there any big time investment to get into arch vanilla? Does majaro really help or is it just a meme?
 
Manjaro or Arch.
Arch. Manjaro just adds problems, it's run by incompetent buffoons and the only thing of value it ever added was an installer, which base Arch now has. It is completely irrelevant and nobody should use it.

Arch is a bit more work than something like Debian or Fedora, but if you're willing to read wikis and edit text configuration files, you won't have any trouble with it. It's one of the best documented distros out there, only Ubuntu can compete in that category, but that has a long list of issues of its own, most self-inflicted by Canonical.
 
  • Agree
Reactions: Aidan
Last edited by a moderator:
btrfs uncovered a bug in the firmware of my nvme drive that would only strike at times of high throughput through it's checksumming. If I would've used ext4 it would've wrecked a ton of my data and I wouldn't even have noticed until trying to use the corrupted data, probably propagating some of the corruption right into my backups in the meantime. I'd never use a filesystem without checksumming again.

btrfs also has some cool features that sometimes came in handy, for example using a subvolume as / via kernel paramter, which is practical if you want to migrate to another installation without copying everything off first.
 
Back