You have two audio devices and I suppose that you are using device 2. Can you give output of “aplay -l”?
With pipewire you need also wireplumber. Here the packages installed on my system and the status of wireplumber
# rpm -qa pipe*
pipewire-libjack-0_3-0.3.40-1.1.x86_64
pipewire-modules-0.3.40-1.1.x86_64
pipewire-pulseaudio-0.3.40-1.1.x86_64
pipewire-doc-0.3.40-1.1.x86_64
pipewire-alsa-0.3.40-1.1.x86_64
pipewire-spa-plugins-0_2-0.3.40-1.1.x86_64
pipewire-tools-0.3.40-1.1.x86_64
pipewire-0.3.40-1.1.x86_64
pipewire-spa-tools-0.3.40-1.1.x86_64
pipewire-lang-0.3.40-1.1.noarch
# rpm -qa wireplum*
wireplumber-audio-0.4.5-1.1.x86_64
wireplumber-0.4.5-1.1.x86_64
$ systemctl --user status wire*
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-12-16 17:21:37 CET; 20h ago
Main PID: 27885 (wireplumber)
Tasks: 4 (limit: 4915)
Memory: 7.5M
CPU: 1.516s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─27885 /usr/bin/wireplumber
déc. 16 17:21:37 hpprol2 systemd[27875]: Started Multimedia Service Session Manager.
I’m checking your suggestion/configuration.
I didn’t switch, I simple updated my OS and suddenly my audio disappeared, maybe overriding my working configuration.
I’m going to update about the check soon.
On one of my two Tumbleweed systems I had to activate the new wireplumber.service manually; for whatever reason.
It replaces the pipewire media session.
I updated the missing libs (from Philippe) and executed the command to persist the audio. Nothing changed.
What I have now is:
if I select in Yast–>Sound 8 Series HD audio controller
as primary card, I cannot select anything in Settings-Sound, as if there isn’t an audio card 1. if I select in Yast–>Sound Haswell-ULT HD Audio Controller as primary card, I can select in Settings-Sound the output, but I cannot listen to anything.
I’m using pipewire.
It seems the hardware has not been recognized. Is there any way to downgrade/revert what I have? Changing to pulseaudio is a good choice? Because I am in big trouble.
An update: rebooting another one time, I changed from SLE classic to Cinnamon. Now I can hear the audio from the PC but still I cannot do the same with the headphone.
I couldn’t know the desktop version can change the audio result.
can you test with a new user? You need to start pipewire and wireplumber for this new user via systemctl.
If it work then it is in the user settings that there are bad data. Never used cinnamon or gnome but for KDE you should remove the ~/.cache directory.