On May 9, 2013, at 12:23 , Tom Easterday wrote:

> Speaking of this, what is the current status of moving to 12.04?  Will this 
> be discussed (done?) at the fest?


Adding proper support for 12.04 is the primary thing i hope to work on at the 
hackfest (I'm only speaking for myself here, i don't know what anyone else is 
wanting to work on).

There are three options for running LinuxCNC on 12.04:

1. Xenomai and/or rt-preempt kernel, using the new-rtos branches that Michael 
Haberler, John Morris, and Charles Steinkuehler have been working on.

2. RTAI 3.9 on a modern Linux kernel, using the current LinuxCNC code

3. Use the old Lucid (10.04) RTAI kernel on 12.04, using the current LInuxCNC 
code

Option 1 is my favorite.  It seems to be working in limited testing, and it's 
nearly ready to go.  We're waiting on some cleanup of the history so that the 
code can be reviewed and merged into our mainline.

I also like option 2 a lot, but RTAI (even the recent 3.9.1 release) does not 
yet officially support any modern (> 3.0) linux kernels.  There's work going on 
in their experimental "magma" repository that adds this, but it still has some 
bugs.  I've been working with the RTAI developers (Paolo and Shabby), but it's 
slow going.  I think option 1 is a better long-term solution for LinuxCNC's 
realtime needs.

Option 3 works 
(http://thread.gmane.org/gmane.linux.distributions.emc.user/34836), but I don't 
like it.  It does get us the updated userspace and official upstream support of 
12.04, but it does not get us any of the improved hardware support of modern 
linux kernels.


-- 
Sebastian Kuzminsky


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to