I am following YouTube videos which explain how to use ShapeString. However, when I click on ShapeString, I get a python error as below. I am not sure if this is an install/configuration problem with my FreeCAD install, or a bug or something else. How should I go about trying to fix this?
OS: Linux Mint 21 (X-Cinnamon/cinnamon)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.
Build type: Release
Python version: 3.10.2
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.1
Locale: English/United States (en_US)
Code: Select all
dialogRunning the Python command 'Draft_ShapeString' failed:
Traceback (most recent call last):
File "/usr/share/freecad/Mod/Draft/draftguitools/gui_shapestrings.py", line 75, in Activated
super(ShapeString, self).Activated(name)
File "/usr/share/freecad/Mod/Draft/draftguitools/gui_base_original.py", line 290, in Activated
super(Creator, self).Activated(name, noplanesetup)
File "/usr/share/freecad/Mod/Draft/draftguitools/gui_base_original.py", line 154, in Activated
Gui.Snapper.setTrackers()
File "/usr/share/freecad/Mod/Draft/draftguitools/gui_snapper.py", line 1679, in setTrackers
self.grid = trackers.gridTracker()
File "/usr/share/freecad/Mod/Draft/draftguitools/gui_trackers.py", line 974, in __init__
pick.style.setValue(coin.SoPickStyle.UNPICKABLE)
File "/usr/lib/python3/dist-packages/pivy/coin.py", line 3989, in __getattr__
field = self.getField(name)
File "/usr/lib/python3/dist-packages/pivy/coin.py", line 3873, in getField
return _coin.SoFieldContainer_getField(self, name)
<built-in function SoFieldContainer_getField> returned a result with an exception set