Errore di segmentazione su Linux

Per chi avesse installato il prelink per velocizzare l’apertura delle applicazioni su Linux, potrebbe incorrere in qualche malfunzionamento nell’apertura di alcune applicazioni.

Ho riscontrato questa anomalia sull’applicazione Skype che, dopo l’installazione del prelink, ad ogni avvio del PC necessitava una reinstallazione perchè andava in crash l’avvio.

Il problema dipende da un bug nel prelink: Skype funziona normalmente ma, alla prima modifica dell’eseguibile per migliorare i collegamenti alle librerie dinamiche, crea la situazione descritta.

Delle due l’una: rinunciare al prelink, e con esso a un discreto incremento di prestazioni (da me rilevato, anche se altri la pensano diversamente); escludere Skype dal prelink.

A tale scopo, apriamo con un editor di testo e con privilegi amministrativi il file /etc/prelink.conf e inseriamo fra le righe inizianti per -b (=blacklisted) la stringa col percorso completo dell’eseguibile, che in questo caso dovrebbe essere

-b /usr/bin/skype

quindi reinstalliamo Skype, magari preferendo la versione disponibile sul sito del programma, e diamo da terminale

sudo ldconfig

per aggiornare i collegamenti alle librerie dinamiche.

A questo punto, tutto dovrebbe funzionare.

 

Share Button

Lascia un commento

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