Behebung von FreeCAD 'No module named WebGui' auf Ubuntu 18.04

English Deutsch

Auf Ubuntu 18.04 gibt es aktuell einen bekannten Bug, bei dem FreeCAD startet, aber beim Start keine Widgets anzeigt, sondern diese Fehlermeldung:

error_message.txt
No module named WebGui

Eine Möglichkeit, die ich gefunden habe, um dieses Problem zu beheben, ist, FreeCAD nicht aus den Ubuntu-Repositories zu installieren, sondern aus dem freecad-stable PPA:

add_freecad_ppa.sh
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt-get update

Dann kannst du FreeCAD erneut installieren:

install_freecad.sh
sudo apt install freecad

Wenn du vorherige Versionen von OpenCASCADE aus den FreeCAD-PPAs installiert hast, könntest du eine Fehlermeldung ähnlich dieser erhalten:

freecad_dependency_error.txt
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 freecad : Hängt ab von: libocct-data-exchange-7.2 soll aber nicht installiert werden
           Hängt ab von: libocct-foundation-7.2 soll aber nicht installiert werden
           Hängt ab von: libocct-modeling-algorithms-7.2 soll aber nicht installiert werden
           Hängt ab von: libocct-modeling-data-7.2 soll aber nicht installiert werden
           Hängt ab von: libocct-ocaf-7.2 soll aber nicht installiert werden
           Hängt ab von: libocct-visualization-7.2 soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

In diesem Fall musst du apt zwingen, OpenCASCADE 7.2 zusammen mit FreeCAD zu installieren und OpenCASCADE 7.1 zu deinstallieren

install_freecad_with_opencascade.sh
sudo apt install freecad libocct-data-exchange-7.2 libocct-foundation-7.2 libocct-modeling-algorithms-7.2 libocct-modeling-data-7.2 libocct-ocaf-7.2 libocct-visualization-7.2

Check out similar posts by category: CAD, Linux