Probleme mit Path Workbench bei Ubuntu 22.04

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
Post Reply
Mark_m
Posts: 20
Joined: Wed Dec 05, 2018 7:10 pm

Probleme mit Path Workbench bei Ubuntu 22.04

Post by Mark_m »

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
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by chrisb »

Mark_m wrote: Mon May 09, 2022 1:09 pm 14:55:11 centroid_post gcode postprocessor loaded.
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.
Mark_m
Posts: 20
Joined: Wed Dec 05, 2018 7:10 pm

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by Mark_m »

chrisb wrote: Mon May 09, 2022 2:09 pm
Mark_m wrote: Mon May 09, 2022 1:09 pm 14:55:11 centroid_post gcode postprocessor loaded.
Nutzt Du tatsächlich den centroid Postprozessor?
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.
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by chrisb »

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.
Mark_m
Posts: 20
Joined: Wed Dec 05, 2018 7:10 pm

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by Mark_m »

chrisb wrote: Mon May 09, 2022 5:34 pm Probier mal die aktuelle 0.20er Version.
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} "$@"
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by chrisb »

Mark_m wrote: Mon May 09, 2022 7:44 pm Die Startet leider gar nicht sonder bricht mit der Fehlermeldung ab:
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.
jeno
Veteran
Posts: 1820
Joined: Sun Jun 29, 2014 10:41 am

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by jeno »

Mark_m wrote: Mon May 09, 2022 7:44 pm
chrisb wrote: Mon May 09, 2022 5:34 pm Probier mal die aktuelle 0.20er Version.
Ich habe die 0.20 als Appimage heruntergeladen.
Die Startet leider gar nicht sonder bricht mit der Fehlermeldung ab:
..
libGL error: failed to load driver: iris
...
libGL error: failed to load driver: swrast
...
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
./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.

Mit freundlichen
Mark_m
Posts: 20
Joined: Wed Dec 05, 2018 7:10 pm

Re: Probleme mit Path Workbench bei Ubuntu 22.04

Post by Mark_m »

jeno wrote: Tue May 10, 2022 5:18 am
Mark_m wrote: Mon May 09, 2022 7:44 pm
chrisb wrote: Mon May 09, 2022 5:34 pm Probier mal die aktuelle 0.20er Version.
Ich habe die 0.20 als Appimage heruntergeladen.
Die Startet leider gar nicht sonder bricht mit der Fehlermeldung ab:
..
libGL error: failed to load driver: iris
...
libGL error: failed to load driver: swrast
...
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
./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.

Mit freundlichen
Das hat funktioniert, ich bin Begeister! :-)

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
 
Ich kann nicht wirklich einschätzen was die Ausgaben aussagen, aber Freecad startet nun problemlos und ich kann die Path Workbench nutzen. Der Gcode wird erzeugt!

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!!
Post Reply