[RISOLTO] Script per gestire alsamixer all'avvio

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
zangetsu94
Prode Principiante
Messaggi: 137
Iscrizione: mercoledì 26 novembre 2014, 15:17
Desktop: Cinnamon
Distribuzione: Linux Mint 19.1 Tessa
Sesso: Maschile
Località: Torino

[RISOLTO] Script per gestire alsamixer all'avvio

Messaggio 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...
Ultima modifica di zangetsu94 il giovedì 23 marzo 2017, 19:02, modificato 1 volta in totale.
PC: Asus F555UJ-DM059T CPU: Intel Core i7-6500U OS: Linux Mint KDE 18.3 RAM: 8GB GPU: nVidia GeForce-920M
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40351
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Script per gestire alsamixer all'avvio

Messaggio 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.
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
zangetsu94
Prode Principiante
Messaggi: 137
Iscrizione: mercoledì 26 novembre 2014, 15:17
Desktop: Cinnamon
Distribuzione: Linux Mint 19.1 Tessa
Sesso: Maschile
Località: Torino

Re: Script per gestire alsamixer all'avvio

Messaggio 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?
PC: Asus F555UJ-DM059T CPU: Intel Core i7-6500U OS: Linux Mint KDE 18.3 RAM: 8GB GPU: nVidia GeForce-920M
Avatar utente
GreYOwL
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1226
Iscrizione: sabato 28 aprile 2007, 19:58
Desktop: Gnome 3.32-0
Distribuzione: Archlinux 64bit
Sesso: Maschile
Località: Roma

Re: Script per gestire alsamixer all'avvio

Messaggio 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 
?!
zangetsu94
Prode Principiante
Messaggi: 137
Iscrizione: mercoledì 26 novembre 2014, 15:17
Desktop: Cinnamon
Distribuzione: Linux Mint 19.1 Tessa
Sesso: Maschile
Località: Torino

Re: Script per gestire alsamixer all'avvio

Messaggio 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
PC: Asus F555UJ-DM059T CPU: Intel Core i7-6500U OS: Linux Mint KDE 18.3 RAM: 8GB GPU: nVidia GeForce-920M
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40351
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Script per gestire alsamixer all'avvio

Messaggio da steff »

Ogni tanto rispunta quel problema, che non c'è verso di salvare i settaggi audio.
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
zangetsu94
Prode Principiante
Messaggi: 137
Iscrizione: mercoledì 26 novembre 2014, 15:17
Desktop: Cinnamon
Distribuzione: Linux Mint 19.1 Tessa
Sesso: Maschile
Località: Torino

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

Messaggio 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
PC: Asus F555UJ-DM059T CPU: Intel Core i7-6500U OS: Linux Mint KDE 18.3 RAM: 8GB GPU: nVidia GeForce-920M
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti