Built-in speakers in monitor not recognised and not working after updates

So I have experienced this issue with built-in speakers in my monitor not being recognised or not showing in Pulseaudio after updates, probably at least on four separate occasions now. I think that for every time, or at least most recently, after updating the issue was resolved.

What I see now:

(Not allowed to include links in my posts)

https:// imgur .com /a/InFqaGv

This is after I updated recently, where after updating the speakers worked, whereas they didn’t before, and have since stopped working again.


 00:50:59  jr@fm  ~  ⬡ v8.16.0 
$ inxi -Fxxx
System:    Host: fm Kernel: 5.8.6-1-MANJARO x86_64 bits: 64 compiler: N/A Desktop: KDE Plasma 5.19.80 tk: Qt 5.15.0 
           wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: TUF B450M-PLUS GAMING v: Rev X.0x serial: <superuser/root required> 
           UEFI: American Megatrends v: 1002 date: 03/07/2019 
CPU:       Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+ rev: 2 L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 118211 
           Speed: 4252 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz): 1: 4087 2: 2052 3: 2117 4: 2003 5: 2133 
           6: 2133 7: 2133 8: 4257 9: 1934 10: 1871 11: 2133 12: 2133 13: 2133 14: 4267 15: 3598 16: 1958 
Graphics:  Device-1: NVIDIA TU104 [GeForce RTX 2080] vendor: ASUSTeK driver: nvidia v: 440.100 bus ID: 07:00.0 
           chip ID: 10de:1e82 
           Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: nvidia resolution: 1: 1920x1080~60Hz 2: 1920x1080 
           s-dpi: 94 
           OpenGL: renderer: GeForce RTX 2080/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 direct render: Yes 
Audio:     Device-1: NVIDIA TU104 HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 07:00.1 chip ID: 10de:10f8 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 09:00.3 chip ID: 1022:1457 
           Device-3: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-4:3 chip ID: 046d:0825 
           serial: 8D1EA6E0 
           Sound Server: ALSA v: k5.8.6-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8168 v: 8.048.03-NAPI 
           port: f000 bus ID: 05:00.0 chip ID: 10ec:8168 
           IF: enp5s0 state: up speed: 100 Mbps duplex: half mac: 40:b0:76:5c:8c:4c 
           IF-ID-1: docker0 state: down mac: 02:42:af:2e:06:6f 
Drives:    Local Storage: total: 465.76 GiB used: 206.78 GiB (44.4%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 
           serial: S4EVNG0M116780W rev: 1B2QEXM7 scheme: GPT 
Partition: ID-1: / size: 389.04 GiB used: 206.78 GiB (53.2%) fs: ext4 dev: /dev/nvme0n1p2 
Swap:      ID-1: swap-1 type: partition size: 69.20 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 46.8 C mobo: N/A gpu: nvidia temp: 37 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 21% 
Info:      Processes: 389 Uptime: 6d 13h 30m Memory: 62.81 GiB used: 33.95 GiB (54.1%) Init: systemd v: 246 Compilers: 
           gcc: 10.2.0 Packages: pacman: 1465 Shell: Zsh v: 5.8 running in: konsole inxi: 3.1.05 

 00:51:05  jr@fm  ~  ⬡ v8.16.0 

Now, I will update again and see what happens.

I think it’s a driver issue where the audio driver didn’t update, whereas ideally it should after each system update, without having to update an audio driver package separately.

After updating, and restarting, one monitor showed Firefox with previous tabs of one window open, and a blank Manjaro screen on the other monitor. It then froze. This happened again on restarting (via the tty), and again three more times. This is now a new, separate issue, so I’ll move it to another thread.

After updating:

 13:12:55  jr@fm  ~  ⬡ v8.16.0 
$ inxi -Fxxx
System:    Host: fm Kernel: 5.8.11-1-MANJARO x86_64 bits: 64 compiler: N/A Desktop: KDE Plasma 5.20.80 tk: Qt 5.15.1 
           wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: TUF B450M-PLUS GAMING v: Rev X.0x serial: <superuser/root required> 
           UEFI: American Megatrends v: 1002 date: 03/07/2019 
CPU:       Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+ rev: 2 L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 118203 
           Speed: 1911 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz): 1: 1908 2: 2144 3: 1958 4: 4291 5: 2145 
           6: 2145 7: 2144 8: 4283 9: 2059 10: 4245 11: 2150 12: 2145 13: 2145 14: 4291 15: 1981 16: 2145 
Graphics:  Device-1: NVIDIA TU104 [GeForce RTX 2080] vendor: ASUSTeK driver: nvidia v: 440.100 bus ID: 07:00.0 
           chip ID: 10de:1e82 
           Display: x11 server: X.Org 1.20.9 compositor: kwin_x11 driver: nvidia resolution: 1: 1920x1080~60Hz 2: 1920x1080 
           s-dpi: 93 
           OpenGL: renderer: GeForce RTX 2080/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 direct render: Yes 
Audio:     Device-1: NVIDIA TU104 HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 07:00.1 chip ID: 10de:10f8 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 09:00.3 chip ID: 1022:1457 
           Device-3: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-4:3 chip ID: 046d:0825 
           serial: 8D1EA6E0 
           Sound Server: ALSA v: k5.8.11-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8168 v: 8.048.03-NAPI 
           port: f000 bus ID: 05:00.0 chip ID: 10ec:8168 
           IF: enp5s0 state: up speed: 100 Mbps duplex: half mac: 40:b0:76:5c:8c:4c 
           IF-ID-1: docker0 state: down mac: 02:42:89:9e:84:93 
Drives:    Local Storage: total: 465.76 GiB used: 209.25 GiB (44.9%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 
           serial: S4EVNG0M116780W rev: 1B2QEXM7 scheme: GPT 
Partition: ID-1: / size: 389.04 GiB used: 209.25 GiB (53.8%) fs: ext4 dev: /dev/nvme0n1p2 
Swap:      ID-1: swap-1 type: partition size: 69.20 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 45.2 C mobo: N/A gpu: nvidia temp: 37 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 21% 
Info:      Processes: 315 Uptime: 11h 15m Memory: 62.81 GiB used: 10.84 GiB (17.3%) Init: systemd v: 246 Compilers: 
           gcc: 10.2.0 Packages: pacman: 1470 Shell: Zsh v: 5.8 running in: konsole inxi: 3.1.05 

 13:13:06  jr@fm  ~  ⬡ v8.16.0 
$ 

At the moment I can use the browsers, and ALT+TAB between programs, and open up the terminal using CTRL+ALT+T, but the taskbar is missing. Because the taskbar is missing, I obviously can’t do things like switch between virtual desktops, open up programs from the GUI, check if the speakers will show in PulseAudio, etc.

 13:13:06  jr@fm  ~  ⬡ v8.16.0 
$ yay
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
warning: kholidays-git: local (1:5.57.0.r795.gd1f6062-1) is newer than community (5.75.0.r881.gf09f373-1)
warning: python2-gtkspellcheck: local (4.0.5-7) is newer than community (4.0.5-1)
 there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
 -> kholidays-git: local (1:5.57.0.r795.gd1f6062-1) is newer than community (5.75.0.r881.gf09f373-1)
 -> python2-gtkspellcheck: local (4.0.5-7) is newer than community (4.0.5-1)
 -> fl2000-dkms: local (r18.27e7a94-1) is newer than AUR (r16.92da04a-1)
 -> Missing AUR Packages:  mhwd-catalyst  plasma5-applets-redshift-control  xf86-input-keyboard  xf86-input-mouse  xorg-font-utils
 -> Orphaned AUR Packages:  cef-standard  python2-gconf  python2-oauth2
 -> Flagged Out Of Date AUR Packages:  aaxtomp3  doctoc
 there is nothing to do

 13:16:55  jr@fm  ~  ⬡ v8.16.0 
$ 

Moved new issue to

https://forum.manjaro.org/t/taskbar-missing-after-latest-update/29956

I am still experiencing this issue where the speakers stop working after each update, after making another update. Hence I am disincentivized to update often, because it seems that every time that I do update, the speakers stop working.

[jr@fm ~]$ inxi -Fxxx
System:    Host: fm Kernel: 5.8.18-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           Desktop: KDE Plasma 5.20.4 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: TUF B450M-PLUS GAMING v: Rev X.0x 
           serial: <superuser/root required> UEFI: American Megatrends v: 1002 date: 03/07/2019 
CPU:       Info: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+ rev: 2 
           L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 118222 
           Speed: 3747 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz): 1: 3747 2: 2434 
           3: 2966 4: 2701 5: 3788 6: 3086 7: 3033 8: 2909 9: 2659 10: 2565 11: 3709 12: 4037 
           13: 3027 14: 2240 15: 3791 16: 3163 
Graphics:  Device-1: NVIDIA TU104 [GeForce RTX 2080] vendor: ASUSTeK driver: nvidia v: 440.100 
           bus ID: 07:00.0 chip ID: 10de:1e82 
           Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: nvidia resolution: 
           1: 1920x1080~60Hz 2: 1920x1080~60Hz s-dpi: 94 
           OpenGL: renderer: GeForce RTX 2080/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 direct render: Yes 
Audio:     Device-1: NVIDIA TU104 HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 07:00.1 chip ID: 10de:10f8 
           Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 09:00.3 chip ID: 1022:1457 
           Device-3: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-4:19 
           chip ID: 046d:0825 serial: 8D1EA6E0 
           Sound Server: ALSA v: k5.8.18-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK 
           driver: r8169 v: kernel port: f000 bus ID: 05:00.0 chip ID: 10ec:8168 
           IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: 40:b0:76:5c:8c:4c 
Drives:    Local Storage: total: 1.36 TiB used: 170.08 GiB (12.2%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB 
           speed: 31.6 Gb/s lanes: 4 serial: S4EVNG0M116780W rev: 1B2QEXM7 scheme: GPT 
           ID-2: /dev/sdb type: USB vendor: Seagate model: Expansion size: 931.51 GiB 
           serial: NA8GPRR8 rev: 0707 scheme: MBR 
Partition: ID-1: / size: 109.37 GiB used: 33.38 GiB (30.5%) fs: ext4 dev: /dev/nvme0n1p3 
Swap:      ID-1: swap-1 type: partition size: 69.34 GiB used: 0 KiB (0.0%) priority: -2 
           dev: /dev/nvme0n1p6 
Sensors:   System Temperatures: cpu: 47.6 C mobo: N/A gpu: nvidia temp: 41 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 22% 
Info:      Processes: 444 Uptime: 7d 17h 10m Memory: 62.81 GiB used: 32.41 GiB (51.6%) Init: systemd 
           v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1311 Shell: Bash v: 5.0.18 
           running in: konsole inxi: 3.1.08 
[jr@fm ~]$ 

When I reboot later, I’ll revert to kernel 5.4 LTS.

OK, works fine in 5.4.

Since this problem occurs after updating I would suspect this may be due to old PulseAudio settings in home folder ~/.config/pulse/ that do not get changed by update process

I suggest you delete the PulseAudio cookie and database

rm ~/.config/pulse/cookie ~/.config/pulse/*.tdb

and reboot to ensure PulseAudio rebuilds the files for the cookie and databases

2 Likes

I did that when you suggested it, but after updating yesterday the earphones aren’t being detected again. I’ve done it again, now restarting. Works after restarting.

1 Like

Same issue again, will do this again. A more permanent fix is desirable!

Still having the same issue, and I haven’t made any updates. Did the same thing and updated and then OK again.

Bah, issue occurs again. Ran the same command and logged out and in and fixed, who knows for how long.

The issue occurred once again, did an update yesterday.

What do you mean by again?

Nobody can help much if you do not provide meaningful information

Have you tried installing a later kernel version that may have better support for Ryzen architecture?

Do you have any BIOS updates for the motherboard?

Do you have Pipewire installed and running that may have taken over audio functions from PulseAudio?

systemctl --user -l --no-pager status pipewire*

Is PulseAudio still installed and working?

systemctl --user -l --no-pager status pulseaudio*

I meant "The issue occurred once again,’ which I have just edited to. Sorry I was not sure what information to provide; although perhaps I could have tried more to search for solutions.

I am using kernel 5.10.15-1.

[jr@fm ~]$ inxi -Fxxx
System:    Host: fm Kernel: 5.10.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: KDE Plasma 5.20.5 tk: Qt 5.15.2 
           wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: TUF B450M-PLUS GAMING v: Rev X.0x serial: <superuser required> 
           UEFI: American Megatrends v: 1002 date: 03/07/2019 
CPU:       Info: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+ rev: 2 L2 cache: 4 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 118222 
           Speed: 2177 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz): 1: 2177 2: 2171 3: 4341 4: 2170 5: 4340 
           6: 2169 7: 2170 8: 2168 9: 4340 10: 2170 11: 4341 12: 2170 13: 2171 14: 2170 15: 2879 16: 2164 
Graphics:  Device-1: NVIDIA TU104 [GeForce RTX 2080] vendor: ASUSTeK driver: nvidia v: 460.39 bus ID: 07:00.0 
           chip ID: 10de:1e82 class ID: 0300 
           Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: loaded: nvidia resolution: 1: 1920x1080~60Hz 
           2: 1920x1080~60Hz s-dpi: 93 
           OpenGL: renderer: GeForce RTX 2080/PCIe/SSE2 v: 4.6.0 NVIDIA 460.39 direct render: Yes 
Audio:     Device-1: NVIDIA TU104 HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 07:00.1 chip ID: 10de:10f8 
           class ID: 0403 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 09:00.3 chip ID: 1022:1457 class ID: 0403 
           Device-3: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-4:3 chip ID: 046d:0825 
           class ID: 0102 serial: 8D1EA6E0 
           Sound Server: ALSA v: k5.10.15-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: kernel port: f000 
           bus ID: 05:00.0 chip ID: 10ec:8168 class ID: 0200 
           IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: 40:b0:76:5c:8c:4c 
Drives:    Local Storage: total: 465.76 GiB used: 44.37 GiB (9.5%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 
           rotation: SSD serial: S4EVNG0M116780W rev: 1B2QEXM7 temp: 36.9 C scheme: GPT 
Partition: ID-1: / size: 109.37 GiB used: 44.35 GiB (40.5%) fs: ext4 dev: /dev/nvme0n1p3 
           ID-2: /boot/efi size: 299.4 MiB used: 25.5 MiB (8.5%) fs: vfat dev: /dev/nvme0n1p1 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 44.5 C mobo: N/A gpu: nvidia temp: 35 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 20% 
Info:      Processes: 346 Uptime: 3d 22h 27m wakeups: 637 Memory: 62.81 GiB used: 14.95 GiB (23.8%) Init: systemd v: 247 
           Compilers: gcc: 10.2.0 clang: 11.0.1 Packages: pacman: 1433 Shell: Bash v: 5.1.0 running in: konsole inxi: 3.3.01 
[jr@fm ~]$ 

I will check to see if there are any BIOS updates, but I have not made any.

[jr@fm ~]$ systemctl --user -l --no-pager status pipewire*
● pipewire.socket - Multimedia System
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-02-22 14:08:20 AEDT; 3 days ago
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

Feb 22 14:08:20 fm systemd[1345]: Listening on Multimedia System.

● pipewire.service - Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-02-22 16:35:27 AEDT; 3 days ago
TriggeredBy: ● pipewire.socket
   Main PID: 23556 (pipewire)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.service
             ├─23556 /usr/bin/pipewire
             └─23558 /usr/bin/pipewire-media-session

Feb 22 16:35:27 fm systemd[1345]: Started Multimedia Service.
[jr@fm ~]$ 
[jr@fm ~]$ systemctl --user -l --no-pager status pulseaudio*
● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-02-22 14:08:20 AEDT; 3 days ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

Feb 22 14:08:20 fm systemd[1345]: Listening on Sound System.

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-02-24 22:39:21 AEDT; 1 day 13h ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 275841 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.service
             ├─275841 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─276614 /usr/lib/pulse/gsettings-helper

Feb 24 22:39:18 fm systemd[1345]: Starting Sound Service...
Feb 24 22:39:21 fm systemd[1345]: Started Sound Service.
Feb 24 22:39:43 fm pulseaudio[275841]: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
[jr@fm ~]$ 

Ignore this:

Installed bluez. Currently it is working with the speakers.

Sorry, it was actually already installed, I just reinstalled it.

Similar issue with Centos:

https://bugs.centos.org/view.php?id=17796

https://www.ecosia.org/search?q=failed+to+activate+service+'org.bluez'%3A+timed+out+(service_start_timeout%3D25000ms)

Found this issue, not the same but the debugging could help:

[jr@fm ~]$ sudo systemctl status dbus-org.bluez.service
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

Feb 22 14:08:21 fm systemd[1]: Condition check resulted in Bluetooth service being skipped.
Feb 23 18:58:03 fm systemd[1]: Condition check resulted in Bluetooth service being skipped.
Feb 23 21:03:34 fm systemd[1]: Condition check resulted in Bluetooth service being skipped.
Feb 24 22:39:18 fm systemd[1]: Condition check resulted in Bluetooth service being skipped.

Oh, bluez is just a Bluetooth stack :man_facepalming:

[jr@fm ~]$ cat /usr/lib/systemd/user/pulseaudio.service
[Unit]
Description=Sound Service

# We require pulseaudio.socket to be active before starting the daemon, because
# while it is possible to use the service without the socket, it is not clear
# why it would be desirable.
#
# A user installing pulseaudio and doing `systemctl --user start pulseaudio`
# will not get the socket started, which might be confusing and problematic if
# the server is to be restarted later on, as the client autospawn feature
# might kick in. Also, a start of the socket unit will fail, adding to the
# confusion.
#
# After=pulseaudio.socket is not needed, as it is already implicit in the
# socket-service relationship, see systemd.socket(5).
Requires=pulseaudio.socket
ConditionUser=!root

[Service]
ExecStart=/usr/bin/pulseaudio --daemonize=no --log-target=journal
LockPersonality=yes
MemoryDenyWriteExecute=yes
NoNewPrivileges=yes
Restart=on-failure
RestrictNamespaces=yes
SystemCallArchitectures=native
SystemCallFilter=@system-service
# Note that notify will only work if --daemonize=no
Type=notify
UMask=0077

[Install]
Also=pulseaudio.socket
WantedBy=default.target
[jr@fm ~]$ systemctl --user enable pulseaudio
Created symlink /home/jr/.config/systemd/user/default.target.wants/pulseaudio.service → /usr/lib/systemd/user/pulseaudio.service.
Created symlink /home/jr/.config/systemd/user/sockets.target.wants/pulseaudio.socket → /usr/lib/systemd/user/pulseaudio.socket.
[jr@fm ~]$ systemctl --user -l --no-pager status pulseaudio*
● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-02-22 14:08:20 AEDT; 3 days ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

Feb 22 14:08:20 fm systemd[1345]: Listening on Sound System.

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-02-24 22:39:21 AEDT; 1 day 14h ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 275841 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.service
             ├─275841 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─276614 /usr/lib/pulse/gsettings-helper

Feb 24 22:39:18 fm systemd[1345]: Starting Sound Service...
Feb 24 22:39:21 fm systemd[1345]: Started Sound Service.
Feb 24 22:39:43 fm pulseaudio[275841]: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
[jr@fm ~]$ 

Note this line: Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled). It’s now enabled, was disabled before. Hopefully that will fix the issue.

The speakers are not working again. This time, I logged out and logged back in, but they still weren’t showing in Pulseaudio.

[jr@fm ~]$ systemctl --user -l --no-pager status pulseaudio*
● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-02-22 14:08:20 AEDT; 5 days ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

Feb 22 14:08:20 fm systemd[1345]: Listening on Sound System.

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2021-02-28 13:25:46 AEDT; 3min 45s ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 483070 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.service
             ├─483070 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─483857 /usr/lib/pulse/gsettings-helper

Feb 28 13:25:43 fm systemd[1345]: Starting Sound Service...
Feb 28 13:25:46 fm systemd[1345]: Started Sound Service.
Feb 28 13:26:08 fm pulseaudio[483070]: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (s
Feb 28 13:27:34 fm pulseaudio[483070]: ALSA woke us up to write new data to the device, but there was actually nothing to write.
Feb 28 13:27:34 fm pulseaudio[483070]: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Feb 28 13:27:34 fm pulseaudio[483070]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
[jr@fm ~]$ 

The error message looks a bit more useful this time, however.

Found this:

https://bugzilla.kernel.org/show_bug.cgi?id=189591

The volume via headphones is also not working now.

You probably have a conflict between PulseAudio and Pipewire over use of audio devices

changing the pulseaudio.service to enabled would bypass the pulseaudio.socket that normally starts the service. Pulseaudio has a better chance of getting control of the audio devices first
but it can still fail because of the other sound server

I suggest you decide which sound server you want to use and deactivate or remove the other sound server to remove conflict problems

I believe Pipewire needs optional dependencies installed to work, and the optional dependencies require removal of Pulseaudio

OK I just disabled it.

So right now the audio on both the speakers and earphones connected via the audio jack are not working.

BTW this has been an ongoing issue.

Any suggestions for information that I can provide or steps to troubleshoot and fix permanently?

The issue occurred again today. Logging out and back in caused another issue where the taskbar disappeared. Restarted fixed it, at least for now.

Now not working again.