Probleme mit Path Workbench bei Ubuntu 22.04
Probleme mit Path Workbench bei Ubuntu 22.04
Hallo zusammen
Nach dem ich auf Ubuntu 22.04 aktualisiert habe funktioniert die Path Workbench nicht mehr richtig. Ich kann keine Gcode Pfade mehr erstellen, die gesamte Grundfunktionalität scheint gestört zu sein.
Unter Windows läufts noch wie immer.
Folgende Fehlermeldung kommt:
14:55:11 Traceback (most recent call last):
File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 139, in attach
self.axs = coin.SoType.fromName('SoAxisCrossKit').createInstance()
File "/usr/lib/python3/dist-packages/pivy/coin.py", line 491, in createInstance
return _coin.SoType_createInstance(self)
<class 'SystemError'>: <built-in function SoType_createInstance> returned a result with an exception set
14:55:11 centroid_post gcode postprocessor loaded.
14:55:11 centroid_post gcode postprocessor loaded.
14:55:11 PathJobGui.ERROR: <built-in function SoFieldContainer_getField> returned a result with an exception set
14:55:11 SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
14:55:11
The above exception was the direct cause of the following exception:
14:55:11 Traceback (most recent call last):
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 1367, in Create
obj.ViewObject.Proxy.editObject(obj.Stock)
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 202, in editObject
return self.openTaskPanel('Stock')
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 186, in openTaskPanel
self.showOriginAxis(True)
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 162, in showOriginAxis
self.switch.whichChild = sw
14:55:11 File "/usr/lib/python3/dist-packages/pivy/coin.py", line 3998, in __setattr__
field = self.getField(name)
14:55:11 File "/usr/lib/python3/dist-packages/pivy/coin.py", line 3873, in getField
return _coin.SoFieldContainer_getField(self, name)
14:55:11 SystemError: <built-in function SoFieldContainer_getField> returned a result with an exception set
14:55:11
Ich habe diese Frage schon im englischsprachigen Forum ähnlich gestellt, fürchte aber mich dort missverständlich ausgedrückt zu haben.
In Deutsch geht mir das leichter von der Hand.
Ich nutze Freecad aus den Ubuntu Paketquellen.
Hier meine Versionsinfos:
OS: Ubuntu 22.04 LTS (ubuntu:GNOME/ubuntu-xorg)
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: German/Germany (de_DE)
Seltsamer weise funktioniert es auch als Appimage nicht.
Freue mich über jeden Hinweis was da nicht rund läuft.
Grüße
Mark
Nach dem ich auf Ubuntu 22.04 aktualisiert habe funktioniert die Path Workbench nicht mehr richtig. Ich kann keine Gcode Pfade mehr erstellen, die gesamte Grundfunktionalität scheint gestört zu sein.
Unter Windows läufts noch wie immer.
Folgende Fehlermeldung kommt:
14:55:11 Traceback (most recent call last):
File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 139, in attach
self.axs = coin.SoType.fromName('SoAxisCrossKit').createInstance()
File "/usr/lib/python3/dist-packages/pivy/coin.py", line 491, in createInstance
return _coin.SoType_createInstance(self)
<class 'SystemError'>: <built-in function SoType_createInstance> returned a result with an exception set
14:55:11 centroid_post gcode postprocessor loaded.
14:55:11 centroid_post gcode postprocessor loaded.
14:55:11 PathJobGui.ERROR: <built-in function SoFieldContainer_getField> returned a result with an exception set
14:55:11 SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
14:55:11
The above exception was the direct cause of the following exception:
14:55:11 Traceback (most recent call last):
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 1367, in Create
obj.ViewObject.Proxy.editObject(obj.Stock)
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 202, in editObject
return self.openTaskPanel('Stock')
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 186, in openTaskPanel
self.showOriginAxis(True)
14:55:11 File "/usr/share/freecad/Mod/Path/PathScripts/PathJobGui.py", line 162, in showOriginAxis
self.switch.whichChild = sw
14:55:11 File "/usr/lib/python3/dist-packages/pivy/coin.py", line 3998, in __setattr__
field = self.getField(name)
14:55:11 File "/usr/lib/python3/dist-packages/pivy/coin.py", line 3873, in getField
return _coin.SoFieldContainer_getField(self, name)
14:55:11 SystemError: <built-in function SoFieldContainer_getField> returned a result with an exception set
14:55:11
Ich habe diese Frage schon im englischsprachigen Forum ähnlich gestellt, fürchte aber mich dort missverständlich ausgedrückt zu haben.
In Deutsch geht mir das leichter von der Hand.
Ich nutze Freecad aus den Ubuntu Paketquellen.
Hier meine Versionsinfos:
OS: Ubuntu 22.04 LTS (ubuntu:GNOME/ubuntu-xorg)
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: German/Germany (de_DE)
Seltsamer weise funktioniert es auch als Appimage nicht.
Freue mich über jeden Hinweis was da nicht rund läuft.
Grüße
Mark
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Nutzt Du tatsächlich den centroid Postprozessor?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Nein, den benutze ich nicht.
Der Fehler erscheint aber schon bevor ich den Postprozessor auswählen kann.
Der Centroid scheint die Standardeinstellung zu sein.
Der Fehler erscheint wenn ich eine Path Operation anlegen will.
Das Anlegen scheitert danach aber.
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Probier mal die aktuelle 0.20er Version.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Ich habe die 0.20 als Appimage heruntergeladen.
Die Startet leider gar nicht sonder bricht mit der Fehlermeldung ab:
FreeCAD 0.20, Libs: 0.20R28810 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2022
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
User path has changed to /home/mark/.local/share/FreeCAD/. Please move user modules and macros
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
/tmp/.mount_FreeCAXjAu7M/AppRun: Zeile 42: 12480 Abgebrochen (Speicherabzug geschrieben) ${MAIN} "$@"
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Schau mal in den Known OS specific issues nach.
Log-Output bitte in Code-Tags einschließen, das erhält z.B. Einrückungen und verbessert die Lesbarkeit.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Versuche doch bitte folgendes: starte aus der Konsole das Appimage mit folgendem Befehl
Code: Select all
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./Appimagename
Mit freundlichen
Re: Probleme mit Path Workbench bei Ubuntu 22.04
Das hat funktioniert, ich bin Begeister!jeno wrote: ↑Tue May 10, 2022 5:18 amVersuche doch bitte folgendes: starte aus der Konsole das Appimage mit folgendem Befehl./Appimagename ist der Dateiname des Appimage auf deinem System. Der Aufruf funktionier aber nur wenn du in dem Verzeichnis bist in dem das Appimage gespeichert ist. Ansonsten mit vollem Pfad (/home/dein Benutzername/Verzeichnis/Appimagedatei) aufrufen.Code: Select all
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./Appimagename
Mit freundlichen
Hier die Ausgabe, hoffentlich nun korrekt formatiert:
Code: Select all
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 /home/mark/Downloads/FreeCAD_weekly-builds-28810-Linux-Conda_glibc2.12-x86_64.AppImage
FreeCAD 0.20, Libs: 0.20R28810 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2022
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
User path has changed to /home/mark/.local/share/FreeCAD/. Please move user modules and macros
KineticNCBeamicon2_post gcode postprocessor loaded.
KineticNCBeamicon2_post gcode postprocessor loaded.
KineticNCBeamicon2_post gcode postprocessor loaded.
KineticNCBeamicon2_post gcode postprocessor loaded.
KineticNCBeamicon2_post gcode postprocessor loaded.
The Job was created without fixture support. Please delete and recreate the job
The Job was created without fixture support. Please delete and recreate the job
Jetzt kann ich wieder unter Linux arbeiten was für mich eine große Erleichterung im Vergleich zu Windows darstellt!
Vielen Dank an alle die geholfen Haben!!