The Linux Thread - The Autist's OS of Choice

This is the main problem. Permissions need to be more easily configurable by the end user and snaps should be able to request more permissions if they need them.

Instead we get stuff that's not locked down enough for me (Firefox) and stuff that's too locked down and it's not convenient to change.
To be completely honest, I'd rather the Linux userland people started porting things like jails, pledge/unveil, etc. from the BSD world. Those guys don't seem like they're possessed by the demon of $current_year that makes people overengineer and complicate the fuck out of everything.
 
Since there's been photo chat in the last few pages, is there any good general purpose image organizer for Linux? I'm specifically looking for something that's able to process very large amounts of images which aren't implied to be coming from a camera (adversarial neural network stuff scraped from the web) and can quickly strip/add tags in bulk as well as remove duplicates. Auto rename would be nice too but I can just script that if needed. Shotwell blows at big imports and seems to have a seizure and fail silently when it runs into exif data it can't identify.
KDE comes with Gwenview built in, so far I think it's pretty good, have you checked that one out?
 
The amount of shilling Wayland gets in the YouTube comments section reeks of plants, or is just telling of who actually uses their computer for just web browsing and that's it.
 
  • Agree
Reactions: 419
Has anyone tried booting desktop Linux on one of those newer hybrid Intel chips? I heard the E cores have no AVX512 support but the P cores do. I want to vectorize some code and presumably it can run on the big cores. How does GCC handle it? If I set flags on gcc to enable those extensions, especially setting -march or -mtune to native, does it shit the bed or just work? Search engines are giving me unrelated Soy Overflow links.
 
Wayland needs a lot of work even after a decade of development, especially for ARM SBC's.

How close is Wayland to being a viable system for a main computer? Specifically, once it goes stable?

We'll all probably be 30+ years older before Wayland is usable with only half the bulk of Linux users.

Am I the only one that doesn't make it a fatal deal to have some screen tearing? I use a basic monitor with unremarkable specifications, and even some jank. I see some xorg utilities outside of compositing being developed to perhaps deal with the issue, but again, it's not like anything is broken at all by it on my end.

It feels like everyone switching to Wayland is stuck on the tearing subject, but never comments on the inputs and color control problems with Wayland.

Is this on Wayland, by any chance?

The amount of shilling Wayland gets in the YouTube comments section reeks of plants, or is just telling of who actually uses their computer for just web browsing and that's it.
OK like I love that Kiwifarms is a safe space to rant against the current zeitgeist and you make some good points, but for me Wayland has been so much fucking better than X. I am one of the people who cares about tearing and latency and Sway is so much better than X with picom IMO.

Also where is my check for shilling Wayland? Previously I have been accused of being a paid Russian propagandist and I don't know where they sent my rubles. Do I get crypto for shilling Wayland?
 
OK like I love that Kiwifarms is a safe space to rant against the current zeitgeist and you make some good points, but for me Wayland has been so much fucking better than X. I am one of the people who cares about tearing and latency and Sway is so much better than X with picom IMO.

Also where is my check for shilling Wayland? Previously I have been accused of being a paid Russian propagandist and I don't know where they sent my rubles. Do I get crypto for shilling Wayland?
If people kept adding "for me" when praising software like you do, this wouldn't be a problem. Instead, you get preaching about how Wayland is tHe FuTuRe as if it's ready for use by everybody. I expect people that are capable enough to migrate from Windows or develop programs to be careful with unwarranted optimism. Unfortunately, more often than not, you get a spiel like they're trying to sell you a used car. Things that are stopping me: global keybindings, screencasts, proper clipboard for password managers and, most importantly, XWayland acceleration with legacy NVIDIA drivers. I know the latter isn't the fault of Wayland people, but I don't care. If it's not ready, it's not ready. With the way their protocol works, I'd need to check who implemented the things I need in their compositors even if I wanted to switch. This is why I hate open source shills that LARP as management giving you a sales pitch.

For what it's worth, I haven't had any tearing issues on my machine™️, then again all my monitors are strictly 60Hz and aren't exactly hip tech. If I wanted to use a large 144Hz together with a 60Hz, I'd probably grit my teeth and go Wayland.
 
I want to vectorize some code and presumably it can run on the big cores. How does GCC handle it?
Since GCC-12 -ftree-vectorize is enabled on -O2, though I believe only simple transformations are perfomed due to default cost model. For more information: man gcc, search for -ftree-vectorize and -fvect-cost-model.
If I set flags on gcc to enable those extensions, especially setting -march or -mtune to native, does it shit the bed or just work? Search engines are giving me unrelated Soy Overflow links.
Use -march=native, ignore -mtune - the former is more specific and implies the latter.
 
I've installed Arch in a VM but I am having an issue: I can't see the cat emoji on every CatParty thread on A&N. Do I need a certain font to display the emoji characters correctly?
 
  • Autistic
Reactions: BIG BILL HELL'S
I've installed Arch in a VM but I am having an issue: I can't see the cat emoji on every CatParty thread on A&N. Do I need a certain font to display the emoji characters correctly?
Yep. Arch Linux is super slim, so it's not going to be like fatass Ubuntu and just install every font ever in case it needs them one day.

Installing fonts fixes it, typically.
 
  • Informative
Reactions: PFM and Miller
Since GCC-12 -ftree-vectorize is enabled on -O2, though I believe only simple transformations are perfomed due to default cost model. For more information: man gcc, search for -ftree-vectorize and -fvect-cost-model.

Use -march=native, ignore -mtune - the former is more specific and implies the latter.
Thanks. I found additional info by the way. Apparently the new hybrid chips don't support AVX512 and vendors were doing BIOS hacks to enable it. Going forward Intel is fusing it off on Core processors. Compiler flags won't do anything for that. I'm renting a Xeon server to complete this project.
 
I have a spare PC and I don't know what OS to put on it. I'm thinking about Linux but I have no experience with so what would you guys suggest?
 
I have a spare PC and I don't know what OS to put on it. I'm thinking about Linux but I have no experience with so what would you guys suggest?
Don’t do what I did and pick one because you like the name*

It’s still working mind and doing what I want.

* It wasn’t all the name, I did a lot of reading first but I probably shouldn’t have started with an Arch distro.
 
I have a spare PC and I don't know what OS to put on it. I'm thinking about Linux but I have no experience with so what would you guys suggest?
Either Fedora Workstation as suggested in the last couple pages or Mint. Either way boot the live distros and see if they recognize all your hardware and go with whichever one does. Regardless what you do get your hands dirty in the console. Almost everything you learn there will transfer to other distros if you decide you want to switch.
 
  • Like
Reactions: Basil Julep
Back