FreeCAD non si avvia su Debian 10

Ho iniziato a disegnare qualche oggetto traite FreeCAD durante il lockdown a causa dell’emergenza COVID-19 in Italia. Parlerò più in dettaglio riguardo la mia esperienza su questo software e, per il momento, mi focalizzo su questo piccolo problema che ho riscontrato dopo l’aggiornamento del mio sistema operativo.

Descrizione del problema

Partendo da un’installazione pulita di Debian, potete installare una versione di FreeCAD direttamente dal gestore dei Software offerto dal sistema Debian/GNU.

Dopo aver installato FreeCAD sarete in grado (se siete fortunati) di avviarlo una sola volta, poi l’icona di FreeCAD scomparirà dal launcher di sistema e non sarete più in grado di lanciare l’applicazione anche da terminale.

Ho provato a cancelllare e reinstallare un paio di volte il software dal sistema prima di capire che non ne sarei venuto a capo.

Ambiente

Vi condivido alcune informazioni riguardanti il muletto dove ho riscontrato il problema:

  • Distribuzione Linux: Debian/GNU
  • Versione di Debian: 10 – Buster
  • Architettura: 64bit

La mia configurazione di sistema precedente (Debian 8) non manifestava il problema esposto.

Soluzioni

In un primo momento la soluzione più rapida è stata seguire i suggerimenti riportati sul sito web ufficiale FreeCADweb.ORG. Seguendo queste istruzioni ho scaricato la versione AppImage di FreeCAD e ho iniziato a usarla. (Vedi la Soluzione 1 per i dettagli)

Durante l’utilizzo della soluzione con AppImage ho riscontrato alcuni problemi come l’avvio dell’applicazione dal launcher di sistema, decidere in che cartella posizionare il pacchetto da eseguire e qualche altro piccolo dubbio collegato a questa soluzione..

Così dopo aver provato questa prima soluzione mi sono messo alla ricerca di una seconda, ho reinstallato il software dal gestore di sistema senza i risultati sperati, così ho reppato tutto il disco in cerca di file contenenti possibili settaggi di FreeCAD, così ho visto qualcosa di interessante. (Veid la Soluzione 2 per maggiori dettagli)

Soluzione 1 – AppImage (non consigliata)

Procedura:

  1. Download il pacchetto AppImage da FreeCADweb.ORG
  2. Rendi il pacchetto eseguibile per il tuo utente
  3. Esegui il pacchetto

Come dichiarano i maintenier di AppImage sul loro sito web “Come utente, voglio scaricare un’applicazione dall’autore originale ed eseguirla sul mio sistema desktop Linux proprio come farei con un’applicazione Windows o Mac”. Proprio riguardo questa descrizione posso dire che ci sono ancora alcune differenze da MacOS e MS che a volte rendono questa soluzione AppImage non utile.

Soluzione 2 – Pulire la cache di APT

Procedura:

  1. Apri il terminale
  2. Vai a /var/cache/apt/archives/
  3. Visualizza l’elenco dei file contenenti la parola FreeCAD all’interno del nome file, utilizzando il seguente comando:
    ls | grep freecad
  4. Cancella tutti i file trovati nella cartella con nome contenente FreeCAD
  5. Esegui dal temrinal il comando sudo apt-get update
  6. Infine reinstalla il software con sudo apt-get install freecad

Questa seconda procedura ha risolto il mio problema su due diverse postazioni in mio possesso.

Conclusioni

Spero che troverai utile la mia breve guida riguardo questo problema, sentiti libero di chiedermi di più utilizzando il modulo di contatto nella sezione Contatti.