PulseAudio-17.0
      
      
        
          Introdução ao PulseAudio
        
        
          PulseAudio é um sistema de som
          para Sistemas Operacionais POSIX, significando que ele é um proxy
          para aplicativos de som. Ele permite que você execute operações
          avançadas sobre teus dados de som à medida que eles passam entre
          teu aplicativo e teu hardware. Operações como transferir o áudio
          para uma máquina diferente, mudar o formato da amostra ou a
          contagem de canais e misturar vários sons em um são facilmente
          realizadas usando-se um servidor de som.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
        
          Dependências do PulseAudio
        
        
          Exigidas
        
        
          libsndfile-1.2.2
        
        
          Recomendadas
        
        
          alsa-lib-1.2.14, dbus-1.16.2,
          GLib-2.84.4, Speex-1.2.1 e Bibliotecas do
          Xorg
        
        
          Opcionais
        
        
          Avahi-0.8, BlueZ-5.83,
          Doxygen-1.14.0 (para documentação), fftw-3.3.10, gst-plugins-base-1.26.5, GTK-3.24.50,
          libsamplerate-0.2.2, SBC-2.1 (suporte a Bluetooth),
          Valgrind-3.25.1, check (para testagem),
          JACK, libasyncns,
          LIRC, ORC,
          soxr, TDB e 
          WebRTC AudioProcessing
        
       
      
        
          Instalação do PulseAudio
        
        
          Instale o PulseAudio executando os
          seguintes comandos:
        
        mkdir build &&
cd    build &&
meson setup --prefix=/usr       \
            --buildtype=release \
            -D database=gdbm    \
            -D doxygen=false    \
            -D bluez5=disabled  \
            -D tests=false      \
            ..                  &&
ninja
        
          Para testar os resultados, emita: ninja test. Somente os arquivos
          XML enviados são validados porque outros testes precisam de
          Check que nós removemos do LFS.
        
        
          Agora, como o(a) usuário(a) root:
        
        ninja install
        
          Executar o PulseAudio como um processo de segundo plano abrangente
          a todo o sistema é possível, mas não recomendado. Veja-se 
          https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/
          para mais informações. Enquanto ainda como o(a) usuário(a)
          root, remova o arquivo de
          configuração do D-Bus para o
          processo de segundo plano abrangente a todo o sistema, para evitar
          criar usuários(as) e grupos de sistema desnecessários(as):
        
        rm /usr/share/dbus-1/system.d/pulseaudio-system.conf
        
          
          
            Nota
          
          
            Se você tiver instalado Wireplumber-0.5.10, certifique-se
            de seguir os comandos para desabilitar o servidor Pulseaudio para
            evitar conflitos com Pipewire.
          
         
       
      
        
          Explicações do Comando
        
        
          --buildtype=release:
          Especifique um tipo de construção adequado para lançamentos
          estáveis do pacote, pois o padrão possivelmente produza binários
          não otimizados.
        
        
          -D bluez5=disabled: Essa
          chave evita um erro de tempo de execução se dbus-1.16.2 e
          SBC-2.1
          estiverem instalados, mas BlueZ-5.83 não
          estiver instalado. Remova isso se você tiver instalado todos os
          três pacotes.
        
        
          -D doxygen=false: Isso
          permite que o pacote compile se Doxygen-1.14.0
          não estiver instalado. Remova isso se você tiver instalado isso e
          desejar construir a documentação.
        
        
          -D tests=false: Isso
          permite que o pacote compile se Check não estiver instalado. Nós removemos
          Check do LFS.
        
       
      
        
          Configurando o PulseAudio
        
        
          
            Arquivos
            de Configuração
          
          
            Existem arquivos de configuração abrangentes a todo o sistema:
            /etc/pulse/daemon.conf,
            /etc/pulse/client.conf,
            /etc/pulse/default.pa e arquivos de
            configuração de usuário(a) com os mesmos nomes em ~/.config/pulse. Os arquivos de configuração de
            usuário(a) tem precedência sobre os abrangentes a todo o sistema.
          
         
        
          
            Informação de Configuração
          
          
            Você possivelmente tenha que configurar o sistema de áudio. Você
            pode iniciar o pulseaudio no
            modo de linha de comando usando pulseaudio -C e então listar
            várias informações e mudar as configurações. Veja-se man pulse-cli-syntax.
          
          
            Se o pulseaudio estava
            funcionando, mas você não mais tem som, depois de verificar
            problemas de hardware (alto-falantes ou fones de ouvido não
            conectados, amplificador externo não conectado), possivelmente
            precise corrigi-lo.
          
          
            Uma sugestão é a de fechar o aplicativo, como o firefox onde o som parou de funcionar, e
            então executar: pactl list short
            sinks seguido de: pacmd set-default-sink <sink
            #> e reiniciar o aplicativo.
          
          
            Se isso não funcionar, uma abordagem mais drástica geralmente
            funciona. Depois de fechar o aplicativo, feche o pulseaudio,
            usando pulseaudio
            --kill ou, se isso falhar, killall -KILL pulseaudio e
            então rm -rf ~/.config
            /pulse/* (e talvez também rm -rf ~/.pulse/*, se você
            tiver usado uma versão muito antiga do pulse nessa máquina),
            então execute pulseaudio
            --verbose para reiniciá-lo. Se o processo de
            segundo plano iniciar, reinicie o aplicativo. Veja-se
            man pulseaudio para
            mais opções.
          
         
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              pacat, pacmd, pactl, padsp, pamon (link
              simbólico para pacat), paplay (link simbólico para pacat),
              parec (link simbólico para pacat), parecord (link simbólico
              para pacat), qpaeq, pasuspender, pax11publish, pulseaudio e
              start-pulseaudio-x11
            
            
              Bibliotecas Instaladas:
              libpulse.so, libpulse-mainloop-glib.so,
              libpulse-simple.so, libpulsecommon-17.0.so,
              libpulsecore-17.0.so e libpulsedsp.so
            
            
              Diretórios Instalados:
              /etc/pulse, /usr/include/pulse,
              /usr/lib/cmake/PulseAudio, /usr/lib/{pulseaudio,pulse-17.0},
              /usr/libexec/pulse e /usr/share/pulseaudio
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    pacat
                   
                 | 
                
                   
                    reproduz ou grava fluxos de áudio brutos ou codificados
                    em um servidor de som PulseAudio
                   
                 | 
              
              
                | 
                   
                    pacmd
                   
                 | 
                
                   
                    é uma ferramenta usada para reconfigurar um servidor de
                    som PulseAudio durante o
                    tempo de execução
                   
                 | 
              
              
                | 
                   
                    pactl
                   
                 | 
                
                   
                    é usado para controlar um servidor de som PulseAudio em execução
                   
                 | 
              
              
                | 
                   
                    padsp
                   
                 | 
                
                   
                    é o envolucrador OSS do PulseAudio
                   
                 | 
              
              
                | 
                   
                    pamon
                   
                 | 
                
                   
                    é um link simbólico para pacat
                   
                 | 
              
              
                | 
                   
                    paplay
                   
                 | 
                
                   
                    é usado para reproduzir arquivos de áudio em um servidor
                    de som PulseAudio
                   
                 | 
              
              
                | 
                   
                    parec
                   
                 | 
                
                   
                    é um link simbólico para pacat
                   
                 | 
              
              
                | 
                   
                    parecord
                   
                 | 
                
                   
                    é um link simbólico para pacat
                   
                 | 
              
              
                | 
                   
                    pasuspender
                   
                 | 
                
                   
                    é uma ferramenta que pode ser usada para informar a um
                    servidor de som PulseAudio local para suspender
                    temporariamente o acesso para os dispositivos de áudio, o
                    que permite que outros aplicativos os acessem diretamente
                   
                 | 
              
              
                | 
                   
                    pax11publish
                   
                 | 
                
                   
                    é o Utilitário de Credencial do X11 do PulseAudio
                   
                 | 
              
              
                | 
                   
                    pa-info
                   
                 | 
                
                   
                    é um conjunto de comandos sequenciais de shell que
                    imprime diversas informações relacionadas ao servidor
                    Pulseaudio atualmente em
                    uso
                   
                 | 
              
              
                | 
                   
                    pulseaudio
                   
                 | 
                
                   
                    é um servidor de som, de baixa latência, em rede de
                    intercomunicação, para Linux
                   
                 | 
              
              
                | 
                   
                    qpaeq
                   
                 | 
                
                   
                    é uma interface de equalizador para coletores de
                    equalizador PulseAudio
                    (exige fftw-3.3.10 ao tempo da construção)
                   
                 | 
              
              
                | 
                   
                    start-pulseaudio-x11
                   
                 | 
                
                   
                    inicia o PulseAudio e o
                    registra no gerenciador de sessão do X11
                   
                 |