Just a follow-up on this. I've not been able to make contact with vers.by likely due to blocking from the Russian Invasion of Ukraine. In either case I do not have the knowledge at the moment to modify the existing probe screen code to work in 2.9.4.
So the PC with 2.9.4 is back on the shelf and the pendant moved back into the shop onto the 2.8.1 system. John > -----Original Message----- > From: John Dammeyer [mailto:jo...@autoartisans.com] > Sent: February 27, 2025 10:58 AM > To: 'Enhanced Machine Controller (EMC)' > Subject: Re: [Emc-users] LinuxCNC 2.9.4 and Probe Screen > > Hi Andy, > That got past the missing pango error but then it gets more complicated. > > "module 'python' skipped - import error: No module named 'ConfigParser'" > > There is a configparser.py and configparser.pyc in the psng/python folder. > Renaming "configparser.py" to be "ConfigParser.py" removes the error but > creates new ones likely because the compiled version .pyc is still lowercase. > One of my pet peeves about C and Linux compared to Pascal. > > If I get rid of the .pyc or rename it to have upper case characters there are > yet > again other error messages as in files missing... or funny number... > > "module 'python' skipped - import error: No module named 'ConfigParser'" > Which makes sense because inside "configparser.py" is "from ConfigParser > import RawConfigParser" > But there isn't a "ConfigParser.pyc" > > And I suspect this will go on and on. The end result is the default probe > parameters are still missing and parts of the screen are overlapping. > > I don't have the linux+Python skill set to even know where to start. > John > > > > -----Original Message----- > > From: andy pugh [mailto:bodge...@gmail.com] > > Sent: February 27, 2025 6:58 AM > > To: Enhanced Machine Controller (EMC) > > Subject: Re: [Emc-users] LinuxCNC 2.9.4 and Probe Screen > > > > On Thu, 27 Feb 2025 at 07:35, John Dammeyer <jo...@autoartisans.com> > > wrote: > > > > Seems a shame not to 'update' this probe screen. Or am I the only one > > using > > > it. > > > > > > I forked a version to work on it. > > https://github.com/andypugh/probe-screen-ng > > > > I think that you can probably fix at least this problem (in Python3) > > by changing > > > > import pango > > > > to > > > > from gi.repository import Pango as pango > > > > See how that works? (it will generate a warning related to versions) > > > > > > > At the moment it appears it's best to ignore the work done to bring > > > LinuxCNC up to 2.9.4 and just stay with 2.8. > > > > > > You may be confusing Debian and LinuxCNC versions here. > > > > I am currently in the process of updating my mill to Bookworm / 2.9.4 > > so at that point will probably need to fix this. > > > > -- > > atp > > "A motorcycle is a bicycle with a pandemonium attachment and is > > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > > ? George Fitch, Atlanta Constitution Newspaper, 1912 > > > > _______________________________________________ > > Emc-users mailing list > > Emc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users