[RISOLTO] XUbuntu 12.04 niente bluetooth dopo standby

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
sberla54
Prode Principiante
Messaggi: 126
Iscrizione: lunedì 15 maggio 2006, 18:13
Desktop: Gnome 3
Distribuzione: Ubuntu 12.04.3 LTS x86_64
Località: Bologna
Contatti:

[RISOLTO] XUbuntu 12.04 niente bluetooth dopo standby

Messaggio da sberla54 »

Ciao a tutti,
questo e' il mio problema: quando metto il mio netbook Asus EEE 1000HE in standby (sospensione), quando lo riaccendo (lo sveglio) non funziona piu' l'audio.
Voglio dire, i lettori audio suonano gli mp3 correttamente, tutto sembra a poco, ma non esce nessun suono dalle casse.

Nel gestore volume ed impostazioni audio ho notato che non c'e' piu' la solita barra a scorrimento azzurra che mostra che qualche applicazione sta usando la scheda audio.

Se riavvio tutto torna a funzionare.

Ho gia' cercato parecchio su Google ed ho scoperto che e' un problema comune.

Questi sono i post piu' rilevanti che ho trovato:
http://ubuntuforums.org/showthread.php? ... ?t=1475616
https://help.ubuntu.com/community/Sound ... 0hibernate

Nel mio caso nessuna delle soluzioni suggerite ha funzionato.

Consigliano di creare questo script:

Codice: Seleziona tutto

case "$1" in
        hibernate|suspend)
                # Stopping is not required
                ;;
        thaw|resume)
                /sbin/alsa force-reload > /dev/null
        sleep 1
        /usr/sbin/alsactl restore
                ;;
        *) exit $NA
                ;;
esac
o provare questo comando:

Codice: Seleziona tutto

sudo alsa force-reload
ma nel mio caso non fanno nulla. Forse perche' XUbuntu 12.04 usa Pulseaudio e non ALSA?

Mi sembra di riuscire a sistemare temporaneamente con

Codice: Seleziona tutto

killall pulseaudio
e riavviando il lettore audio, ma e' una soluzione scomoda.

Sto usando il netbook per farlo accendere velocemente ed iniziare a leggere la musica da mio media server Subsonic, tramite Google Chrome; se ogni volta che lo faccio uscire dallo standby devo killare e riavviare qualcosa, perde tutta la sua utilita'.

Ho provato un sacco di comandi come:

Codice: Seleziona tutto

/etc/init.d/pulseaudio force-reload

Codice: Seleziona tutto

/etc/init.d/pulseaudio stop
/etc/init.d/pulseaudio start
ma non ripristinano l'audio.

Se riuscissi a trovare i comandi corretti per riavviare Pulseaudio (e ALSA) potrei metterli in uno script come suggerito in quei topic e potrei risolvere in automatico.

Qualche idea?

Gia' che ci sono: c'e' qualche altra distro che potrei provare? Magari qualcosa minimale senza Pulseaudio...forse Puppy, Bobhi o CruchLinux.
Immagino che Ubuntu abbia gli stessi problemi di XUbuntu...

Grazie!
Ultima modifica di sberla54 il domenica 3 febbraio 2013, 19:39, modificato 1 volta in totale.
/*non ho scelto io di venire al mondo, ma da quel momento in poi le altre decisioni le prendo da me*/
- http://sberla54.altervista.org - My home page -
- http://www.punk4free.org - My punk hardcore magazine -
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Messaggio da steff »

Hai già provato molto... se dai

Codice: Seleziona tutto

sudo service pulseaudio stop
prima e ... start dopo la sospensione?
(equivalenti a /etc/init.d/,,,)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
sberla54
Prode Principiante
Messaggi: 126
Iscrizione: lunedì 15 maggio 2006, 18:13
Desktop: Gnome 3
Distribuzione: Ubuntu 12.04.3 LTS x86_64
Località: Bologna
Contatti:

Re: XUbuntu 12.04 niente bluetooth dopo standby

Messaggio da sberla54 »

Ciao!
Grazie per la risposta! Ho postato sta cosa in 2 forum e su Reddit e sei l'unico che mi abbia scritto :)

Ti dico, oggi c'ho lavorato ed ho piu' o meno risolto.
Lo script mostrato qui funziona: http://ubuntuforums.org/showthread.php?t=1475616&page=2

Mi ero scordato il primo pezzo, ovvero:

Codice: Seleziona tutto

cd /etc/pm/sleep.d
mv 50alsa 09alsa
mentre il file conteneva correttamente:

Codice: Seleziona tutto

case "$1" in
        hibernate|suspend)
                # Stopping is not required
                ;;
        thaw|resume)
                /sbin/alsa force-reload > /dev/null
		sleep 1
		/usr/sbin/alsactl restore 
                ;;
        *) exit $NA
                ;;
esac
In questo modo l'audio torna a funzionare senza problemi dopo la sospensione.

Ho scoperto pero' che il problema non era l'audio quanto il bluetooth, che dopo lo standby si impallava; dato che l'uscita audio era associata all'adattatore bluetooth Logitech, non si sentiva piu' nulla. Alcuni player non partivano neppure.

L'audio non si impalla mai. Se uso le casse del netbook, continuano ad andare anche dopo lo standby, anche senza script.

Ho trovato allora quest'altro script per il bluetooth: http://ubuntuforums.org/showthread.php?t=1387211

Codice: Seleziona tutto

cd /etc/pm/sleep.d
sudo touch 10_bluetooth

Codice: Seleziona tutto

#!/bin/bash
#Code from http://ubuntuforums.org/showthread.php?t=1387211

. /usr/lib/pm-utils/functions

case "$1" in
    hibernate|suspend)
    rfkill block bluetooth
    ;;
    thaw|resume)
    rfkill unblock bluetooth
    ;;
    *)
    ;;
esac

exit
In pratica, spegne del tutto il bluetooth prima dello standby e lo riattiva subito dopo.
L'audio parte con le casse interne e nel giro di pochi secondi passa al bluetooth.

Ora l'unico problema che mi rimane e' che ad ogni riavvio del netbook devo riassociare il dispositivo bluetooth, che risulta sempre "accoppiato" ma non si collega in "audio sink" finche' non glielo dico io...
Qualche idea per questo?
/*non ho scelto io di venire al mondo, ma da quel momento in poi le altre decisioni le prendo da me*/
- http://sberla54.altervista.org - My home page -
- http://www.punk4free.org - My punk hardcore magazine -
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti