Linuxcnc 2.10 -
LinuxCNC 2.10 represents the current development (master) branch
1. The Big One: Native Qt6/VNC Support (No More X Screen Hack)
Previous versions required a full X11 desktop session running on the local monitor. Want to control your machine remotely from a laptop? You had to hack together x11vnc, which was slow and unreliable. linuxcnc 2.10
Problem: "The new QtDragon GUI feels sluggish on my old PC."
Solution: Disable 3D graphics preview: Edit ~/.linuxcnc/QtDragon.ini and set [DISPLAY] PREVIEW3D = no. LinuxCNC 2
With the release of LinuxCNC 2.10, that changes. This is not a minor point release. It is the most significant architectural and user-experience update since the project forked from its NIST origins. You had to hack together x11vnc , which
One of the hallmarks of the 2.10 release is its expanded support for diverse hardware interfaces. While the parallel port was once the standard, modern machines demand high-speed communication. Version 2.10 improves support for Ethernet-based controllers (such as the Mesa cards) and various Field-Programmable Gate Array (FPGA) setups.
3. NML / Status Buffer Additions
New fields in emc_status structure (C++) and status channel (Python):