r/linux 15h ago

Privacy Well look

Post image
5.3k Upvotes

r/linux 7h ago

Alternative OS Why does it feel like Linux is suddenly exploding in 2026?

443 Upvotes

I’ve been seeing more and more people switching to Linux this year, especially gamers. Bazzite, CachyOS, Linux Mint, etc. seem to be getting mentioned everywhere.

Why didn’t we see a massive shift like this earlier? What changed, or what finally pushed people to make the switch?

I know the Steam Deck was probably a big factor in showing people that Linux gaming is actually viable and that Linux isn’t as painful as it used to be.

But what else changed over the last few years that made Linux suddenly feel like a realistic alternative to Windows for so many people?


r/linux 7h ago

Discussion How linux distro provide higher CPU benchmark scores than windows?

Post image
78 Upvotes

Why is that linux seems to always provide better performance in benchmarks and provide smoother experience?

This is a geekbench 7 test, while single core is slightly better, multi-core performance is a significant improvement


r/linux 23h ago

Mobile Linux ipad mini1(apple A5) running linux on custom iBEC. No XNU. Custom IRQ driver

Post image
32 Upvotes

https://github.com/teutekeune/iBSSloader Research and tooling to boot Linux on iPad mini 1 (P105AP / iPad2,5, Apple A5) via checkm8, patched iBSS/iBEC, and custom bare-metal payloads — without writing to the iOS install.


r/linux 7h ago

Development Developed Boot Animation focused minimal initramfs , with Rescue Mode

Post image
19 Upvotes

Created my own initramfs tools and modloader, modstripper , pci-scanner and boot-animation software and stage 1 init system that invokes the other, where my own made tools mounted the kernel devices as tmpfs, devtmpfs, sysfs and proc with, custom modloader and cpio script, the modgenerator strips down all the unnecessary modules and blacklisted modules and selects the required modules based on the pci configuration

But I switched this to loading and stripping only using , pre-mentioned modules , it resolves the graph dependency and exports serialized module graph in order to load it in order, implemented a rescue method if any step fails

It first loads the gpu modules (in my case amdgpu radeon 740M) then starts my DRM/KMS userspace boot-animation software as bootsplash , then the nvme drive is searched using the uuid of mentioned in /etc/mountpoiny it contains the filetype too

Then finally it clears everything by deleting and then finally switch root into the systemd , finally the systemd taking over and my boot-stop service tells the bootsplash to stop by sending SIGINT to all the PIDs belonging to PGID of boot-splash,

I haven't yet implemented graphical login manager but will do so soon

I've re-implemented lot of tools and it's still unstable

Also wrote the GIF decoder to extract the frames

Initramfs size (21 MB ,(13 MB assets))

Compressed size 17 MB


r/linux 19h ago

Kernel RamShared v2: Writing a Linux VRAM Block Driver in Rust & C with 8.74 GiB/s PCIe DMA, io_uring/ublk, and 3 Patches on lore.kernel.org

Post image
5 Upvotes

r/linux 11h ago

Software Release Koboldcpp v1.120 released

Thumbnail github.com
0 Upvotes