r/linux • • Aug 12 '26

Development Whats going on with Snapdragon X Elite Linux support?!

Thumbnail image
1.6k Upvotes

Literally 2 years passed since that CPUs out of there, note thay Apple silicon now has a proper and BETTER support than this Snapdragons, they said "we gonna make Native Linux support" and we still waiting. I was planning to get great Linux laptop with great battery and performance thans to Snapdragon, now its impossible. Only usable OS option out there is Ubuntu and its NOT good too, there is still some issues on Audio, performance is worst than Intel 12th gen i5, battery time worst than Windows, i dont understand. Am i wrong or something? What they promised what they said and what they doing, propiertary driver. When we will get proper Linux support, or this devices gonna get burried with Windows

r/linux • • May 29 '26

Development Flathub now explicitly disallows LLM usage for both submission process and applications being submitted.

Thumbnail social.treehouse.systems
1.9k Upvotes

r/linux • • Mar 20 '26

Development Age-Gating Isn’t About Kids, It’s About Control

Thumbnail eff.org
4.0k Upvotes

r/linux • • Apr 11 '26

Development "If you hate systemd so much, then write your own init" they said...

Thumbnail image
1.3k Upvotes

r/linux • • Jul 22 '26

Development Codeberg voted to disallow projects consisting mostly by "generative AI"-tools

Thumbnail codeberg.org
981 Upvotes

r/linux • • 8d ago

Development Microsoft office 365 will soon be under testing under "Soda" a fork of wine by Bottles

Thumbnail image
677 Upvotes

​

Mirko Brombin ([@brombinmirko](https://x.com/brombinmirko)), the founder of Bottles, shared an exciting update on bringing Microsoft Office 365 to Linux.

In [this tweet](https://x.com/brombinmirko/status/2102863875767152962) from September 23, 2026, he noted that after fixing some last-minute issues, Office 365 should be available for public testing within another day. The post quotes his earlier message from September 21, where he explained he was putting the final pieces together for a simple installer inside Bottles (a user-friendly Wine-based tool). He shared screenshots showing the setup process, including installing a specialized runner and the Microsoft 365 Apps installer itself.

The community response has been enthusiastic. Users praised the work, expressed eagerness to try it, and thanked him for making the desktop Office suite more accessible on Linux without needing virtual machines. Some asked practical questions—whether the full suite including Teams would work, details on activation, or what specifically required custom Bottles configurations beyond standard Wine.

This effort highlights ongoing open-source progress in running Windows applications smoothly on Linux. Brombin emphasized that early components were already visible but not yet ready for use, promising a proper guide once everything is polished. The thread reflects growing interest among Linux users who want reliable productivity tools while staying in their preferred environment.

and yes, it's still twitter for me

r/linux • • 12d ago

Development CAD Companies Sleeping on Linux

505 Upvotes

Why is professional CAD support on Linux still so limited? Linux is widely used in engineering, research, servers, embedded systems, manufacturing, and technical development. It is secure, flexible, private, and extremely capable. Yet when it comes to professional CAD, Linux users are still pushed toward Windows. That feels strange to me, especially because CAD is so closely tied to industrial workflows like CNC machining, additive manufacturing, product development, engineering, and research.

I currently dual-boot mostly because I need tools like Rhino and Fusion. It works, but switching between operating systems just to use specific software makes project management and file organization unnecessarily annoying. Yes, there are alternatives like FreeCAD, and I respect what those projects are doing, but they still do not feel mature enough to fully replace established professional CAD tools for many workflows. Wine is also improving, but for important work I would rather not depend on a compatibility layer and hope that everything behaves correctly.

Is the professional Linux CAD market genuinely too small to justify development costs?Is supporting Or are CAD companies simply too invested in the Windows ecosystem to see enough value in changing?

I cannot be the only engineer/designer who would happily move fully to Linux if the professional software ecosystem allowed it.

r/linux • • Jun 12 '25

Development Trump drives European governments to Microsoft alternatives: What Germany, France, Denmark, the Netherlands, Switzerland and Austria are planning

Thumbnail heise.de
2.6k Upvotes

r/linux • • Jan 08 '26

Development Linus Torvalds: "The AI slop issue is *NOT* going to be solved with documentation"

Thumbnail phoronix.com
2.1k Upvotes

r/linux • • May 12 '25

Development Wayland: An Accessibility Nightmare

1.4k Upvotes

Hello r/linux,

I'm a developer working on accessibility software, specifically a cross-platform dwell clicker for people who cannot physically click a mouse. This tool is critical for users with certain motor disabilities who can move a cursor but cannot perform clicking actions.

How I Personally Navigate Computers

My own computer usage depends entirely on assistive technology:

  • I use a Quha Zono 2 (a gyroscopic air mouse) to move the cursor
  • My dwell clicker software simulates mouse clicks when I hold the cursor still
  • I rely on an on-screen keyboard for all text input

This combination allows me to use computers without traditional mouse clicks or keyboard input. XLib provides the crucial functionality that makes this possible by allowing software to capture mouse location and programmatically send keyboard and mouse inputs. It also allows me to also get the cursor position and other visual feedback. If you want an example of how this is done, pyautogui has a nice class that demonstrates this.

The Issue with Wayland

While I've successfully implemented this accessibility tool on Windows, MacOS, and X11-based Linux, Wayland has presented significant barriers that effectively make it unusable for this type of assistive technology.

The primary issues I've encountered include:

  • Wayland's security model restricts programmatic input simulation, which is essential for assistive technologies
  • Unlike X11, there's no standardized way to inject mouse events system-wide
  • The fragmentation across different Wayland compositors means any solution would need separate implementations for GNOME, KDE, etc.
  • The lack of consistent APIs for accessibility tools creates a prohibitive development environment
  • Wayland doesn't even have a quality on-screen keyboard yet, forcing me to use X11's "onboard" in a VM for testing

Why This Matters

For users who rely on assistive technologies like me, this effectively means Wayland-based distributions become inaccessible. While I understand the security benefits of Wayland's approach, the lack of consideration for accessibility use cases creates a significant barrier for disabled users in the Linux ecosystem.

The Hard Truth

I developed this program specifically to finally make the switch to Linux myself, but I've hit a wall with Wayland. If Wayland truly is the future of Linux, then nobody who relies on assistive technology will be able to use Linux as they want—if at all.

The reality is that creating quality accessible programs for Wayland will likely become nonexistent or prohibitively expensive, which is exactly what I'm trying to fight against with my open-source work. I always thought Linux was the gold standard for customization and accessibility, but this experience has seriously challenged that belief.

Does the community have any solutions, or is Linux abandoning users with accessibility needs in its push toward Wayland?

r/linux • • May 01 '26

Development I built a functional GUI for Linux 0.11 from scratch

Thumbnail image
1.3k Upvotes

Hey everyone,

I’ve been diving deep into the early days of Linux and decided to implement a functional (albeit primitive) GUI on top of Linux 0.11. My main goal was to understand the interaction between kernel interrupts and framebuffer rendering in a vintage environment.

Technical Implementation:

VGA Driver: Developed a custom driver to handle 640x480 resolution (16-color mode) by writing directly to VGA registers.

Window Manager: Built a lightweight windowing system that supports basic movement and stacking logic.

Event Handling: Integrated PS/2 mouse support and keyboard interrupts. The GUI processes these events through a custom event loop integrated into the kernel.

Graphics Library: Implemented a primitive rendering engine for drawing pixels, lines, and rectangles directly to the frame buffer.

The Choice of 0.11:

I chose version 0.11 because its codebase is compact enough to be fully understood, yet it provides a "real" Unix-like environment. Managing memory and task switching while pushing pixels has been an incredible low-level engineering challenge.

Current Roadmap:

Optimization: Improving the redraw logic to eliminate flickering (implementing a back-buffer).

Applications: Porting a basic text editor to run within the window manager.

Kernel Stability: Refining interrupt handling for smoother mouse movement.

Note: This is an ongoing project focused on OS development and learning the fundamentals of early Linux architecture

r/linux • • May 22 '26

Development Phoronix just posted a pic with Jensen Huang teasing “exciting things happening on Linux” — what are we expecting?

Thumbnail image
526 Upvotes

r/linux • • Mar 10 '25

Development The New Rust-Written NVIDIA "NOVA" Driver Submitted Ahead Of Linux 6.15

Thumbnail phoronix.com
1.2k Upvotes

r/linux • • Dec 17 '22

Development Valve is Paying 100+ Open-Source Developers to work on Proton, Mesa, and More

3.3k Upvotes

See except for the recent The Verge interview (see link in the comments) with Valve.

Griffais says the company is also directly paying more than 100 open-source developers to work on the Proton compatibility layer, the Mesa graphics driver, and Vulkan, among other tasks like Steam for Linux and Chromebooks.

This is how Linux gaming has been able to narrow the gap with Windows by investing millions of dollars a year in improvements.

If it wasn't for Valve and Red Hat, the Linux desktop and gaming would be decades behind where it is today.

r/linux • • Feb 15 '25

Development Linux in any distribution is unobtainable for most people because the first two installation steps are basically impossible.

869 Upvotes

Recently, just before Christmas, I decided to check out Linux again (tried it ~20 years ago) because Windows 11 was about to cause an aneurysm.

I was expecting to spend the "weekend" getting everything to work; find hardware drivers, installing various open source software and generally just 'hack together something that works'.

To my surprise everything worked flawlessly first time booting up. I had WiFi, sound, usb, webcam, memory card reader, correct screen resolution. I even got battery status and management! It even came with a nice litte 'app center' making installation of a bunch of software as simple as a click!

And I remember thinking any Windows user could easily install Linux and would get comfortable using it in an afternoon.

I'm pretty 'comfortable' in anything PC and have changed boot orders and created bootable things since the early 90's and considered that part of the installation the easiest part.

However, most people have never heard about any of them, and that makes the two steps seem 'impossible'.

I recently convinced a friend of mine, who also couldn't stand Window11, to install Linux instead as it would easily cover all his PC needs.

And while he is definitely in the upper half of people in terms of 'tech savvyness', both those "two easy first steps" made it virtually impossible for him to install it.

He easily managed downloading the .iso, but turning that iso into a bootable USB-stick turned out to be too difficult. But after guiding him over the phone he was able to create it.

But he wasn't able to get into bios despite all my attempts explaining what button to push and when

Next day he came over with his laptop. And just out of reflex I just started smashing the F2 key (or whatever it was) repeatingly and got right into bios where I enabled USB boot and put it at the top at the sequence.

After that he managed to install Linux just fine without my supervision.

But it made me realise that the two first steps in installing Linux, that are second nature to me and probably everyone involved with Linux from people just using it to people working on huge distributions, makes them virtually impossible for most people to install it.

I don't know enough about programming to know of this is possible:

Instead of an .iso file for download some sort of .exe file can be downloaded that is able to create a bootable USB-stick and change the boot order?

That would 'open up' Linux to significantly more people, probably orders of magnitude..

r/linux • • Feb 01 '26

Development GNU Hurd Is "Almost There" With x86_64, SMP & ~75% Of Debian Packages Building

Thumbnail phoronix.com
689 Upvotes

r/linux • • 9d ago

Development Linux support is coming to Snapdragon X2 Series. Qualcomm Newsroom

Thumbnail qualcomm.com
605 Upvotes

r/linux • • Jun 11 '26

Development Spoiling Linux Kernel with "sanctioned" code

Thumbnail printserver.ink
223 Upvotes

r/linux • • Jul 28 '26

Development What Valve did for Linux is ridiculously outstanding.

Thumbnail
904 Upvotes

r/linux • • Mar 26 '26

Development Ubuntu will adopt ntpd-rs for time syncing: "the next target in our campaign to replace core system utilities with memory-safe Rust rewrites"

Thumbnail discourse.ubuntu.com
344 Upvotes

r/linux • • Oct 29 '22

Development New DNF5 is killing DNF4 in Performance

Thumbnail image
1.9k Upvotes

r/linux • • Feb 02 '26

Development Linux From Scratch Abandoning SysVinit Support

Thumbnail phoronix.com
432 Upvotes

r/linux • • Aug 25 '26

Development Who else would love proper RDP support in Gnome? It's so close, go give a thumbs up.

Thumbnail gitlab.gnome.org
333 Upvotes

r/linux • • Mar 03 '26

Development EA is hiring a Senior Anti-Cheat Engineer to lead development of a native ARM64 driver for their Javelin kernel anti-cheat system and start laying groundwork for Linux/Proton support

Thumbnail image
741 Upvotes

r/linux • • Mar 17 '26

Development How Electron went Wayland-native, and what it means for your apps (tech talk)

Thumbnail electronjs.org
451 Upvotes

I'm an Electron maintainer. We recently (finally!) switched the framework over to Wayland by default, and it's been a bigger change than a lot of people realize. This post covers how the migration took place and its consequences for apps, plus everyone's favourite uncontroversial topic, CSD. Happy to answer questions here as well.