Pagina 1 di 1

[RISOLTO] Script per gestire alsamixer all'avvio

Inviato: mercoledì 22 marzo 2017, 21:17
da zangetsu94
Praticamente ogni volta che avvio il PC devo:
  • aprire il terminale
  • avviare alsamixer
  • portare l'audio "master" a 80
  • attivare l'audio delle cuffie
  • portare l'audio delle cuffie a 80
  • abbassare l'audio delle casse a 0
Mi chiedo se sia possibile scrivere uno script eseguibile che all'avvio si esegua facendo automaticamente tutto ciò che ho riportato nell'elenco...

Re: Script per gestire alsamixer all'avvio

Inviato: giovedì 23 marzo 2017, 14:10
da steff
Dovrebbe bastare individuare il nome corretto per ogni canale, provo prima ogni comando e poi assembli lo script, tipo

Codice: Seleziona tutto

#!/bin/bash
amixer sset 'Master' 80%
amixer sset 'Headphone' 80%

le casse idem, devi individuare il nome del canale.

Re: Script per gestire alsamixer all'avvio

Inviato: giovedì 23 marzo 2017, 14:41
da zangetsu94
Grazie mille, proverò. Inoltre, siccome le cuffie partono disattivate all'avvio, il comando per attivarle quale potrebbe essere?
Qualcosa come

Codice: Seleziona tutto

amixer sset 'Headphone' unmute
potrebbe funzionare?

Re: Script per gestire alsamixer all'avvio

Inviato: giovedì 23 marzo 2017, 14:47
da GreYOwL
zangetsu94 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4968050#p4968050][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Praticamente ogni volta che avvio il PC devo:
  • aprire il terminale
  • avviare alsamixer
  • portare l'audio "master" a 80
  • attivare l'audio delle cuffie
  • portare l'audio delle cuffie a 80
  • abbassare l'audio delle casse a 0
Mi chiedo se sia possibile scrivere uno script eseguibile che all'avvio si esegua facendo automaticamente tutto ciò che ho riportato nell'elenco...
molto strana questa cosa, ovviamente hai dato il comando

Codice: Seleziona tutto

sudo alsactl store 
?!

Re: Script per gestire alsamixer all'avvio

Inviato: giovedì 23 marzo 2017, 14:50
da zangetsu94
No, non ci ho mai pensato. Sarebbe "alsa control store"? Cioè salva le impostazioni di alsamixer e le ripropone all'avvio?

EDIT:
Niente, al riavvio tutto come prima. Il comando è stato inefficace. Continuo ad avere necessità dello script

Re: Script per gestire alsamixer all'avvio

Inviato: giovedì 23 marzo 2017, 15:41
da steff
Ogni tanto rispunta quel problema, che non c'è verso di salvare i settaggi audio.

Re: [RISOLTO] Script per gestire alsamixer all'avvio

Inviato: giovedì 23 marzo 2017, 19:06
da zangetsu94
Grazie steff per il suggerimento dei comandi. Alla fine il comando unmute si è rivelato corretto :)
Creato lo script, reso eseguibile e impostata l'escuzione automatica all'avvio e tutto okay. Quindi problema risolto :)
Ancora grazie :D