Tempo fa mi si era ripresentato il problema con il Bluetooth che mi impediva di inviare file dal cellulare al computer, che in questo post avevo risolto ricompilando kdebluetooth. Ora la soluzione non funziona più, nemmeno compilando a mano anche dbus-qt3, come suggerito da Alessio tra i commenti.
Googolando un po’ ho scoperto che il problema è dovuto a un difetto di compilazione di bluez-utils, e che per risolvere il problema basta reinstallare una versione più vecchia, che trovate qui (o qui).
Per fare ciò, bisogna disinstallare la versione vecchia:
sudo dpkg -r bluez-audio bluez-utils
Poi si procede normalmente all’installazione del pacchetto scaricato, o tramite Gdebi o via shell (dpkg -i bluez-utils_3.9-0ubuntu4_i386.deb
)
Resta solo da impedire l’aggiornamento di bluez-utils, per fare ciò si lancia, come suggerisce giustamente speedyx:
echo ‘bluez-utils hold’ | dpkg –set-selections
Oppure con questa procedura più macchinosa:
dpkg --get-selections > pacchetti.list
Si edita il file pacchietti.list, cercando la linea relativa a bluez-utils e sostituendo install
con hold
Si conclude con:
sudo dpkg --set-selections < pacchetti.list rm pacchetti.list