I’m running Fedora 36 XFCE spin on a MSI Prestige Laptop. I have no sound from the speakers. I dual boot and they work fine in the other operating system. They worked fine in Fedora until recently. Sounds works fine with a bluetooth headset or if I plugin an HDMI adapter to connect to a TV or external monitor.
I found another thread with a similar issue but the fix didn’t work for me as I’m on XFCE and not gnome. I did have a libcamera error but installed the package to fix that.
I do have some errors
mod.rt: Can’t find xdg-portal:
mod.rt: found session bus but no portal
systemctl --no-pager --user status pipewire{,-pulse} wireplumber;echo -e "\n\n";pactl info
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: disabled)
Active: active (running) since Fri 2022-10-21 13:29:59 CDT; 2 days ago
TriggeredBy: ● pipewire.socket
Main PID: 4290 (pipewire)
Tasks: 2 (limit: 18787)
Memory: 46.7M
CPU: 29.309s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─ 4290 /usr/bin/pipewire
Oct 21 13:29:59 hostname.example.com systemd[3624]: Started pipewire.service - PipeWire Multimedia Service.
Oct 21 13:29:59 hostname.example.com pipewire[4290]: mod.rt: Can't find xdg-portal: (null)
Oct 21 13:29:59 hostname.example.com pipewire[4290]: mod.rt: found session bus but no portal
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; vendor preset: disabled)
Active: active (running) since Fri 2022-10-21 13:29:59 CDT; 2 days ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 4294 (pipewire-pulse)
Tasks: 2 (limit: 18787)
Memory: 22.4M
CPU: 1min 2.762s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─ 4294 /usr/bin/pipewire-pulse
Oct 21 13:29:59 hostname.example.com systemd[3624]: Started pipewire-pulse.service - PipeWire PulseAudio.
Oct 21 13:29:59 hostname.example.com pipewire-pulse[4294]: mod.rt: Can't find xdg-portal: (null)
Oct 21 13:29:59 hostname.example.com pipewire-pulse[4294]: mod.rt: found session bus but no portal
Oct 21 13:29:59 hostname.example.com pipewire-pulse[4334]: 536870912
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-10-21 13:29:59 CDT; 2 days ago
Main PID: 4291 (wireplumber)
Tasks: 7 (limit: 18787)
Memory: 17.2M
CPU: 50.001s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─ 4291 /usr/bin/wireplumber
Oct 21 13:29:59 hostname.example.com wireplumber[4291]: found session bus but no portal
Oct 21 13:29:59 hostname.example.com wireplumber[4291]: Failed to set scheduler settings: Operation not permitted
Oct 21 13:29:59 hostname.example.com wireplumber[4291]: [0:00:31.331292282] [4291] WARN IPAManager ipa_manager.cpp:152 No IPA found in '/usr/lib6…libcamera'
Oct 21 13:29:59 hostname.example.com wireplumber[4291]: [0:00:31.331323053] [4291] INFO Camera camera_manager.cpp:293 libcamera v0.0.0
Oct 21 13:29:59 hostname.example.com wireplumber[4291]: <WpSiAudioAdapter:0x55e2974d4050> Object activation aborted: proxy destroyed
Oct 21 13:29:59 hostname.example.com wireplumber[4291]: <WpSiAudioAdapter:0x55e2974d4050> failed to activate item: Object activation aborted: proxy destroyed
Oct 23 01:08:37 hostname.example.com wireplumber[4291]: Failed to register battery provider. Error: org.freedesktop.DBus.Error.UnknownMethod
Oct 23 01:08:37 hostname.example.com wireplumber[4291]: BlueZ Battery Provider is not available, won't retry to register it. Make sure you are run… Provider.
Oct 23 01:09:01 hostname.example.com wireplumber[4291]: <WpSiStandardLink:0x7f4d18006af0> Link was not activated before removing
Oct 23 01:09:01 hostname.example.com wireplumber[4291]: <WpSiStandardLink:0x55e297282540> Link was not activated before removing
Hint: Some lines were ellipsized, use -l to show in full.
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 1509
Tile Size: 65472
User Name: Beavis
Host Name: hostname.example.com
Server Name: PulseAudio (on PipeWire 0.3.59)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink
Default Source: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source
Cookie: c099:650b
sudo dnf list installed pipewire\*
Installed Packages
pipewire.x86_64 0.3.59-3.fc36 @updates
pipewire-alsa.x86_64 0.3.59-3.fc36 @updates
pipewire-gstreamer.x86_64 0.3.59-3.fc36 @updates
pipewire-jack-audio-connection-kit.x86_64 0.3.59-3.fc36 @updates
pipewire-libs.x86_64 0.3.59-3.fc36 @updates
pipewire-plugin-libcamera.x86_64 0.3.59-3.fc36 @updates
pipewire-pulseaudio.x86_64 0.3.59-3.fc36 @updates
pipewire-utils.x86_64 0.3.59-3.fc36 @updates
Thanks