6

I’m curious—what’s been your best interaction with Linux? Whether it’s a specific distro, a killer feature, or just a moment when Linux impressed you, I’d love to hear your stories!

Which Linux distro were you using?

What feature or aspect made the experience stand out?

Did it change the way you use Linux or tech in general?

Looking forward to your responses!

top 11 comments
sorted by: hot top controversial new old
[-] neidu3@sh.itjust.works 2 points 1 month ago* (last edited 1 month ago)

It makes me feel like I own my PC.

Bend to my will, silicon golem, for I am root!

[-] SpiceDealer@lemmy.world 1 points 1 month ago* (last edited 1 month ago)

Everything. Software, usability, customization, community, you name it. Using Linux has advanced and keeps advancing my computer literacy skills. This would have never happened if I kept using Windows. There's also the "activist" angle. By using Linux and other FOSS software, I feel like I'm disengaging the worst parts of modern life and society and taking power away from the corpos even if it doesn't have huge impact.

[-] jimmy90@lemmy.world 1 points 1 month ago

bazzite in general has been great as an all purpose os including gaming

i did disable almost all the gnome extensions it installs but apart from that it's been super reliable

[-] JubilantJaguar@lemmy.world 1 points 1 month ago

This has the feel of a marketing questionnaire. "Are you not ready to give a 5-star rating to Linux? Click here and we'll get right back to you!"

Oddly enough, I'm struggling to think of a single experience or feature. The decisive benefit of Linux specifically and FOSS in general is something less tangible: it's the feeling of empowerment and control you get. A computer of any kind is always something of a black box. Knowing that you have full control over it, even if you don't understand everything, is revolutionary. I'm certainly not going back.

[-] a14o@feddit.org 1 points 1 month ago
  • NixOS and its declarative approach irreversibly changed the way I think about system configuration and maintenance. Home manager and flakes are really important puzzle pieces in that as well.

  • The steam deck is an amazingly well thought-out Linux computer that just anybody can use intuitively.

  • From a UX standpoint, I love being able to remap keys on the system level with Interception Tools. (e.g. CapsLock is Esc if pressed and Ctrl if held on all my hardware for all users.)

[-] warmaster@lemmy.world 1 points 1 month ago

Bazzite, the thing freaking works. I can do whatever I want without it crapping itself. Gaming, working, whatever. It's the best experience I had with a PC ever. Windows, Mac OS, or any other distro. On my work laptop I daily drive Aurora, which doesn't have any gaming stuff baked in, and has more dev tools at my disposal out of the box.

[-] JTskulk@lemmy.world 1 points 1 month ago

When I fully switched 2 years ago, I thought I'd try doing all my gaming in Linux and was really anxious wondering which and how many games I wouldn't be able to play. Imagine my surprise when all of them ran. I haven't found a single game I couldn't get running. Hell, I even beat one I couldn't get running in Windows! That being said there's a bug preventing VR from working that I'm a little sad about. Apparently Steam only supports Ubuntu, I use Endeavour.

[-] iopq@lemmy.world 0 points 1 month ago* (last edited 1 month ago)

It took a while to set up.

First, I had an issue in China because of UDP QoS. The game I was playing worked, but eventually you get the connection dropped.

So I connected through Wireguard and used udp2raw to simulate a TCP connection. It worked, but eventually the IP would get banned because China bans VPNs.

So I used xtls xray to get around this, but in normal operation it wraps UDP into TCP. This means when a packet drops it gets retransmitted which causes lag in the game at the smallest amount of congestion (and China is super congested connecting outside the country)

So instead of using http 2 I upgraded to QUIC by routing through nginx. Then I could still use udp2raw since QUIC is UDP. To smooth out the packet loss I used udpspeeder. To route all packets in the client I used tproxy with iptables rules.

Now, the best part is I'm on NixOS and I used the NixOS packages and wrote it as systemd services.

If I copy my folder to another computer and update all of this software would start up and route to the correct ports/addresses automatically.

so impressive, i wish i understood everything you did! how would xtls xray make the IP not seem like a VPN? What do you mean upgraded from http 2 to QUIC through nginx? How did you use tproxy with iptables rules? This is really cool stuff and I wish I understood more about it. Did you study computer science formally or just learn this on your own?

[-] iopq@lemmy.world 2 points 1 month ago* (last edited 1 month ago)

Well, it can route from the server to cloudflare IPs, but that's a server-side feature. The real improvement is that it looks like a website when you connect to it instead of looking like a VPN because it emulates HTTP

QUIC is http3, using UDP to get slightly better performance. Unfortunately, if you use it too much, your IP gets blocked in China. So I hide the fact I'm using UDP by rewriting the packets to look like TCP

The tproxy rules are here:

https://serverfault.com/questions/1169137/how-do-i-send-all-tcp-and-udp-traffic-over-tproxy-without-making-a-loop/1169194#1169194

I have a BS degree in CS

I'm so impressed by this. I wish I had your level of skill! lol

this post was submitted on 08 Mar 2025
6 points (100.0% liked)

Linux

9887 readers
24 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS