Habilitando Som no Linux Mint via script

Publicado por leandro peçanha scardua em 30/12/2022

[ Hits: 1.524 ]

Blog: https://leandropecanhascardua.github.io/

 


Habilitando Som no Linux Mint via script



Acontece comigo que o Linux Mint de vez em quando perde a configuração de som, isto é, o computador inicia sem capacidade de reproduzir som.

No caso específico desta dica o som funciona mas, entre um boot e outro o som deixa de funcionar, mas volta configurando apropriadamente ajustando os controles via Alsamixer.

Para não ficar ajustando o alsamixer a todo momento, eu criei um script que faz o que o alsamixer faria e o coloquei para rodar no carregamento do perfil do usuário.

#!/bin/bash

amixer  sset 'Master' unmute 1> /dev/null 2>/dev/null
amixer  sset 'Master' 100% 1> /dev/null 2>/dev/null

amixer  sset 'Speaker' unmute 1>/dev/null 2>/dev/null
amixer  sset 'Speaker' 100% 1>/dev/null 2>/dev/null

amixer  sset 'Headphone' unmute 1>/dev/null 2>/dev/null
amixer set 'Headphone' 100% 1>/dev/null 2>/dev/null

O script acima considera a placa padrão 0 (para o meu caso). Para saber qual placa ajustar, rode:

aplay -l
**** Lista de Dispositivos PLAYBACK Hardware ****
placa 0: PCH [HDA Intel PCH], dispositivo 0: ALC269VB Analog [ALC269VB Analog]
  Dispositivo secundário: 0/1
  Dispositivo secundário #0: subdevice #0


e ajuste a opção -c do amixer no script conforme a necessidade.

Depois disso será necessário fazer o script carregar durante o início da sessão do usuário. Supondo que criamos o script com nome de habilita_som.sh, precisamos dar permissão de execução:

Outro ponto é que faço o redirecionamento da saída padrão e do erro padrão para /dev/null. O objetivo é não mostrar nenhum tipo de mensagem. Se o script não estiver funcionando, uma possibilidade de depuração é eliminar esses redirecionamentos e verificar a saída dos comandos.

Depois disso precisamos dar permissão de execução:

chmod +x habilita_som.sh

e podemos adicionar a seguinte chamada ao final do arquivo ~/.bashrc. Supondo que eu tenha salvo em /home/leandro/.local/bin:

Coloque isso no FINAL do seu arquivo ~/.bashrc:

~/.local/bin/habilita_som.sh

Outras dicas deste autor

Referenciando linhas anteriores em um arquivo csv usando Pandas

Colocar dispositivo móvel Samsung em modo Download pela linha de comando

Obtendo lista dos repositórios de pacotes em sistemas derivados do Debian

Habilitando a compilação JIT (Just In Time) para o PHP8 no Ubuntu

Leitura recomendada

Samba - Consertando bug com o Nautilus no Ubuntu 8.04

NumLock no X Window

Monitorando a temperatura do HD com Gkrellm e Hddtemp no Fedora

Instalando o MATE Menu no Debian 10 MATE

Roteamento de pacotes e NAT no Linux

  

Comentários
[1] Comentário enviado por maurixnovatrento em 01/01/2023 - 18:36h

Quando eu usava o mint eu não tinha problemas com som. mas as vezes bugava na parte da rede. Por mais estável que seja o sistema sempre vai haver algum bug que precisa ser contornado.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

[2] Comentário enviado por clodoaldops em 11/01/2023 - 15:29h

Minhas máquinas antigas 2011/2013 100% Intel rodam LinuxMint sem problemas
Seu PC é novo?

[3] Comentário enviado por maurixnovatrento em 12/01/2023 - 11:55h


[2] Comentário enviado por clodoaldops em 11/01/2023 - 15:29h

Minhas máquinas antigas 2011/2013 100% Intel rodam LinuxMint sem problemas
Seu PC é novo?



Direcionou essa pergunta pra mim ou para o autor da dica?

Pois o mint eu usava no PC que eu tinha da Philco com SIS VGA, pois era o único sistema que eu conseguia compilar o driver da sis com sucesso.
Esse meu novo de agora, nunca viu o Mint. kkkkk.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts