Capita (quasi sempre) che se esco da una sessione e ne apro una nuova manca l'audio (l'icona nella system tray ha la linguetta rossa). Ho imparato che la cosa si risolve aprendo il Pclinux Control Center da root e andando in hardware - > audio - > avanzato - > restore audio defaults.
Non c'è modo di creare uno script (bash) che automatizzi questa procedura? In altre parole a che comando da terminale corrisponde il comando dato graficamente con restore audio default (ripristina in valori predefiniti)?
Grazie
DE?
Pclos plasma 5 Desktop 64bit
Cosa usi kmix oppure alsa? Ti spiego, usare uno script è possibile ma qui invece sarebbe da root, anche utilizzando gksu o kdesu richiederebbe una password, la cosa non sarebbe automatica e volendola mettere automatica 'type password' ti renderebbe vulnerabile ad attacchi. Molto meglio utilizzare questo https://wiki.parabola.nu/Advanced_Linux_Sound_Architecture#Restore_ALSA_...
al punto 3.3, ma dice che è in contrasto con kmix, quindi occorre sapere cosa usi
Grazie, Adriano. Ma come faccio a saperlo? Io credo, anzi direi proprio che è così, di usare Pulseaudio...
Dal strumento avanzate non si vede?
KDE 5 usa Pulseaudio e non Alsamixer, a meno che non hai rimosso tu Pulseadudio appositamente e hai reinstallato Alsamixer.
Ciao
Francesco bat
Prova a reinstallare pulseaudio, nel forum internazionale hanno risolto così http://www.pclinuxos.com/forum/index.php?topic=137983.0
Pensavo di usare pulseaudio, ma dando inxi -F viene fuori questo:
Audio: Card Intel 200 Series PCH HD Audio
driver: snd_hda_intel
Sound: ALSA v: k4.9.10-pclos1
Non ho poi capito che cosa consiglia di fare sul forum internazionale: rimuovere .config/pulse?
Occhio !
Bisogna non fare confusione !
Pulseaudio usa Alsa come Alsamixer.
Quindi è errato dire se hai Alsa o Pulseaudio siccome Pulseaudio per funzionare deve per forza usare Alsa.
Quindi se non hai installato alsamixer (che è quello originale di Alsa), stai usando Pulseaudio (che comunque usa Alsa ma disabilita Alsamixer).
KDE 5 usa Pulseaudio.
Ciao
Francesco bat
Semplicemente rimuovi con synaptic pulseaudio (completamente anche i file di configurazione) e lo reinstalli, vedi se così ritorna a funzionare il demone d'avvio, non cancellare manualmente
Prima di seguire il tuo consiglio, Adriano, specifico che il problema non si pone dopo un riavvio (reset, reboot), perché lì, la prima volta, il suono c'è; ma si pone se esco e rientro nella sessione utente. Quindi mi pare che il problema sia a livello di configurazione utente, non a livello di sistema, no?
Inoltre su altri PC con pclos KDE 5 la soluzione è andara in PCC e resettare l'audio ai defaults, e il suono torna. Non però in questi giorni sul mio PC principale.
Lo vedi subito, esci de sessione e loggati come root, il suono c'è?
Col suono funzionante, ricevo questo messaggio: "$ pacmd list-cards
No PulseAudio daemon running, or not running as session daemon."
Sempre col suono funzionante ricevo anche questo:
"$ pulseaudio --start
N: [pulseaudio] main.c: User-configured server at {43778a6fee4413eb5a8c08b2000000c7}unix:/var/run/user/1000/pulse/native, refusing to start/autospawn."
E ancora: "
[duns@duns-neos ~]$ pulseaudio
E: [pulseaudio] module-jackdbus-detect.c: Failed to parse channels= argument.
E: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument: ""): initialization failed.
E: [pulseaudio] socket-server.c: bind(): Address already in use
E: [pulseaudio] module.c: Failed to load module "module-esound-protocol-unix" (argument: ""): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon."
Reinstallo pulseaudio. C'è un file mancante, però: "
W: Failed to fetch http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/apt/pclinuxos...
404 Not Found [IP: 145.220.21.40 80]
W: Failed to fetch http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/apt/pclinuxos...
404 Not Found [IP: 145.220.21.40 80]"
Fatta una prova: 1) in root non c'è suono; 2) negli altri utenti a) la prima volta che si apre la sessione c'è il suono, b) la seconda consecutiva non c'è, c) ma se cambio utente la seconda volta non consecutiva (con in mezzo la sessione di un altro utente) il suono torna.
Un po' strano e complicato! Cmq ho capito che se voglio iol suono: a) o resto nella stessa sessione aperta dopo l'avvio del sistema , b) o apro e chiudo una sessiomne di un altro utente e torno alla mia "utenza" principale.
Ritenta più avanti, forse il server è in manutenzione (no vedi dopo failed to fetch). Vedo però che ti sei risposto da solo, il demone (module) non c'è, da root non funziona (e quindi non centrano le tue modifiche), "failed to fetch" se cerchi di reinstallare: c'è un "pub" in più, modifica il tuo repo, questo è quello funzionante https://ftp.nluug.nl/os/Linux/distr/pclinuxos/pclinuxos/apt/pclinuxos/64...