SoFurry – The furry creativity home.
Depois de atualizar o LMDE1 para o LMDE2, comecei a experimentar um problema muito irritante: o som das minhas caixas de som havia desaparecido. Procurando soluções online, vi que eu podia redirecionar o som para as caixas de som utilizando o pavucontrol. O pavucontrol (Controle de Volume do Pulseaudio) denuciou que, depois da atualização, o som estava sendo enviado para os fones de ouvido, os quais não existiam, logo não havia som. Redirecionei o som usando o pavucontrol e tudo deu certo…
Até que eu tive que encerrar a sessão e voltar, apenas para ver que o problema estava ali novamente. Procurei soluções por dois dias, mas sem sucesso. Então eu tive que raciocinar. Em algum momento, eu quebrei o som completamente, de forma que nem o pavucontrol resolvia. Então entrei em outra conta e verifiquei se o problema acontecia lá também. Não acontecia. Então, o problema era relativo à minha conta, o que é uma pista e tanto! Isso significa que o problema residia em algum arquivo de configuração no meu diretório pessoal.
Existe um diretório oculto na pasta pessoal chamado .config, onde ficam os arquivos de configuração, inclusive, do Pulseaudio. Por alguma razão, esses arquivos de configuração estavam sendo reescritos a cada início de sessão. Eu já tive um problema parecido. Seguinte:
- Vá ao diretório pessoal.
- Aperte Ctrl+H, isso mostrará os diretórios e arquivos ocultos.
- Entre em .config.
- Apague o diretório pulse dentro de .config.
- Encerre sua sessão.
- Entre novamente.
- Chame o Controle de Volume do Pulseaudio.
- Direcione o som para as caixas de som. Isso irá criar um arquivo de configuração correto no diretório de configuração, mas ainda precisamos impedir que ele seja reescrito.
- Volte para ~.config/pulse.
- Altere as permissões de todos os arquivos lá dentro, de forma que apenas o proprietário tenha permissões de escrita sobre eles (isso é feito pelas propriedades do arquivo, acessíveis pelo menu de contexto).
- Volte para ~.config.
- Mude as permissões do diretório pulse, para que ele também fique somente leitura.
- Mude as permissões do pavucontrol.ini, um arquivo também naquele diretório, para somente leitura.
- Encerre sua sessão.