Erro ao Instalar o Pulseaudio (PC Sem Som)

Sem motivo algum meu pc ficou sem áudio e fui procurar saber na internet e descobri o tal do “Pulseaudio” e quando fui ver no meu terminal , ele simplesmente não ta instalado. E quando tento instalar da nisso:

Olhei na internet sobre essas “dependências” e recomendavam alguns comandos que tentei por cima e não cheguei em lugar nenhum, não sei mais o que fazer (pois não entendo muito de Linux) e preciso muito da ajuda de vocês pois não to afim de ter que formatar meu Pop_os tudo do zero por conta de um erro…

Edit1: Será que eu deveria deletar no Synaptic todos os pacotes relacionados ao Pulseaudio e depois tentar instalar o Pulseaudio no terminal pra ver se vai?

Edit2: Mais Alguns Dados Abaixo

inxi -F --filter
[email protected]:~$ inxi -F --filter
System:
  Kernel: 5.16.19-76051619-generic x86_64 bits: 64 Desktop: GNOME 42.0
    Distro: Pop!_OS 22.04 LTS
Machine:
  Type: Desktop System: ASUS product: All Series v: N/A
    serial: <superuser required>
  Mobo: ASUSTeK model: H81M-CS/BR v: Rev X.0x serial: <superuser required>
    UEFI: American Megatrends v: 0402 date: 06/17/2015
CPU:
  Info: quad core model: Intel Core i5-4440 bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 3090 min/max: 800/3300 cores: 1: 2746 2: 3100 3: 3215
    4: 3299
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
    driver: i915 v: kernel
  Device-2: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 510.68.02
  Device-3: Lenovo FHD Webcam type: USB driver: snd-usb-audio,uvcvideo
  Display: x11 server: X.Org v: 1.21.1.3 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa gpu: i915
    resolution: 1: 1920x1080~60Hz 2: 1366x768~60Hz
  OpenGL: renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
    v: 4.6.0 NVIDIA 510.68.02
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio
    driver: snd_hda_intel
  Device-2: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel
  Device-3: Lenovo FHD Webcam type: USB driver: snd-usb-audio,uvcvideo
  Device-4: C-Media USB Audio Device type: USB
    driver: hid-generic,snd-usb-audio,usbhid
  Sound Server-1: ALSA v: k5.16.19-76051619-generic running: yes
  Sound Server-2: PipeWire v: 0.3.50 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb
  Report: hciconfig ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: <filter>
Drives:
  Local Storage: total: 1.13 TiB used: 74.06 GiB (6.4%)
  ID-1: /dev/sda vendor: Kingston model: SA400S37240G size: 223.57 GiB
  ID-2: /dev/sdb vendor: Western Digital model: WD10PURZ-85U8XY0
    size: 931.51 GiB
Partition:
  ID-1: / size: 47.06 GiB used: 16.22 GiB (34.5%) fs: ext4 dev: /dev/sda4
  ID-2: /boot/efi size: 998 MiB used: 144.4 MiB (14.5%) fs: vfat
    dev: /dev/sda1
  ID-3: /home size: 122.44 GiB used: 57.7 GiB (47.1%) fs: ext4
    dev: /dev/sda3
Swap:
  ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) dev: /dev/dm-0
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 37 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 40%
Info:
  Processes: 242 Uptime: 11m Memory: 15.5 GiB used: 2.23 GiB (14.4%)
  Shell: Bash inxi: 3.3.13

Obrigado,
Eduardo Chaves

Bom dia, Eduardo! Por favor, traga mais dados, orientando-se pelo tópico Como fornecer boas informações.

Antes de perder o áudio, seu sistema passou por atualizações? Você instalou novos programas na véspera?

2 curtidas

Tente instalar os pacotes alsa e alsa-base e teste o som novamente…
sudo apt-get install alsa alsa-base

1 curtida

O Pop 22.04 não estava vindo com Pipewire? Se é isso, a abordagem pode estar toda errada…

3 curtidas
2 curtidas

Boa tarde, Sérgio! Coloquei as informações que pediu, e sobre atualizações: Não, eu não atualizei, porém eu fiz um dual boot com Windows 10 no mesmo SSD e baixei algumas coisas no w10, mas no máximo reduzi a partição “/home” para alocar o windows. Não cheguei a precisar mover nenhuma partição do Pop_Os! Acho que isso não deve ter influenciado…

Como eu disse, eu não entendo muito de Linux. Mas pelo que vi aqui pesquisando esse Pipewire substitui o Pulseaudio e realmente acredito que terei que mudar minha abordagem aqui. Vou ver como tá funcionando o Pipewire no meu sistema e qualquer novidade eu trago atualizações aqui…

2 curtidas

Ou seja, há algo de errado em como o Pipewire entende teu hardware de audio… a propósito, vc está gerando o som desde a placa-mãe/processador ou desde a NVidia?

2 curtidas

Tentei baixar os dois, mas o meu terminal me mostrou que já tenho a versão mais recente de âmbos…

Cara eu realmente não sei, mas acho que seja da placa-mãe/processador. Será que tem algum comando pra eu saber isso?
Estou dando uma olhada aqui no Pipewire pra ver se consigo ver algum problema…

Depende… o monitor é HDMI ou Display Port? O som sai nele ou em caixas de som? Se são caixas, o cabo está ligado na placa ou na GPU?

É HDMI, mas não uso o som do monitor, uso no headset 7.1 USB mesmo (que inclusive tá funcionando o RGB dele e o controle de trocar de cor funciona), cheguei a colocar um fone P2 na frente e atrás do PC e também nada… Inclusive no w10 que tenho dual-boot lá ta funcionando tudo certinho. Independente disso eu não consigo reproduzir som em lugar nenhum:

Bom, o que me parece é que o Pipewire não encontra nada, nenhuma das saídas de som. Abre o terminal e roda alsamixer, vamos ver o que aparece ali

Tá desse jeito aqui, mostra até meu fone bluetooth que já conectei no meu pc, pelo visto tá detectando tudo, só não passa pro sistema

@EduardoChaves, você instalou o Windows há pouco tempo, certo? E já com o Pop!_OS instalado. Já vi o Windows dar umas mexidas na BIOS quando se instala. Aqui em minha máquina, a instalação do Win11 teve isso.

@Rodrigo_Chile, pode ter a ver?

2 curtidas

Veja que ali é possível selecionar a placa principal - dá umas mexidas nisso e veja se altera em algo (e se aparece nas configs do Gnome)

Acredito que não… mas rodar uma distro em modo Live pode ajudar a tirar a prova disso

Dei uma mexida, mas nada. Fui atrás do Pipewire e fiz o passo a passo desse link: https://pipewire.org/
Porém deu erro ao instalar falando que não tinha a dependência alsa, o que é estranho dizer isso:

[email protected]:~/pipewire$ ./autogen.sh --prefix=/usr   
make
make install
The Meson build system
Version: 0.61.2
Source dir: /home/eduardochaves/pipewire
Build dir: /home/eduardochaves/pipewire/builddir
Build type: native build
Project name: pipewire
Project version: 0.3.51
C compiler for the host machine: cc (gcc 11.2.0 "cc (Ubuntu 11.2.0-19ubuntu1) 11.2.0")
C linker for the host machine: cc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -fvisibility=hidden: YES 
Compiler for C supports arguments -Werror=suggest-attribute=format: YES 
Compiler for C supports arguments -Wsign-compare: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wpointer-sign: YES 
Compiler for C supports arguments -Wformat: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Wimplicit-fallthrough: YES 
Compiler for C supports arguments -Wmissing-braces: YES 
Compiler for C supports arguments -Wtype-limits: YES 
Compiler for C supports arguments -Wvariadic-macros: YES 
Compiler for C supports arguments -Wmaybe-uninitialized: YES 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wno-pedantic: YES 
Compiler for C supports arguments -Wold-style-declaration: YES 
Compiler for C supports arguments -Wdeprecated-declarations: YES 
Compiler for C supports arguments -Wunused-result: YES 
Compiler for C supports arguments -D_GNU_SOURCE: YES 
Compiler for C supports arguments -DFASTPATH: YES 
C++ compiler for the host machine: c++ (gcc 11.2.0 "c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0")
C++ linker for the host machine: c++ ld.bfd 2.38
Compiler for C++ supports arguments -fvisibility=hidden: YES 
Compiler for C++ supports arguments -Werror=suggest-attribute=format: YES 
Compiler for C++ supports arguments -Wsign-compare: YES 
Compiler for C++ supports arguments -Wpointer-arith: YES 
Compiler for C++ supports arguments -Wpointer-sign: NO 
Compiler for C++ supports arguments -Wformat: YES 
Compiler for C++ supports arguments -Wformat-security: YES 
Compiler for C++ supports arguments -Wimplicit-fallthrough: YES 
Compiler for C++ supports arguments -Wmissing-braces: YES 
Compiler for C++ supports arguments -Wtype-limits: YES 
Compiler for C++ supports arguments -Wvariadic-macros: YES 
Compiler for C++ supports arguments -Wmaybe-uninitialized: YES 
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES 
Compiler for C++ supports arguments -Wno-unused-parameter: YES 
Compiler for C++ supports arguments -Wno-pedantic: YES 
Compiler for C++ supports arguments -Wold-style-declaration: NO 
Compiler for C++ supports arguments -Wdeprecated-declarations: YES 
Compiler for C++ supports arguments -Wunused-result: YES 
Compiler for C supports arguments -msse: YES 
Compiler for C supports arguments -msse2: YES 
Compiler for C supports arguments -mssse3: YES 
Compiler for C supports arguments -msse4.1: YES 
Compiler for C supports arguments -mfma: YES 
Compiler for C supports arguments -mavx: YES 
Compiler for C supports arguments -mavx2: YES 
Compiler for C supports arguments -mfpu=neon: NO 
Library atomic found: YES
Checking if "8-byte __atomic_fetch_add without libatomic" : links: YES 
Has header "sys/mount.h" : YES 
Has header "sys/param.h" : YES 
Has header "sys/random.h" : YES 
Has header "sys/vfs.h" : YES 
Has header "pwd.h" : YES 
Fetching value of define "SYS_pidfd_open" : 434 
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency systemd found: YES 249
Found CMake: /usr/bin/cmake (3.22.1)
Run-time dependency libsystemd found: NO (tried pkgconfig and cmake)
Configuring Makefile using configuration
Library m found: YES
Library rt found: YES
Library dl found: YES
Run-time dependency threads found: YES
Run-time dependency dbus-1 found: YES 1.12.20
sdl2-config found: NO
Run-time dependency sdl2 found: NO (tried pkgconfig and config-tool)
Run-time dependency libdrm found: NO (tried pkgconfig and cmake)
Run-time dependency readline found: NO (tried pkgconfig and cmake)
Library readline found: NO
Run-time dependency ncursesw found: NO (tried pkgconfig and cmake)
Run-time dependency sndfile found: NO (tried pkgconfig and cmake)
Run-time dependency libpulse found: NO (tried pkgconfig and cmake)
Run-time dependency avahi-client found: NO (tried pkgconfig and cmake)
Run-time dependency x11-xcb found: NO (tried pkgconfig and cmake)
Run-time dependency xfixes found: NO (tried pkgconfig and cmake)
Run-time dependency libcanberra found: NO (tried pkgconfig and cmake)
Run-time dependency libusb-1.0 found: NO (tried pkgconfig and cmake)
Run-time dependency libcap found: NO (tried pkgconfig and cmake)
Run-time dependency glib-2.0 found: YES 2.72.1
Run-time dependency gobject-2.0 found: YES 2.72.1
Run-time dependency gmodule-2.0 found: YES 2.72.1
Run-time dependency gio-2.0 found: YES 2.72.1
Run-time dependency gio-unix-2.0 found: YES 2.72.1
Run-time dependency gstreamer-1.0 found: NO (tried pkgconfig and cmake)
Run-time dependency webrtc-audio-processing found: NO (tried pkgconfig and cmake)
Library intl found: NO
Run-time dependency intl found: YES
Run-time dependency alsa found: NO (tried pkgconfig and cmake)

meson.build:355:0: ERROR: Dependency "alsa" not found, tried pkgconfig and cmake

A full log can be found at /home/eduardochaves/pipewire/builddir/meson-logs/meson-log.txt
ninja -C /home/eduardochaves/pipewire/builddir
ninja: Entering directory `/home/eduardochaves/pipewire/builddir'
ninja: error: loading 'build.ninja': No such file or directory
make: *** [Makefile:7: all] Erro 1
ninja -C /home/eduardochaves/pipewire/builddir install
ninja: Entering directory `/home/eduardochaves/pipewire/builddir'
ninja: error: loading 'build.ninja': No such file or directory
make: *** [Makefile:10: install] Erro 1
[email protected]:~/pipewire$ cd
[email protected]:~$ sudo apt install alsa
[sudo] senha para eduardochaves: 
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto        
Note, a seleccionar 'alsa-base' em vez de 'alsa'
alsa-base já é a versão mais recente (1.0.25+dfsg-0ubuntu7).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
[email protected]:~$

Chegou a fazer a pastinha aqui e tals, mas nada…

Acho que vou ter que usar meu pendrive com a iso do linux pra reinstalar pelo menos a partição root, e tentar salvar o home pra ver se me simplifica o trabalho… O pior de tudo é que foi do nada, tinha decidido sair do windows pra ficar fixo no Linux e deixar o w10 só pra jogos e me acontece uns bugs desse, erro atrás de erro :confused:

Por favor, poste as saídas dos comandos abaixo.

sudo systemctl status pipewire.service

e

sudo systemctl status pipewire-media-session.service

Caso os serviços não estejam iniciados, faça o seguinte:

sudo systemctl enable --now pipewire.service pipewire.socket

sudo systemctl enable --now pipewire-media-session.service

É apenas uma suposição. Parece que o daemon do Pipewire não está iniciando corretamente no seu sistema. Pode ser isso.

No meu caso, após atualizar o Ubuntu (que inclui o Pipewire) perdi o funcionamento da placa de som. O que resolveu foi ativar o PulseAudio através do comando:

systemctl --user --now enable pulseaudio.service pulseaudio.socket

Fiz como disse e o terminal me passou isso:

[email protected]:~$ systemctl --user --now enable pulseaudio.service pulseaudio.socket
Failed to enable unit: Unit file pulseaudio.service does not exist.

Aqui deu nisso:

[email protected]:~$ sudo systemctl status pipewire.service
Unit pipewire.service could not be found.
[email protected]:~$ sudo systemctl status pipewire-media-session.service
Unit pipewire-media-session.service could not be found.
[email protected]:~$ sudo systemctl enable --now pipewire.service pipewire.socket
Failed to enable unit: Unit file pipewire.service does not exist.
[email protected]:~$ sudo systemctl enable --now pipewire-media-session.service
Failed to enable unit: Unit file pipewire-media-session.service does not exist.

Pessoal, acabei decidindo colocar o meu pendrive com o Pop!_Os 22.04 LTS e fiz um Refresh Install e resolveu meu problema, acabou sendo a forma mais fácil mesmo, já que tudo o resto tava dando errado. Mas agradeço mesmo assim a ajuda de todos! <3

2 curtidas