5.1 Surround Sound not working on Fresh install

Ok i re-installed Gnome 41.1(testing out my NEW thumbdrive), everything was working great. I re-installed wanting to trying the NEW EndeavourOS_Atlantis-21_4.iso, when i test my 5.1 surround sound all is good until i go to play music and it sounds like 2.1 lol. I noticed pipewire-alsa & pipewire-pulse are installed, can i remove them and install pulseaudio & pulseaudio-alsa as that was working perfectly for me on the last iso. Thanks!

What player are you using? Maybe you need to set up the number of channels used (e.g. Kodi, Smplayer and VLC offer this option).
Which backend/output module does the player use? You can choose those in most audio players.
I’m convinced switching back to pulseaudio will not solve the problem.

I use VLC & Celluloid, everything is set correctly only difference is pipewire. Everything worked perfectly with every iso till this one.

Just install pulseaudio and pulseaudio-alsa. Doing this, you should be asked to delete the pipewire components.

I did and get this error

could not satisfy dependencies:
- removing gnome-bluetooth breaks dependency 'gnome-bluetooth' required by gnome-control-center,
- if possible, remove gnome-control-center and retry

:thinking:

Could you post the output of yay -Qi gnome-bluetooth?
Seems like one of the pipewire components has become a dependency of gnome-bluetooth.

.

[christopher67@EndeavourOS ~]$ yay -Qi gnome-bluetooth
Name            : gnome-bluetooth
Version         : 3.34.5-2
Description     : The GNOME Bluetooth Subsystem
Architecture    : x86_64
URL             : https://wiki.gnome.org/Projects/GnomeBluetooth
Licenses        : GPL  LGPL
Groups          : None
Provides        : libgnome-bluetooth.so=13-64
Depends On      : gtk3  libnotify  bluez  libcanberra  systemd  pulseaudio-bluetooth
Optional Deps   : None
Required By     : gnome-control-center  gnome-shell
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 1424.58 KiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Sun 06 Jun 2021 05:00:26 AM EDT
Install Date    : Sun 05 Dec 2021 09:51:37 PM EST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature


What’ the output of yay -Qs pulse
and yay -Qs pipe?

You could still try to remove gnome-contol-center, then replace pipewire and then reinstall gnome-control-center.

[christopher67@EndeavourOS ~]$ yay -Qs pulse
local/libcanberra 0.30+2+gc0620e4-5
    A small and lightweight implementation of the XDG Sound Theme Specification
local/libpulse 15.0-1
    A featureful, general-purpose sound server (client library)
local/pavucontrol 1:5.0-1
    PulseAudio Volume Control
local/pipewire-alsa 1:0.3.40-1
    Low-latency audio/video router and processor - ALSA configuration
local/pipewire-pulse 1:0.3.40-1
    Low-latency audio/video router and processor - PulseAudio replacement
local/pulseaudio-equalizer-ladspa 3.0.2-4
    A 15-band equalizer for PulseAudio
[christopher67@EndeavourOS ~]$ 

And

[christopher67@EndeavourOS ~]$ yay -Qs pipe
local/gst-plugin-pipewire 1:0.3.40-1
    Multimedia graph framework - pipewire plugin
local/libpipeline 1.5.4-1
    a C library for manipulating pipelines of subprocesses in a flexible and convenient way
local/pipewire 1:0.3.40-1
    Low-latency audio/video router and processor
local/pipewire-alsa 1:0.3.40-1
    Low-latency audio/video router and processor - ALSA configuration
local/pipewire-jack 1:0.3.40-1
    Low-latency audio/video router and processor - JACK support
local/pipewire-media-session 1:0.4.1-1
    Example session manager for PipeWire
local/pipewire-pulse 1:0.3.40-1
    Low-latency audio/video router and processor - PulseAudio replacement
local/pv 1.6.20-1
    A terminal-based tool for monitoring the progress of data through a pipeline.
[christopher67@EndeavourOS ~]$

Haha i removed gnome-control-center and started to install pulseaudio & now get this error lol.

could not satisfy dependencies:
- removing gnome-bluetooth breaks dependency 'gnome-bluetooth' required by gnome-shell,
- if possible, remove gnome-shell and retry

:crazy_face:

I assume trying to remove gnome-shell would immediately draw a lot more conflicts. :grinning:
As I didn’t use Gnome for a long time (now even one more reason not to :wink: ), I’d advise you to wait for someone more knowledgeable with this DE.

1 Like

Is pipewire default now for EOS?

Yes, it says so on the release site. Didn’t know either.

1 Like

Didn’t think to look to see if i could unselect it during install.

If the dependecies are indeed, as they seem to be, it wouldn’t have made a difference. Would have been impossible to switch during installation.

Seems to be a dependency of much more:

pactree -r pipewire
pipewire
├─gnome-remote-desktop
├─gst-plugin-pipewire
│ └─gnome-shell
│   ├─gdm
│   ├─gnome-shell-extension-appindicator
│   └─gnome-shell-extensions
├─mutter
│ └─gnome-shell
├─pipewire-jack
├─pipewire-pulse
│ ├─gnome-bluetooth
│ │ ├─gnome-control-center
│ │ │ └─gnome-calendar
│ │ └─gnome-shell
│ ├─gnome-settings-daemon
│ │ ├─gnome-control-center
│ │ ├─gnome-shell
│ │ ├─gnome-tweaks
│ │ └─mutter
│ └─pulseaudio-alsa
│   └─gnome-settings-daemon
├─wireplumber
│ ├─gst-plugin-pipewire
│ ├─pipewire-alsa
│ │ └─gnome-settings-daemon
│ ├─pipewire-jack
│ └─pipewire-pulse
└─xdg-desktop-portal

N.B. This is from an Arch-Gnome system. Should be the same for EnOS-Gnome I guess.

A potential workaround here, see first reply;

That’s exactly what I meant, when I stated

Seeing gnome-shell being involved, I didn’t have a closer look. This already indicated, that this is rooted deeply in the system.

I installed Arch using Archfi, all is good with my sound. Hopefully pipewire will be fixed, cause i liked how easy EndeavourOS(3min) is to install and i like the tools that are included.

I think if you installed KDE maybe there wouldn’t be an issue. :rofl: