- Posts: 52
- Thank you received: 0
Getting LinuxCNC updates on Debian Buster 10 RTAI
I started my build with the normal Debian 10 Buster PREEMPT-RT ISO image found on the LinuxCNC website. My latency numbers with this build were too high for my liking (about 30k) so I decided to give the RTAI version a try. I hopped over to ( linuxcnc.org/docs/2.8/html/getting-start...#cha:Installing-RTAI ) and followed the steps for installing Debian RTAI and it worked like a charm. My latency is down below 5k no matter what I do to the system and I have yet to have any issues with crashing or anything else
Shortly after switching over to QTDragon, I started noticing some small issues and took to the forums to see if there was a fix. Most notably the tool table creating a work offset for every tool any time I edit any value in the table and my continuous jog rate slider being stuck at a 3600 mmpm max no matter what I did. These problems seem to now have been fixed by the community (thank you all so much!) However, there seems to be no way that I can find to actually take advantage of these fixes.
Searching through the BuildBot repositories, the only Buster repo I see is for master and is not the RTAI version anyway.
Does anyone have any recommendations on how I can get these much needed updates without having to sacrifice my realtime performance and switch to a non RTAI repo?
Thank you all in advance
Joe
Please Log in to join the conversation.
- tommylight
-
- Offline
- Administrator
-
- Posts: 22010
- Thank you received: 3
Pretty sure Andy does or did some of the RTAI stuff, but did not use it lately so i am a but behind on info regarding this.
Please Log in to join the conversation.
The HTML docs added for qtvcp recently broke packaging of some builds.
I just reverted the commit so we will see if that fixes things.
then I'll try to find out if i can fix the doc problem.
If you got your original linuxcnc from builtbot, then when the packages update you should be able to pull then in by the distribution's regular updating procedure.
Chris
Please Log in to join the conversation.
That's the problem actually. When I followed those instructions from the LinuxCNC documentation to install the RTAI version (honestly I don't have a very firm grasp on Linux, I just followed the instructions step by step) but it does not seem to be from BuildBot at all. I'll copy and paste below the line it had me add to add the repo and maybe you can make more sense of it than me.
(echo deb linuxcnc.org/ buster base 2.8-rt | sudo tee -a /etc/apt/sources.list.d/linuxcnc.list)
Looking through BuildBot, there doesn't seem to be a repo that is a 2.8 version of LinuxCNC that would be suited for my Debian 10 Buster RTAI kernel unless I'm missing something in the list of repos on BuildBot.
Please Log in to join the conversation.
I'll ask on the mail list
Chris
Please Log in to join the conversation.
tacklem60 wrote: Looking through BuildBot, there doesn't seem to be a repo that is a 2.8 version of LinuxCNC that would be suited for my Debian 10 Buster RTAI kernel unless I'm missing something in the list of repos on BuildBot.
The buildbot does not make an RTAI package for Buster. The reason for this is that the problems alluded to with the RTAI kernel cause the buildbot to crash when running the testsuite.
There is a package of the released version of 2.8 on the main linuxcnc repository.
Please Log in to join the conversation.
tacklem60 wrote: Does anyone have any recommendations on how I can get these much needed updates without having to sacrifice my realtime performance and switch to a non RTAI repo?
I plan to make an 8.1 release fairly soon (weeks at most) incorporating the fixes in the 2.8 development branch.
Please Log in to join the conversation.
Please Log in to join the conversation.
If so, is there a simple way for me to perform the upgrade?
Thanks again for your great work!
Please Log in to join the conversation.
