New and Working RTAI debs for 2.9
- Bari
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 646
- Thank you received: 235
17 Aug 2024 21:05 #308028
by Bari
Replied by Bari on topic New and Working RTAI debs for 2.9
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?
La configuración del BIOS es importante. ¿Has visto todos los procedimientos para reducir la latencia?
Please Log in or Create an account to join the conversation.
- NTULINUX
- Offline
- Senior Member
Less
More
- Posts: 75
- Thank you received: 71
18 Aug 2024 00:29 #308037
by NTULINUX
Replied by NTULINUX on topic New and Working RTAI debs for 2.9
Please Log in or Create an account to join the conversation.
- Ray_TL00
- Offline
- New Member
Less
More
- Posts: 11
- Thank you received: 0
21 Aug 2024 03:34 #308259
by Ray_TL00
Replied by Ray_TL00 on topic New and Working RTAI debs for 2.9
Thank you very much, I will try your advice.
Please Log in or Create an account to join the conversation.
- PhilipME
- Offline
- Elite Member
Less
More
- Posts: 176
- Thank you received: 14
16 Sep 2024 16:47 - 16 Sep 2024 16:54 #310271
by PhilipME
Package 'linuxcnc' is not installed, so not removed
Thanks
Philip
Replied by PhilipME on topic New and Working RTAI debs for 2.9
Trying to follow the instructions, but linuxcnc does not get removed and I get the following message when I issue sudo apt purge linuxcnc*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.
Package 'linuxcnc' is not installed, so not removed
Thanks
Philip
Last edit: 16 Sep 2024 16:54 by PhilipME.
Please Log in or Create an account to join the conversation.
- NTULINUX
- Offline
- Senior Member
Less
More
- Posts: 75
- Thank you received: 71
18 Sep 2024 07:14 #310357
by NTULINUX
Replied by NTULINUX on topic New and Working RTAI debs for 2.9
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.
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.
The following user(s) said Thank You: PhilipME
Please Log in or Create an account to join the conversation.
- PhilipME
- Offline
- Elite Member
Less
More
- Posts: 176
- Thank you received: 14
20 Sep 2024 04:12 - 20 Sep 2024 12:56 #310487
by PhilipME
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:
Replied by PhilipME on topic New and Working RTAI debs for 2.9
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:
Last edit: 20 Sep 2024 12:56 by PhilipME.
Please Log in or Create an account to join the conversation.
- PhilipME
- Offline
- Elite Member
Less
More
- Posts: 176
- Thank you received: 14
20 Sep 2024 12:58 #310511
by PhilipME
Replied by PhilipME on topic New and Working RTAI debs for 2.9
I installed fresh copy of bookwormPhilipME,
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 or Create an account to join the conversation.
- PhilipME
- Offline
- Elite Member
Less
More
- Posts: 176
- Thank you received: 14
20 Sep 2024 15:21 #310521
by PhilipME
Replied by PhilipME on topic New and Working RTAI debs for 2.9
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
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 or Create an account to join the conversation.
- NTULINUX
- Offline
- Senior Member
Less
More
- Posts: 75
- Thank you received: 71
21 Oct 2024 18:47 #312782
by NTULINUX
Replied by NTULINUX on topic New and Working RTAI debs for 2.9
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:
If you don't remember or not sure, run:
uname -r
Please Log in or Create an account to join the conversation.
- Elco
- Offline
- Senior Member
Less
More
- Posts: 54
- Thank you received: 3
19 Dec 2024 11:11 - 22 Dec 2024 08:56 #316977
by Elco
Replied by Elco on topic New and Working RTAI debs for 2.9
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
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
Last edit: 22 Dec 2024 08:56 by Elco. Reason: After much experimenting got great results.
Please Log in or Create an account to join the conversation.
Time to create page: 0.091 seconds