Hello! I need to install LinuxCNC on Ubuntu 22.04 and I have approximately zero ideas how to proceed with that. Here is a little background on this: One of things I do is that I work for Riga Technical university. And there we have a research project about heating carbon fiber composites with induction for faster curing of epoxy (yes electric currents can be induced in carbon fiber, it just requires higher frequencies than typical induction stove). I have built a machine, where high frequency induction coil is moved by LinuxCNC. The project has reached a stage where we want to use highend thermal camera to measure surface temperature of the specimen _and_ use that data to adjust coil's movement (velocity along predefined path or generate new path on the fly - that still a work in progress). We have tested python interface of LinuxCNC and it works really well. A student wrote a custom python script that was sending commands to LinuxCNC and they were executed. A colleague managed to persuade the manufacturer of the camera to share SDK and he wrote a python script that can access the temperature reading on each pixel (as well as send back some required settings) and log it, calculate cumulative temperature across regions etc. So next obvious step is to get LinuxCNC running alongside so that some required adjustments on coil's motion can be done.
My problem at the moment is that this SDK works on Ubuntu 22.04. Take it or leave it. So I have to get LinuxCNC running there. And I need instructions meant for a small child or golden retriever how to do that. On that PC I ran "uname -a" in terminal and got this: Linux user 5.15.0-1076-intel-iot-realtime #78-Ubuntu SMP PREEMPT_RT Thu Apr 17 19:44:17 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux I will start with these questions: 1) what is suggested install method? do I need to add a LinuxCNC repository of particular Debian release in software sources or download deb packages manually and try to fight all dependancies in similar fashion? 2) any insights if this kernel will do or will I need to change it as well (and hope that the camera's SDK does not depend on it)? BTW I see that my colleagues have already attempted downloading deb package and then installing it (I see deb file in "downloads" folder and in terminal history there is "sudo dpkg -i linuxcnc-uspace_2.9.3_amd64.deb") - kind of success in terms of getting entries and icons in app menu but it will not start. No error message popped up so I tried to run it from terminal and got this: /usr/bin/linuxcnc: line 321: /usr/bin/wish8.6: No such file or directory /usr/bin/linuxcnc: line 229: /usr/bin/wish8.6: No such file or directory My suspicion is missing dependancy, so I think that installation procedure was not executed properly. Any hints on how to do it the right way are appreciated... Viesturs _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
