Habilitando Som no Linux Mint via script

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

[ Hits: 1.958 ]

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

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

Multifuncional HP imprime mas não digitaliza

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

Leitura recomendada

Bloqueando usúarios com o usermod

Libvirt e VirtualBox no Ubuntu server 15.04

Ubuntu em Computadores Positivo

Fontes feias no Arch Linux [RESOLVIDO]

Configurando SIS 671|72 no Ubuntu 14.04

  

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 removido 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