Come risolvere il segmentation fault di Skype dopo aver aggiornato a Ubuntu 13.04

Subito dopo aver aggiornato il PC alla nuova Ubuntu 13.04 “Raring Ringtail” Skype ha deciso che non gli andava più di collaborare e dopo una rapida ricerca in giro ho scoperto che in effetti c’è un bug riconosciuto che ha a che fare con i driver della scheda video.

Senza annoiarvi troppo con i dettagli tecnici, che potete trovare ad esempio qui, ecco la soluzione rapida.

Problema

Dopo aver aggiornato Ubuntu dalla versione 12.10 alla versione 13.04 Skype non si avvia. Provando ad avviarlo da terminale da un errore di segmentation fault.
Nel sistema in uso c’è una dockbar da cui lanciare di solito Skype

Soluzione

Lanciare il comando skype da terminale con una dichiarazione di variabile LD_PRELOAD:
LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype

Se usate una dockbar tipo Cairo-Dock o comunque potete modificare il comando lanciato dall’icona che di solito schiacciate per lanciare Skype questa è la soluzione più rapida.

Nel caso non usiate una dockbar diversa da quella di default di Unity o di Gnome, allora probabilmente dovrete lanciare lo stesso comando usando uno script o qualche altro modo.

Qui una selezione dei modi migliori per raggiungere lo scopo (che però non ho verificato di persona):

  • http://askubuntu.com/a/285911
  • http://askubuntu.com/a/287741
  • http://askubuntu.com/a/286130
UPDATE 02/05/2013

Il bug è stato risolto e basta aggiornare Skype dal canale ufficiale di Ubuntu per avere skype correttamente funzionante anche sulla 13.04.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.