Cosa fare quando Skype si blocca in silenzio?


12

Comincio a usare Ubuntu piuttosto di recente al lavoro. Tra i colleghi siamo abituati ad essere sempre disponibili su skype. Sfortunatamente, sulla mia macchina, a volte skype si blocca senza rendermene conto. Quindi, penso di essere online, ma per il resto del mondo sono fuori. Cosa posso controllare / fare?

Tale comportamento può manifestarsi 2/3 volte al giorno. Per riavviare skype, è necessario terminare il processo dal terminale (ctrl-q non funziona).

Grazie per la vostra pazienza.

Risposte:


5

Legato al congelamento costante e silenzioso di Skype, ho creato un semplice wrapper per questo: è un demone Python che lo controlla costantemente tramite l'API DBUS skype e riavvia il processo quando notifica che è bloccato. Spero che qualcuno lo trovi utile.

https://github.com/kapliars/doctor-skype


2

Solo un piccolo contributo su un thread di domande e risposte EXC.

Sto eseguendo Ubuntu 11.10, stavo avendo lo stesso identico problema descritto (Skype si è bloccato in silenzio, non è stato possibile inviare / ricevere messaggi, ecc.)

Non ho una cartella / usr / lib32, e sotto / usr / lib / non c'è libpulse.so.0.12.3, o nessuno dei file libpulse MENTIONED QUI. Ho trovato i file libpulsecore-1.0.so e libpulsedsp.so, ho creato solo un file

sudo chmod a-r libpulsecore-1.0.so 

e il problema è scomparso!


1

libpulsedsp.soesiste anche e deve essere modificato. Per me chiamare qualcuno ha funzionato solo dopo i seguenti comandi:

sudo chmod a-r libpulsecore-1.0.so 
sudo chmod a-r libpulsedsp.so

1

Comandi per Ubuntu 11.10 a 64 bit

cd /urs/lib32
sudo chmod a-r libpulse.so.0.13.4 libpulse-simple.so.0.0.3 libpulsecommon-1.0.so

1

Ho avuto un problema simile in Ubuntu 12. Ho seguito le istruzioni qui per rimuovere Pulse Audio, e da allora sembra aver funzionato bene.


0

Skype ha etichettato Beta nella sua versione Linux. Beh, non so se ci preoccupiamo per noi utenti di Linux, perché è stato beta perché non so quando. Eppure è una bella app. Potrebbe essere che dovresti provare a rimuovere completamente il software e installare quello dal repository dei partner cannonici o, se lo hai fatto, potresti provare quello dal sito skype stesso.


Ho provato entrambe le versioni: repository canonico dei partner e sito skype, pulendo ogni volta con "contrassegno per la rimozione completa" in Synaptic Pkg Manager. Ieri sono stato informato da una versione aggiornata di "Update Manager". Ora corro 2.2.0.25 --beta, ovviamente-- e il problema si presenta ancora. Spero che gli sviluppatori di Skype - dopo aver recentemente rilasciato una versione decente per Mac - si prenderanno cura degli utenti di Linux ...

yup skype ha aggiornato di recente a beta 2.2. Potrebbe essere con la rimozione completa dell'app che rimuovi la tua configurazione personale di Skype situata in $ HOME / .Skype. Non so se sarà di aiuto o no, ma puoi provarlo
sagarchalise

1
L'eliminazione di un'applicazione non tocca mai alcun file nelle directory home degli utenti.
Marco


0

Il suggerimento al link sembra risolvermi anche il problema:

cd /usr/lib32
sudo chmod a-r libpulse.so.0.12.3 libpulse-simple.so.0.0.3 libpulsecommon-0.9.22.so

2
Questo renderà queste librerie dinamiche illeggibili per tutti gli utenti (tranne che per root). Perché questo risolve il problema?
Bogdan,

0

Il problema è senza dubbio correlato a Skype durante la riproduzione di file .wav tramite pulseaudio. Questo problema si verifica principalmente durante la chat piuttosto che durante una conferenza audio / video perché Skype è configurato per impostazione predefinita per riprodurre un suono ogni volta che viene inviato / ricevuto un messaggio. Poiché questo è l'evento più frequente di riproduzione di file .wav, potrebbero esserci almeno due soluzioni:

  • Sostituisci pulseaudio con ALSA (che potrebbe essere controverso per una certa parte della comunità di Linux), o
  • Basta configurare Skype per non riprodurre alcun suono durante la ricezione / invio di messaggi durante una conversazione.

1
Perché qualcuno potrebbe non voler sostituire Pulseaudio con ALSA? (In questo momento, sarebbe difficile per qualcuno giudicare se è una buona opzione per loro, leggendo questa risposta. Raccomando di espandere la risposta per includere queste informazioni o un collegamento a un luogo in cui è discusso.)
Eliah Kagan

0

In Ubuntu 12.04 LTS / 32bit dove ho avuto lo stesso problema dopo alcuni aggiornamenti, ora ho solo le cartelle libpulsecore-2.0.so e / usr / lib, quindi il codice corretto per correggere i diritti di accesso sarebbe

/usr/lib$ sudo chmod a-r libpulsecore-2.0.so

con questa "correzione" Skype non fallisce più. Probabilmente fino a quando libpulsecore non verrà aggiornato ... maledetto M $ kype.


-1

Puoi provare a eseguire Skype dalla riga di comando, ad es

sudo skype 

qui puoi vedere se vengono visualizzati messaggi di errore. Ho anche risolto alcuni problemi audio qualche tempo fa installando pavucontrol

sudo apt-get install pavucontrol

ma da quando è stato installato Ubuntu 11.04 il menu di controllo del suono è stato migliorato. Comunque in 10.10 pavucontrol mi ha permesso di ordinare correttamente la mia sorgente di input / mic tramite pulseaudio selezionando la sorgente di input. In 10.10 questa azione mi ha aiutato ad avere uno skype funzionante in Ubuntu

Spero che ti possa aiutare. Facci sapere quali messaggi di errore ricevi.

ps Desidero anche deselezionare l'opzione Consenti a skype di regolare i miei controlli audio come mostrato di seguito nella sezione delle opzioni poiché trovo che skype possa confondere abbastanza felicemente il mio suono!

(A seconda della versione di Skype in uso, potresti non visualizzare il messaggio su pulseaudio di seguito) deseleziona controllo audio skype / rovina tutto!


5
Perché sudo skype? Sembra proprio un ottimo modo per avere tutta la tua configurazione Skype locale di proprietà di root invece che dell'utente.
Oli

1
Come ho scritto proprio in alto, mi ha permesso di vedere eventuali messaggi di errore quando ho aperto Skype, tutto qui
andybleaden,

@andybleaden Perché non dovrebbero venire allo stesso modo correndo skype(senza sudo) dal Terminal?
Eliah Kagan,

non so essere sincero
andybleaden,

ho sempre pensato di essere stato un superutente!
Andybleaden,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.