Não estou conseguindo mudar o volume sem invocar o alsamixer

Ontem eu fiz uma atualização que trocou o pulseaudio pelo pipewire.

O som funciona, mas eu tenho que chamar o alsamixer pelo terminal porque os botões fn não funcionam e porque a interface do Gnome não faz isso como deveria.

Estou utilizando o Manjaro Gnome na branch testing.

Utilizo a sessão Wayland do Gnome.

$ systemctl --user status pipewire*
● pipewire.socket - Multimedia System
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-03-03 13:46:16 -03; 5h 35min ago
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

mar 03 13:46:16 manjaro-666-4e20 systemd[728]: Listening on Multimedia System.

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-03-03 13:46:20 -03; 5h 35min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1374 (pipewire-pulse)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.service
             └─1374 /usr/bin/pipewire-pulse

mar 03 19:21:50 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e421190: failed to connect client: Host is down
mar 03 19:21:50 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e4458c0: [GNOME Shell Volume Control] ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down)
mar 03 19:21:54 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e421190: failed to connect client: Host is down
mar 03 19:21:54 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e44d710: [GNOME Volume Control Media Keys] ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down)
mar 03 19:21:55 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e421190: failed to connect client: Host is down
mar 03 19:21:55 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e4458c0: [GNOME Shell Volume Control] ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down)
mar 03 19:21:59 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e421190: failed to connect client: Host is down
mar 03 19:21:59 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e44d710: [GNOME Volume Control Media Keys] ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down)
mar 03 19:22:00 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e421190: failed to connect client: Host is down
mar 03 19:22:00 manjaro-666-4e20 pipewire-pulse[1374]: pulse-server 0x55c21e4458c0: [GNOME Shell Volume Control] ERROR command:9 (SET_CLIENT_NAME) tag:1 error:6 (Host is down)

● pipewire-pulse.socket - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-03-03 13:46:16 -03; 5h 35min ago
   Triggers: ● pipewire-pulse.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket

mar 03 13:46:16 manjaro-666-4e20 systemd[728]: Listening on PipeWire PulseAudio.

● pipewire.service - Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-03-03 13:46:22 -03; 5h 35min ago
TriggeredBy: ● pipewire.socket
   Main PID: 1518 (pipewire)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.service
             └─1518 /usr/bin/pipewire

mar 03 13:46:22 manjaro-666-4e20 systemd[728]: Started Multimedia Service.
1 Like

Olá fernandoi.

Eu estou usando KDE e meu widget de áudio funciona bem… pelo que disse, seu problema é que o volume não funciona no widget do GNOME e você tem que usar o alsamixer, certo?

Isso é toda vez que inicia? Quando você aumenta o volume no alsamixer consegue usar de boa o widget de volume do GNOME?

Caso “sim” nas duas perguntas, provavelmente você tem que salvar as suas configurações pelo comando sudo alsactl store assim que sair do alsamixer.

Caso “não”, o que acontece quando você usa o widget de áudio do GNOME?

Espero ter ajudado!

1 Like

Opa, desculpe pela demora. A resposta demorou tanto, que acabei esquecendo deste tópico.

Respondendo as suas perguntas.

Eu estou usando KDE e meu widget de áudio funciona bem… pelo que disse, seu problema é que o volume não funciona no widget do GNOME e você tem que usar o alsamixer, certo?

Correto

Isso é toda vez que inicia? Quando você aumenta o volume no alsamixer consegue usar de boa o widget de volume do GNOME?

É o tempo todo. E não, eu não consigo utilizar o widget de volume do Gnome, só consigo alterar o volume pelo alsamixer.

Caso “não”, o que acontece quando você usa o widget de áudio do GNOME?

A opção de alterar o volume aparece e dá pra ajustar, mas simplesmente não funciona. O símbolo do alto falante também não aparece.

Basicamente este “widget de audio do Gnome” parece que tá aí só de enfeite, pois não faz mais nada desde a atualização que trocou o pulseaudio pelo alsamixer.

E sim, apesar de várias atualizações posteriores ao tópico, o problema persiste.

Hmmm… isso parece ser um problema com o GNOME… eu uso KDE, não sei o que eu posso fazer…

Pode ser uma dessas coisas:

1 - Você usa Pulseaudio, mas o ícone de som não funciona com Pulseaudio
2 - Você não usa Pulseaudio e o ícone de som funciona com Pulseaudio

Digo isso, porque por experiência, sempre usei Pulseaudio.