Linux - Reddit – Telegram
Linux - Reddit
765 subscribers
4.19K photos
207 videos
39.9K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
Start of a new journey!

I'm new to Linux, been a Windows user for almost 30 years now, I find it exciting and a little bit daunting but the way Microsoft keeps on cramming garbage into Windows, I want out of that OS, as I got no experience with Linux yet, but eager to learn, what distro would you say I should install?

https://redd.it/1m18yr4
@r_linux
what is this extension called??
https://redd.it/1m1b5m6
@r_linux
Linux desktop market share has officially surpassed 5% in the U.S.

🐧 Big news for Linux users! Linux desktop market share has officially surpassed 5% in the U.S. for the first time ever, according to the latest StatCounter data.

What's driving this growth? Users are increasingly fed up with Windows due to privacy concerns, forced upgrades, and Windows 10 reaching end-of-life. The popular Steam Deck handheld console, powered by Linux, is also introducing a new wave of users to Linux gaming. Plus, modern Linux distributions have become much more user-friendly, appealing to mainstream audiences.

Interestingly, if you combine Linux (5.03%) with Chrome OS (2.7%), the Linux family now makes up about 7.7% of desktop usage in the U.S.—a notable milestone for open-source enthusiasts.

This growth signals not only a shift in consumer preferences but also opportunities for businesses, developers, and hardware makers. As Linux adoption continues to rise, expect stronger vendor support, a growing talent pool, and increased innovation opportunities across the tech industry.

Are you one of the new Linux converts? Or considering a switch soon? Let’s discuss! 👇



https://redd.it/1m1dyw6
@r_linux
I Love Linux Because I Love Being in Control

I don't use Linux because it's trendy. I use Linux because I like being in charge of my own system. Simple as that.

Linux doesn't shove updates down my throat in the middle of a gaming session. It doesn't randomly reboot my PC for a "critical update" I never asked for. I decide if, when, and how my system updates. Windows? Nah. That OS treats users like clueless children. Try disabling updates and it’ll just silently re-enable them later. That’s not convenience. That’s control taken away.

With Linux, I’m the one driving. I choose my distro. I choose my desktop environment. I choose what runs, what doesn’t, and what gets stripped out entirely. You want a barebones setup that runs on a potato? Linux can do that. You want a fully customized powerhouse tailored to your workflow? Linux is your best bet.

Want privacy? No telemetry, no tracking, no mystery background processes. You can literally read the source code of the OS if you want. Try doing that on Windows or macOS.

So yeah, I love Linux. Not because it’s perfect, but because it’s mine. Fully. Completely. No strings attached.

https://redd.it/1m1go7f
@r_linux
This media is not supported in your browser
VIEW IN TELEGRAM
b-top / a bad bashtop clone written in Rust with shader-like effects (thank you tachyonfx)
https://redd.it/1m1bjq6
@r_linux
Some Linux Detective Work

Linux is really neat.

After a fresh installation of Debian Bookworm with XFCE4, I noticed my laptop’s battery was draining faster than I expected it to. I ran powertop and found that pulseaudio was active continuously, giving my laptop a discharge rate around 5.47W.

Using pactl list sink-inputs, I discovered that the speech-dispatcher (a text-to-speech service) was sending silent audio streams constantly to the output. I then disabled and uninstalled speech-dispatcher and killed its processes, including dummy processes.

Post-removal, the discharge rate dropped to approximately 5.08W, and the CPU wake-ups count was cut in half (481 --> 254). This extended my estimated battery life by almost an hour!

https://redd.it/1m1d2sc
@r_linux
Mailspring released version 1.16.0

Mailspring is the forked and maintained version of the defunct Nylas Mail. It is a solid Email Client for Linux.

Note, I am not part of the Mailspring team. Just a user of it.

Website: https://www.getmailspring.com/

Change Log

Thunderbird-style Autoconfiguration
Fix in-app previews for PDF attachments on Windows / Linux
Update and improve zh-TW Traditional Chinese locale
Update Czech translation
snap: Use core24 as base
Change lsb-core-noarch to be an optional dependency in the RPM package.
Fix a few misc application errors logged to our reporting service
Upgrade to Electron 37.2.2 - Chromium 138, V8 13.8, and Node.js 22.16 for faster JavaScript execution and better email rendering, native system context menus on Linux, and more!

https://redd.it/1m1fpzz
@r_linux
Going back to windows... Did anyone ever say it

I'm interested to know if anybody's ever gone back to Windows and why they did it, And what was your experience.

I recently just installed Windows 11 to dual boot alongside my Linux Mint for gaming. I honestly forgot how bad an operating system window is.

I always believed it was more refined than Linux, but it's extremely rough. It's years of old technology forced to work with updates. Menus all over the place. And it lags, despite my system being an absolute beast.

For me, it's reinforced 100% why I choose Linux and Open Source in general.

https://redd.it/1m1mf0e
@r_linux
Slackware Release Anniversary

On this day in 1993, Patrick Volkerding — the “Benevolent Dictator for Life” of Slackware — released Slackware 1.0, launching the oldest Linux distro still maintained. Still simple. Still solid. Still Slackware.
Read the original announcement: https://www.slackware.com/announce/1.0.php

https://redd.it/1m1p837
@r_linux
Forgot I had an old windows 8 laptop laying around.
https://redd.it/1m1r925
@r_linux
Built devstat - CLI tool to check GitHub/LeetCode/Codeforces stats in one place

Got tired of opening multiple tabs to check my coding stats across different platforms, so I built devstat, a command-line tool that fetches and displays your GitHub, LeetCode, and Codeforces profiles in one place.

Preview

Features:

GitHub: repos, stars, followers, top languages, etc.
LeetCode: problems solved, difficulty breakdown, ranking
Codeforces: rating, rank, contests, etc.
Profile comparison between users
Interactive CLI with progress bars and animations
Remembers your usernames for quick access

Try it: npx devstat

The tool is open source and I'm looking for contributors! Would love feedback on the code structure or ideas for new features.

GitHub: https://github.com/Indra55/devstat

What do you think? Any other platforms you'd want to see integrated?



https://redd.it/1m1ofaj
@r_linux
Dual booting, now I wanna dump Windows, what about Grub?
https://redd.it/1m1ww93
@r_linux
SO! I found a font that makes reading linux forums tolerable. OpenDyslexic

opendyslexic.org

I have a young friend who has difficulty reading (dyslexia or something like it). I did a test of this font for her. With a side by side of reg font vs this font. She was able to read through the OD font at 3x speed.

I did a blog about it (YT and TT too), for people who needs this for their kids (mostly focused on windows users).

But then I realized that I can legit read MAN Pages and Linux Forums way faster using this font. So.... I'm keeping the extension installed. And I put it system wide on my Linux Mint VM.

Check it:

https://preview.redd.it/ubco1c2rwcdf1.png?width=1477&format=png&auto=webp&s=bbc871f09252f2ed77f553898ffd087c85cbc6b3

sudo apt install fonts-opendyslexic



https://redd.it/1m1xi9e
@r_linux
Did You Know This Fact ?

So I found that around 16-18% of users of India uses Linux which is the third highest and that is a big number

1st is norway
2nd is Andorra ( I didn't knew about this)

So how many here are Indians in this community

https://redd.it/1m234jd
@r_linux
Any thoughts on recent humble bundle? Is it worthwhile?
https://redd.it/1m26jk1
@r_linux
eBPF perf buffer dropping events at 600k ops/sec - help optimizing userspace processing pipeline?

Hey everyone! I'm working on an eBPF-based dependency tracer that monitors file syscalls (openat, stat, etc.) and I'm running into kernel event drops when my load generator hits around 600,000 operations per second. The kernel keeps logging "lost samples" which means my userspace isn't draining the perf buffer fast enough. My setup:

eBPF program attached to syscall tracepoints
\~4KB events (includes 4096-byte filename field)
35MB perf buffer (system memory constraint - can't go bigger)
Single perf reader → processing pipeline → Kafka publisher
Go-based userspace application

The problem:At 600k ops/sec, my 35MB buffer can theoretically only hold \~58ms worth of events before overflowing. I'm getting kernel drops which means my userspace processing is too slow.What I've tried:

Reduced polling timeout to 25ms

My constraints:

Can't increase perf buffer size (memory limited)
Can't use ring buffers (using kernel version 4.2)
Need to capture most events (sampling isn't ideal)
Running on production-like hardware

Questions:

1. What's typically the biggest bottleneck in eBPF→userspace→processing pipelines? Is it usually the perf buffer reading, event decoding, or downstream processing?
2. Should I redesign my eBPF program to send smaller events? That 4KB filename field seems wasteful but I need path info.
3. Any tricks for faster perf buffer drainage? Like batching multiple reads, optimizing the polling strategy, or using multiple readers?
4. Pipeline architecture advice? Currently doing: perf_reader → Go channels → classifier_workers → kafka. Should I be using a different pattern?

Just trying to figure out where my bottleneck is and how to optimize within my constraints. Any war stories, profiling tips, or "don't do this" advice would be super helpful! Using cilium/ebpf library with pretty standard perf buffer setup.

https://redd.it/1m28ji4
@r_linux
meta Proposal to auto reply to rule-breaking posts with a link to the About or sidebar

I sometimes see rather terse "see rule 1" responses here; I've even done it.

Some newbies might not recognize where to find the rules, for whatever reasons (they seem easy enough for me, but who am I to judge). A "see rule 1" response could come across as rude and elitist.

I propose that if a post is reported as breaking the rules, then an auto reply is made with links to the About and/or sidebar. Those have the rules and lots of useful information for newbies. This would help make the sub a little more newbie-friendly.

The link to the About page: https://www.reddit.com/r/linux/about/

https://redd.it/1m2aeh2
@r_linux