Proposal RPi Linuxcnc Image Based on Raspi OS All welcome/encoraged to comment

  • unknown
  • Away
  • Platinum Member
  • Platinum Member
More
29 Oct 2025 07:22 #337381 by unknown
Update;
Distro used is Trixie.
Linuxcnc version is 2.9.4 as that what is on the Debian Trixie repo, there is an issue with the pacakges for Trixie at linuxcnc.org.
One image for an RPi5 or Rpi4, kernel has 4k pages rather than 16k that the RPi5 can use.
Managed to work out how to change the boot splash screen, now has a "chips" logo display during boot.

Whilst it does do auto login, the login screen uses a wallpaper found on the forum, maybe user robertspark, so if you log out the login screen will have the above picture shown.

xfce-teminal is configured for a login terminal, so no need to add an env variable when running anything Linuxcnc related from terminal.

More or less ready for testing if anyone is keen.
Looking in to turning some services off that aren't really required for a CNC (should help with latency, maybe??)
To burn to boot medium, it's the same process as you would for a normal raspio image. Use RPi Imager, set up your settings, first boot is as the raspios. Then when it's all setup it will autologin with the user you used in your settings. No default user or password used.
The following user(s) said Thank You: rodw

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

  • unknown
  • Away
  • Platinum Member
  • Platinum Member
More
01 Nov 2025 09:46 #337639 by unknown
Major update 1 Nov 2025

First image I feel is suitable for testing.
After much frustration "the eye candy stuff" is sorted. Background was edited to the best of my "artistic" skills, and first attempt at inkscape, using a standard xfce background with a Linuxcnc logo found on forum member's KurtJacobson's git hub page

Splash screen artwork was found on the forum.
Artwork for the background of the Login screen was also found on the forum (robertspark I think was the poster)

If anyone is familar with the rights regarding the artwork it would be appreciated.

Linuxcnc 2.9.7 is pulled from the Linuxcnc repos.
There is still some software that could be pruned, cups is a major one which will also not have the various cups services running. Avahi is another that could be turned off.

Thanks to all who help and gave input

Cheers
Rob

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

More
01 Nov 2025 10:06 #337641 by rodw

Major update 1 Nov 2025

First image I feel is suitable for testing.

Linuxcnc 2.9.7 is pulled from the Linuxcnc repos.


 

Thats pretty cool!
The following user(s) said Thank You: unknown

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

  • unknown
  • Away
  • Platinum Member
  • Platinum Member
More
01 Nov 2025 13:04 #337650 by unknown
I'll need your advice regarding setting up Ethercat repos Rod, and whether a 6.12.34 kernel is supported. As I kept to the RPi rt kernel from their repo. And one kernel supports both the 4 and 5.

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

More
01 Nov 2025 19:14 #337665 by rodw

I'll need your advice regarding setting up Ethercat repos Rod, and whether a 6.12.34 kernel is supported. As I kept to the RPi rt kernel from their repo. And one kernel supports both the 4 and 5.

I think it should be pretty easy. I did raise an issue about Trixie support and they actioned it.
Download this script,
forum.linuxcnc.org/ethercat/53785-instal...thercat-repositories
change the Debian_12 to Debian_13 and run it in the main user script that installs our custom stuff.

We don't install anything, just set up the repository apt update will tell you if there is any error. You will see warnings about the key will expire in 12 months which is not our problem



 

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

More
01 Nov 2025 19:34 #337670 by rodw
Also I just remembered. Linuxcnc out of the box uses gedit to edit gcode files and I don't install it in my images. Please add it.
Man, I am getting confused. I just remembered you are using a different build tool. so take my last post with a grain of salt on the implementation stuff

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

  • unknown
  • Away
  • Platinum Member
  • Platinum Member
More
01 Nov 2025 20:55 #337675 by unknown
Thanks about the gedit thing, I can add the repo for Ethercat same way all the other ones are done.

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

Time to create page: 0.075 seconds
Powered by Kunena Forum