A bit more tracking here.

On the LinuxCNC 2.9.4 system:
john@LinuxCNC-G3616:~$ pango-view --version
pango-view (pango) 1.50.12


On the Pi4 2.8 system
pi@Pi4LinuxCNC:/usr/lib/python2.7/dist-packages/gtk-2.0 $ pango-view
--version
pango-view (pango) 1.42.3

In order to fill in the fields with probe speed and positions the pango
library is required.  Although the 2.9.4 version shows the probe screen the
fields are all 0.  The Pi4 version 2.8 does fill in the fields.  

Both systems clearly have pango which is used for foreign character sets and
word wrap and other things.

And the 2.9.4 system throws up this error:
module 'python' skipped - import error: No module named 'pango'
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 85, in
_builder_connect_callback
    handler, args = _extract_handler_and_args(obj_or_map, handler_name)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

That's because the base.py code in the psng probe screen code does an 
import pango

After that all bets are off.  I've sent and email to Serguei Glavatski
asking if he's going to support 2.9._ 
It doesn't look like the " 2020 Probe Screen NG Developers " group have done
anything for 4 years.

Seems a shame not to 'update' this probe screen.  Or am I the only one using
it.  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.

John





















_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to