Package Details: linuxcnc 2.9.4-1

Git Clone URL: https://aur.archlinux.org/linuxcnc.git (read-only, click to copy)
Package Base: linuxcnc
Description: Controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more (formerly EMC2)
Upstream URL: https://linuxcnc.org/
Keywords: 3d cnc printing
Licenses: GPL2, custom: unredestributable
Submitter: GPereira
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 9
Popularity: 0.000009
First Submitted: 2018-11-24 01:49 (UTC)
Last Updated: 2025-03-07 18:42 (UTC)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

GPereira commented on 2025-08-17 16:38 (UTC)

How can we report this user @218 ?

s218 commented on 2025-08-17 15:27 (UTC) (edited on 2025-08-17 15:31 (UTC) by s218)

максимум, что я могу сделать - это посочувтствовать и попытаться поделиться тем, что имею сам. Я инженер а не программист. Я сохранил давно собранный linuxcnc-sim-2.7.15-8-x86_64.pkg.tar, собраный из AUR сколько-то лет назад. Но сейчас его установить и запустить невозможно, некоторых пакетов больше не существует. Пэтому я из рабочей системы на всякий случай собрал все зависимости и собрал их в архив. Хотите - берите и используйте, не хотите - не берите. Вот ссылки, вторая - файл переименовать в zip, в нем много пакетов, устанавливать надо только те, которые не сможете сделать сами. Отмечу, что python нужен 2.7.18 https://ond.wau.spb.ru/linuxcnc-sim-2.7.15-8-x86_64.pkg.tar https://ond.wau.spb.ru/dop.xz В сегодняшних реалиях возможность установки и работы проверена на "чистой" системе, дважды - на двух. Справочно - на "боевой машине", которая управляет моим станком, стоит deb + linuxcnc2.8.4 с настройками ядра, дающими latency на уровне 2500. На него даже "не дышу".

GPereira commented on 2025-08-17 10:50 (UTC)

I am not sure if that message is for me. I don't feel confortable receiving binaries but if you can send us the script it would work.

s218 commented on 2025-08-17 07:37 (UTC) (edited on 2025-08-17 07:39 (UTC) by s218)

In all cases, linuxcnc-sim is compiled. And if that's the case, there's no point in changing the program versions. I ended up using version 2.7.15 (for simulation). https://archlinux.com.ru/forum/viewtopic.php?p=9383&hilit=linuxcnc#p9383 https://archlinux.com.ru/forum/viewtopic.php?p=9380&hilit=linuxcnc#p9380

To run it, you need packages that can no longer be compiled. For example, the python version can be downloaded (compiled) 2.7.15, but 2.7.18 is required. Therefore, I compiled the packages from an already working system. The set of packages is approximately 40 MB. They are installed and work on a clean system. If necessary, please let me know, and I will compile them into an archive and post them on the website. I guarantee that I have not inserted any nasties into these archives.

Во всех случаях компилируется linuxcnc-sim. А раз так, то нет никакого смысла в смене версий программы. Я в итоге использую версию (для симуляции) 2.7.15. Для ее работы используются пакеты, которые собрать уже невозможно. Например, версию python можно скачать (собрать) 2.7.15, а требуется 2.7.18. Поэтому я собрал пакеты из уже работающей системы. Набор пакетов примерно на 40мб. Устанавливаются и работают на чистой системе - проверено на двух "чистых" разных компьютерах. Если надо, пожалуйста сообщите, я соберу их в архив и выложу на сайте. Гарантирую, что никаких гадостей в эти архивы не вставлял.

GPereira commented on 2025-08-16 23:34 (UTC)

Hi, while running stepconf I am getting hal python module not found. I only have python3 installed. Should I do anything to force python2?

s218 commented on 2025-07-31 10:49 (UTC)

configure: error: Python pango module not found! install with "sudo apt-get install python3-gi"

UweSauter commented on 2025-05-07 19:41 (UTC)

Sorry for the spam but I also noticed that /usr/bin/linuxcnc around line 86 specifies

if [ -z "$PYTHONPATH" ]; then
    PYTHONPATH=$LINUXCNC_HOME/lib/python
else
    PYTHONPATH=$LINUXCNC_HOME/lib/python:"$PYTHONPATH"
fi
export PYTHONPATH

At least on my system, there is no /usr/lib/python, only /usr/lib/python3, /usr/lib/python3.11 and /usr/lib/python3.13. Should this be patched as well?

UweSauter commented on 2025-05-07 19:36 (UTC)

@FabioLolix: I hope the PR was done correctly.

FabioLolix commented on 2025-05-07 19:30 (UTC)

I can try to create a pull request on https://github.com/FabioLolix/PKGBUILD-AUR_fix if required.

You're welcome to do that :)