Navegando neste Tópico:   1 usuários anônimos


 Final   Tópico anterior   Próximo tópico  Novo tópico



Apulse: A solução para o Pulseaudio no PCLinuxOS Br
Administração
Cadastrado em:
14/3/2011 8:53
Grupo:
Administrador
Mensagens: 1986
Nível : 36; EXP : 87
HP : 179 / 896
MP : 662 / 20159
Offline
Prezados,

Todos sabem que eu detesto o Pulseaudio. É uma boa ideia, muito mal implementada. E, pelos princípios de projeto do seu criador (LP), funciona bem na máquina dele, e, dos colegas dele.
Agora, em 100% dos usuários do Linux, negativo.
Portanto, eu o evito de todas as formas e sempre consigo funcionar os programas sem ele.

Agora, estamos tendo problemas com alguns programas que estão fazendo o PA ser dependência.

E, como fazer para rodar no PCLOS Br, que vem sem PA ?

Simples, com o APULSE.

Apulse é um emulador do Pulseaudio criado para essas situações. Quando um programa precisa do PA, mas, você não usa PA, use o apulse.

Como funciona ?

Instale o apulse, dos repositórios do PCLinuxOS(Synaptic), ou com apt-get install apulse.

Depois, quando for usar o programa que precisa do PA, faça assim:

apulse "nome do programa"

Se fosse o Skype, seria assim:

apulse skypeforlinux

Claro que num terminal, em linha de comando.

Para automatizar essa ação, é recomendável editar o arquivo .desktop desses programas, de forma a incluir o apulse, na linha que diz exec=
ponha o apulse e depois o programa.

No momento, só dois programas tem uma dependência forte do PA: Skype e o Firefox.

No caso do Firefox, só usar o apulse não adianta. Tem mais coisa para fazer, mas, funciona perfeitamente.

No Firefox

O Firefox agora executa guias em seu próprio processo com segurança extra, que, por padrão, desabilita o acesso do sistema de arquivos ad-hoc. Para que a apulse faça o seu trabalho, ele precisa acessar os arquivos do dispositivo ALSA em /dev/snd e o arquivo de configuração .asoundrc no diretório /home do usuário. Para este fim, temos que modificar algumas configurações em about:config Especificamente:


security.sandbox.content.level deve ser rebaixada de 3 para 2.
security.sandbox.content.read_path_whitelist deve ser setada para /dev/snd/,/home/usuário/.asoundrc
security.sandbox.content.write_path_whitelist deve ser setada para /dev/snd/

A configuração em .asoundrc deve estar setada para que o áudio "caia" no dispositivo interno DMIX, que é o mixer de áudio do ALSA. Seria algo assim (adicione no seu .asoundrc se não tiver)

pcm.plugdmix {
type plug
slave.pcm "dmix"
}

DMIX funciona padrão com o Asoundconf, o gerenciador de asoundrc que virá padrão no PCLinuxOS Br em 2018, e, deve funcionar fora-da-caixa, sem problemas.

Depois, como no caso do Skype, é só fazer apulse firefox %U e pronto, seu Firefox com som novamente no PCLinuxOS Br!


Este artigo foi escrito baseado num artigo original em Inglês https://codelab.wordpress.com/2017/12/ ... lsa-apulse-to-the-rescue/

E, o autor do artigo detesta mais o Pulseaudio do que eu. Leiam também, uma leitura interessante.

Ok ?


Boa sorte e bom barulho, no Skype e no Firefox!


Sds,






Enviado em: 9/3 11:18
_________________
Clique para ver a Imagem original em uma nova janela

"Deveis ser a mudança que quereis ver no mundo" Ghandi


Re: Apulse: A solução para o Pulseaudio no PCLinuxOS Br
Usuário
Cadastrado em:
22/2/2012 22:07
De Espumoso/RS
Grupo:
Usuário
Mensagens: 132
Nível : 10; EXP : 53
HP : 0 / 238
MP : 44 / 4699
Offline
Muito bom o artigo. Obrigado por compartilhar.

Enviado em: 9/3 15:10
_________________
"Keep it simple stupid"



 Topo   Tópico anterior   Próximo tópico

 Novo tópico


Você pode exibir os tópicos.
Você pode iniciar um novo tópico.
Você não pode responder.
Você não pode editar.
Você não pode excluir mensagens.
Você não pode incluir votações.
Você não pode votar.
Você não pode anexar arquivos.
Você não pode enviar mensagens sem aprovação.

[Busca Avançada]