Eu tenho tentado encontrar um comando shell consistente para ajustar o volume no meu laptop. Foi-me recomendado tentar (para silenciar / ativar):
pactl set-sink-mute 0 toggle
e não funcionou, eu recebi o erro
Failed to get sink information: No such entity
Depois de olhar mais um pouco, descobri que mudar 0
para 1
no comando funcionou. Acho que isso ocorre porque o pactl atribui um número à minha placa de som quando ela é inicializada, e esse número mudou quando reiniciei meu laptop.
Tudo bem, mas quando reiniciei meu laptop, as teclas de áudio não estão funcionando novamente. Eu tentei o comando de trabalho no shell e recebi o erro "Nenhuma entidade" novamente. Se eu mudei 1
de volta para 0
(ou seja, o comando original), ele funciona novamente.
Isso é confuso para mim, porque acho que só tenho uma placa de som. De qualquer forma, se o número atribuído ao cartão não for consistente, existe uma maneira consistente de se referir a esse cartão e ajustar seu volume?