Update LinuxCNC 2.9.5 on debian 13

More
1 year 2 weeks ago #336620 by tommylight
Must do:
Code:
sudo apt update
first, then try installing.

Please Log in or Create an account to join the conversation.

More
1 year 2 weeks ago - 1 year 2 weeks ago #336622 by f355
I've done that, quite obviously. I think it is better to save time and skip obvious advices, I have 20 years of in-depth professional experience with Linux behind my back.

The real issue is that the package depends on the version of python3 that trixie doesn't provide, as can be seen here :
Code:
Depends: python3 (<< 3.12), python3 (>= 3.11~),

amd64 package depends on 3.13 :
Code:
Depends: python3 (<< 3.14), python3 (>= 3.13~),

It looks like a simple oversight more than anything else, those things happen. If it is, I hope it gets corrected soon!
Last edit: 1 year 2 weeks ago by f355.

Please Log in or Create an account to join the conversation.

More
1 year 2 weeks ago #336626 by unknown
With your 20 years experience if you really want 2.9.5 on arm you can always build it yourself. ;)
As for the version differences that will depend on the system the packages were built on.
Was there any reason, apart from the official arm image being based on Bookworm, that you went with Raspberry Pi OS Lite ?
Does that give you the choice of Wayland or X11.
Look we get a lot of users with varying degrees of Linux Experience, as we can't tell your experience usually we start advice with the basics. So no it's not a waste of time starting with said basics.
From memory when I attempted to build an RPi image based on Devuan, based on Trixie or maybe unstable, there was an issue with the libgpiod library. At the time the libgpiod driver would not compile against version 2.0 so I abandoned that idea due to that. As far as I know I'm unaware of that situation has changed. Bear in mind that there are some issues that affect Axis in 2.9.5 and 2.9.6 that have been well reported on the forum. It would appear they have been resolved but looks like we need to wait for a 2.9.7 version.

Please Log in or Create an account to join the conversation.

More
1 year 2 weeks ago #336627 by f355
I'm sorry if that came out sounding arrogant, that was not the intent. I totally understand why Tommy suggested apt update, I just wanted to quite literally save his and my time.

I can certainly build it myself, or use 2.9.4 that works just fine for my purposes, or whatever. I don't have a problem, LinuxCNC has a problem, and being unable to fix it for everybody, I'm reporting it here in hopes that someone blessed with permissions does that.

Raspberry Pi OS Lite doesn't come with a desktop environment or a window server pre-installed, so I'm free to choose what to use (XFCE obviously lol). PREEMPT_RT kernel is available as an official package from Raspberry Pi debian repos these days and works fine. I'm not sure what the "official" linuxcnc raspberry pi image would give me at this point, and it is much harder to use for me personally - it requires me to connect a display/keyboard, for example. As to libgpiod or axis, I don't use either so I can't say anything about them.

Please Log in or Create an account to join the conversation.

More
1 year 2 weeks ago #336629 by unknown
That's ok mate.

What I found with the RPi Dbeian kernel is that it didn't allow for overlays, so things like SPI were an issue. There's quite a few customisations for the RPi compared to a "vanilla kernel".

The official image, which gives an easy way to start for most users, uses a kernel built from the RPi github sources and configured for real time. It took a bit of time to find the "right kernel" from their sources, but eventually it was found and the image was an easy task from there on in.
There's quite a large thread with the first post explaining what it's all about. And as ssh is enabled out of the box you technically don't have to connect a keyboard and Display.

Please Log in or Create an account to join the conversation.

More
1 year 2 weeks ago #336630 by unknown
@Andy
Not too sure where to add this, but the Trixie repo doesn't contain the host2-firmware.
Found this out whilst build a test Trixie ISO.

Please Log in or Create an account to join the conversation.

Time to create page: 0.064 seconds
Powered by Kunena Forum