Actually the issue I had was more problematic than I thought as after I did reboot the system no sound device was detected. lspci et modprobe were OK though. I could get the sound working once more by flushing everything related to PulseAudio and installing it once more, but on the next reboot the sound was lost again.
So I found the ultimate fix. My tests show that it keeps working reboot after reboot AND I get full PnP functionality on every jack port. Two things to do :
Get rid of that *** PulseAudio by removing every package and the /etc/pulse directory
pacman -S alsa-firmware alsa-utils
Hurray,
MauvaisJoueur
The 'pulseaudio-jack' package is related to the "JACK" audio server daemon. It's not about physical audio jacks, it's just the name of that program. JACK is a sort of alternative to PulseAudio. The pulseaudio-jack package is to make programs that normally use PulseAudio for output run through JACK.
]]>For quite some time I had no sound issue on my system. One day, I stopped hearing everything. Weeks or months later I investigated and could "resolve" the issue by reinstalling pulseaudio and executing :
pulseaudio --start
Now sound's back, feels good, but I am having two concerns :
I can't autostart pulseaudio through systemd. According to https://wiki.archlinux.org/index.php/PulseAudio, there's a pulseaudio.socket enabled by default. The thing is this systemd socket is missing from my installation, why ? Should I populate /etc/xdg/autostart ?
Plug and Play doesn't work as expected. When I disconnect/reconnect my jack's speakers, sound is muted and I have to use the command line to get sound back out. I don't understand what the package pulseaudio-jack provides exactly. Is it related to this problem ? I've installed the package and it looks like PnP works now but only for the jack on the front of the computer case, NOT for the jack on the back of the case (on the I/O plate).
Note : My system runs KDE and I have the plasma-pa package installed.
I'd appreciate some guidance,
MauvaisJoueur