Linuxcnc 2.9 on Arch Linux

More
31 Jan 2022 01:41 #233596 by Joco
Replied by Joco on topic Linuxcnc 2.9 on Arch Linux

... maybe because on the testinstallation i didn't install any desktop)
 

Yes, that could account for the challenge. In my tests I always installed a desktop.

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

More
10 Sep 2022 23:33 #251658 by Sankai
Replied by Sankai on topic Linuxcnc 2.9 on Arch Linux
I'm timing out @ the git pull. is the address no longer valid? am I ok to use the one in the AUR? or are the packages too different?

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

More
15 Sep 2022 10:11 #251981 by Sankai
Replied by Sankai on topic Linuxcnc 2.9 on Arch Linux
So the most success I've had so far is getting to the point that tcl looks for bwidget. This happens whether i use the AUR via yay, directly or with a git pull. Can someone help me? The best info I can figure from extensive googling is that there is a pathing error? Bwidget apparently doesn't like to let anything know if and where it is installed. Despite having this information and diving down the append PATH rabbit hole I have made no headway in over a week. Would really appreciate a fix for this please and thank you!

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

More
12 Nov 2022 00:11 #256475 by rodw
Replied by rodw on topic Linuxcnc 2.9 on Arch Linux
So I'm stuck with BWidget too.
If you follow the method on this page as user, BWidget can't be located
wiki.tcl-lang.org/page/Getting+started+with+BWidget

But if you log in as root, the test passes
[root@cnc linuxcnc-dev]# tclsh
% package require BWidget
1.9.15
I added this to  configure
--enable-check-runtime-deps=no
Linuxcnc compiled fine but terminated because it could not find BWidget
So either its a permisssions issue or Linuxcnc is looking for BWidget 1.7
It seems more like permissions but I don't know how to resolve.
Any help appreciated

 

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

More
12 Nov 2022 00:17 #256476 by tommylight
whereis bwidget
sudo chmod 755 /wherever/the/bwidget/file/is/bwidget
That should probably do, although maybe just adding you user group might suffice.

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

More
12 Nov 2022 04:10 #256483 by rodw
Replied by rodw on topic Linuxcnc 2.9 on Arch Linux
sorted this now. From the earlier link in tcl sh, type
% set auto_path 
and it will reply with:         
/usr/lib/tcl8.6 /usr/lib
%
From there sudo thunar (in xfce) and navigate to usr/lib/
right click on tcl8.6 and select properties, then permissions
Change permissions for Others to read only

back to tclsh as the user (not sudo) and type  package require BWidget
This time it should display the version info.
configure won't report  an error and linxcnc will now run!
 
The following user(s) said Thank You: tommylight

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

Time to create page: 0.212 seconds
Powered by Kunena Forum