New and Working RTAI debs for 2.9

More
2 years 2 months ago #308028 by Bari
BIOS settings are important. Have you looked at all the howtos for lowering latency?

La configuración del BIOS es importante. ¿Has visto todos los procedimientos para reducir la latencia?

Please Log in to join the conversation.

More
2 years 2 months ago #308037 by NTULINUX

Please Log in to join the conversation.

More
2 years 2 months ago #308259 by Ray_TL00
Thank you very much, I will try your advice.

Please Log in to join the conversation.

More
2 years 1 month ago #310271 by PhilipME

onelaboratories.us/rtai_lcnc/     5.4.258 matching RTAI kernel and LCNC debs
onelaboratories.us/abc/   5.4.279 matching RTAI kernel and LCNC debs


To install on Debian 12 with linuxcnc-uspace already installed use : sudo apt purge linuxcnc*  and wait for apt to completely remove every trace of LCNC.

 

 
Trying to follow the instructions, but linuxcnc does not get removed and I get the following message when I issue  sudo apt purge linuxcnc*  

Package 'linuxcnc' is not installed, so not removed


Thanks

Philip

Please Log in to join the conversation.

More
2 years 1 month ago #310357 by NTULINUX
PhilipME,

Are you using a vanilla Debian install from their website? If so, LinuxCNC is not installed by default so you should be safe to proceed and skip that step.

If LinuxCNC is already installed (not run-in-place) then I'm not sure what's going on.

If you're ONLY using run-in-place, you can also skip the purge command as well, but do not try to use the run-in-place instance as it will not work with RTAI unless you've built it against the RTAI kernel debs that are listed in the first post of this thread.

Please Log in to join the conversation.

More
2 years 1 month ago #310487 by PhilipME

PhilipME,

Are you using a vanilla Debian install from their website? If so, LinuxCNC is not installed by default so you should be safe to proceed and skip that step.

If LinuxCNC is already installed (not run-in-place) then I'm not sure what's going on.

If you're ONLY using run-in-place, you can also skip the purge command as well, but do not try to use the run-in-place instance as it will not work with RTAI unless you've built it against the RTAI kernel debs that are listed in the first post of this thread.
 



 

Sorry if I confused you

I edited this post so many times because I am working full time on this error

this is the final edit I hope. Next time I will have new entry for the edit

so when I dpkg three of the files, I get no errors

only linuxcnc_2.9.2_amd64.deb gives me the error above

dpkg: dependency problems prevent configuration of linuxcnc:
 linuxcnc depends on libboost-python1.74.0 (>= 1.74.0+ds1); however:
  Package libboost-python1.74.0 is not installed.
 linuxcnc depends on libboost-python1.74.0-py311; however:
  Package libboost-python1.74.0-py311 is not installed.
 linuxcnc depends on libmodbus5 (>= 3.1.4); however:
  Package libmodbus5 is not installed.
 linuxcnc depends on libtk8.6 (>= 8.6.0); however:
  Package libtk8.6 is not installed.
 linuxcnc depends on libudev-dev; however:
  Package libudev-dev is not installed.
 linuxcnc depends on iptables; however:
  Package iptables is not installed.
 linuxcnc depends on blt; however:
  Package blt is not installed.
 linuxcnc depends on mesa-utils; however:
  Package mesa-utils is not installed.
 linuxcnc depends on python3-tk; however:
  Package python3-tk is not installed.
 linuxcnc depends on python3-numpy; however:
  Package python3-numpy is not installed.
 linuxcnc depends on python3-gi-cairo; however:
  Package python3-gi-cairo is not installed.
 linuxcnc depends on python3-opengl; however:
  Package python3-opengl is not installed.
 linuxcnc depends on python3-configobj; however:
  Package python3-configobj is not installed.
 linuxcnc depends on python3-xlib; however:
  Package python3-xlib is not installed.
 linuxcnc depends on libgtksourceview-3.0-dev; however:
  Package libgtksourceview-3.0-dev is not installed.
 linuxcnc depends on tcl8.6; however:
  Package tcl8.6 is not installed.
 linuxcnc depends on tk8.6; however:
  Package tk8.6 is not installed.
 linuxcnc depends on bwidget (>= 1.7); however:
  Package bwidget is not installed.
 linuxcnc depends on tclreadline; however:
  Package tclreadline is not installed.
 linuxcnc depends on tclx; however:
  Package tclx is not installed.
 linuxcnc depends on python3-pyqt5; however:
  Package python3-pyqt5 is not installed.
 linuxcnc depends on python3-pyqt5.qsci; however:
  Package python3-pyqt5.qsci is not installed.
 linuxcnc depends on python3-pyqt5.qtsvg; however:
  Package python3-pyqt5.qtsvg is not installed.
 linuxcnc depends on python3-pyqt5.qtopengl; however:
  Package python3-pyqt5.qtopengl is not installed.
 linuxcnc depends on python3-opencv; however:
  Package python3-opencv is not installed.
 linuxcnc depends on python3-dbus; however:
  Package python3-dbus is not installed.
 linuxcnc depends on python3-espeak; however:
  Package python3-espeak is not installed.
 linuxcnc depends on python3-dbus.mainloop.pyqt5; however:
  Package python3-dbus.mainloop.pyqt5 is not installed.
 linuxcnc depends on python3-pyqt5.qtwebengine | python3-pyqt5.qtwebkit; however:
  Package python3-pyqt5.qtwebengine is not installed.
  Package python3-pyqt5.qtwebkit is not installed.
 linuxcnc depends on espeak-ng; however:
  Package espeak-ng is not installed.
 linuxcnc depends on pyqt5-dev-tools; however:
  Package pyqt5-dev-tools is not installed.
 linuxcnc depends on gstreamer1.0-tools; however:
  Package gstreamer1.0-tools is not installed.
 linuxcnc depends on espeak; however:
  Package espeak is not installed.
 linuxcnc depends on python3-poppler-qt5; however:
  Package python3-poppler-qt5 is not installed.

dpkg: error processing package linuxcnc (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.36-9+deb12u8) ...
Processing triggers for mate-menus (1.26.0-3) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for shared-mime-info (2.2-1) ...
Errors were encountered while processing:
 

Please Log in to join the conversation.

More
2 years 1 month ago #310511 by PhilipME

PhilipME,

Are you using a vanilla Debian install from their website? If so, LinuxCNC is not installed by default so you should be safe to proceed and skip that step.

If LinuxCNC is already installed (not run-in-place) then I'm not sure what's going on.

If you're ONLY using run-in-place, you can also skip the purge command as well, but do not try to use the run-in-place instance as it will not work with RTAI unless you've built it against the RTAI kernel debs that are listed in the first post of this thread.
 
I installed fresh copy of bookworm

Please Log in to join the conversation.

More
2 years 1 month ago #310521 by PhilipME
Thank you and apology again for dump questions

It is working now beautifull

I had to issue sudo apt --fix-broken install

and sudo apt-get install python3-pyqt5.qtwebkit



 

Please Log in to join the conversation.

More
2 years 1 week ago #312782 by NTULINUX
Hey Philip, someone had issues with the 5.4.279 kernel, which RTAI kernel did you decide to go with?

If you don't remember or not sure, run:
Code:
uname -r

Please Log in to join the conversation.

More
1 year 10 months ago #316977 by Elco
I have started to set up LCNC with the RT kernel on my system (N3150 AMD630) running a fresh installation of LMDE6. I disabled UEFI and a list of other parameters as recommended eslsewhere, and used the download instructions at the top of this topic (the 5.4.279 versions).

At boot, if I select 'advanced option' I can select LMDE6 with Linux 5.4.279-rtai-amd64.

However, I get the following error:
bad shim signature
error: you need to load the kernel first.

I assume I have skipped something in the setup process. What should I do to correct this?

Update: This was fixed by (again) disabling secure boot - although it keeps saying it is enabled.
$ uname -a tells it is running rtai-amd64
There was a warning that the kernel was not compiled with ?? (message disappeared fast) but the system runs.
Now will try LCNC.

Update2: Switched Mainboard to A960D+ (6 core AMD), installed Debian12 and the rtai debs. Removed in BIOS anything not needed for a legacy setup. After setting isolcpu parameters (2, 4,5 - thanks for rt_setup.sh !!) got the best legacy timing ever on one of my systems: 6 - 8 uSec with 4 gears and a lot of browsing. Will test and apply the rtai version on my other systems as well.

Thanks and Regards,
Robert

 

Please Log in to join the conversation.

Time to create page: 0.317 seconds
Powered by Kunena Forum