Hello!
I’ve installed pulseaudio packet on my Fedora 35 (5.16.15-201.fc35.x86_64). Then I turned off my PC and started it after a few hours.
And now all videos aren’t playing and there is no sound in Fedora.
I have the same situation in both browsers: Mozilla and Vivaldi.
Videos in YouTube don’t play, but I can navigate on time-line and watch the frames.
Music in YouTube Music doesn’t play.
Videos and music don’t play in Videos.
In the VLC media player I can play videos and music, but without sound.
There is sound in Audacity!!! I can play music in Audacity without any problems!
Ilya@homepc bin]$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation C610/X99 series chipset HD Audio Controller (rev 05)
01:00.1 Audio device: NVIDIA Corporation TU104 HD Audio Controller (rev a1)
The main device is Intel.
The list-sinks output is here: DropMeFiles – free one-click file sharing service .
Is there any solution for this problem?
oprizal
(Syaifur Rizal)
March 21, 2022, 10:15am
2
Hi, would you like to post the result of systemctl --user status session.slice
?
Hi, of course:
[Ilya@homepc bin]$ systemctl --user status session.slice
● session.slice - User Core Session Slice
Loaded: loaded (/usr/lib/systemd/user/session.slice; static)
Drop-In: /run/systemd/user/session.slice.d
└─99-uresourced.conf
Active: active since Mon 2022-03-21 08:25:45 MSK; 5h 48min ago
Docs: man:systemd.special(7)
Tasks: 179
Memory: 615.5M (min: 250.0M)
CPU: 6min 46.710s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice
├─at-spi-dbus-bus.service
│ ├─2525 /usr/libexec/at-spi-bus-launcher
│ ├─2531 /usr/bin/dbus-broker-launch --config-file=/usr/share/defaults/at-spi2/accessibility.conf --scope user
│ └─2532 dbus-broker --log 4 --controller 9 --machine-id b2fa63cc9d2b45a089b0716ff85c83ba --max-bytes 100000000000000 --max-fds 6400000 --max-matches 5000000000
├─dbus-broker.service
│ ├─2417 /usr/bin/dbus-broker-launch --scope user
│ └─2419 dbus-broker --log 4 --controller 9 --machine-id b2fa63cc9d2b45a089b0716ff85c83ba --max-bytes 100000000000000 --max-fds 25000000000000 --max-matches 5000000000
├─gvfs-afc-volume-monitor.service
│ └─2893 /usr/libexec/gvfs-afc-volume-monitor
├─gvfs-daemon.service
│ ├─2637 /usr/libexec/gvfsd
│ ├─2643 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f
│ ├─4547 /usr/libexec/gvfsd-trash --spawner :1.21 /org/gtk/gvfs/exec_spaw/0
│ ├─7660 /usr/libexec/gvfsd-network --spawner :1.21 /org/gtk/gvfs/exec_spaw/1
│ └─7686 /usr/libexec/gvfsd-dnssd --spawner :1.21 /org/gtk/gvfs/exec_spaw/3
├─gvfs-goa-volume-monitor.service
│ └─2855 /usr/libexec/gvfs-goa-volume-monitor
├─gvfs-gphoto2-volume-monitor.service
│ └─2847 /usr/libexec/gvfs-gphoto2-volume-monitor
├─gvfs-metadata.service
│ └─2805 /usr/libexec/gvfsd-metadata
├─gvfs-mtp-volume-monitor.service
│ └─2840 /usr/libexec/gvfs-mtp-volume-monitor
├─gvfs-udisks2-volume-monitor.service
│ └─2826 /usr/libexec/gvfs-udisks2-volume-monitor
├─org.gnome.SettingsDaemon.A11ySettings.service
│ └─2994 /usr/libexec/gsd-a11y-settings
├─org.gnome.SettingsDaemon.Color.service
│ └─2997 /usr/libexec/gsd-color
├─org.gnome.SettingsDaemon.Datetime.service
│ └─3001 /usr/libexec/gsd-datetime
├─org.gnome.SettingsDaemon.Housekeeping.service
│ └─3004 /usr/libexec/gsd-housekeeping
├─org.gnome.SettingsDaemon.Keyboard.service
│ └─3008 /usr/libexec/gsd-keyboard
├─org.gnome.SettingsDaemon.MediaKeys.service
│ └─3011 /usr/libexec/gsd-media-keys
├─org.gnome.SettingsDaemon.Power.service
│ └─3015 /usr/libexec/gsd-power
├─org.gnome.SettingsDaemon.PrintNotifications.service
│ ├─3017 /usr/libexec/gsd-print-notifications
│ └─3238 /usr/libexec/gsd-printer
├─org.gnome.SettingsDaemon.Rfkill.service
│ └─3019 /usr/libexec/gsd-rfkill
├─org.gnome.SettingsDaemon.ScreensaverProxy.service
│ └─3021 /usr/libexec/gsd-screensaver-proxy
├─org.gnome.SettingsDaemon.Sharing.service
│ └─3022 /usr/libexec/gsd-sharing
├─org.gnome.SettingsDaemon.Smartcard.service
│ └─3023 /usr/libexec/gsd-smartcard
├─org.gnome.SettingsDaemon.Sound.service
│ └─3026 /usr/libexec/gsd-sound
├─org.gnome.SettingsDaemon.UsbProtection.service
│ └─3027 /usr/libexec/gsd-usb-protection
├─org.gnome.SettingsDaemon.Wacom.service
│ └─3029 /usr/libexec/gsd-wacom
├─org.gnome.SettingsDaemon.XSettings.service
│ └─3032 /usr/libexec/gsd-xsettings
├─org.gnome.Shell@x11.service
│ ├─2597 /usr/bin/gnome-shell
│ ├─2735 ibus-daemon --panel disable --xim
│ ├─2744 /usr/libexec/ibus-dconf
│ ├─2746 /usr/libexec/ibus-extension-gtk3
│ ├─2748 /usr/libexec/ibus-x11 --kill-daemon
│ └─3262 /usr/libexec/ibus-engine-simple
├─pipewire.service
│ └─4170 /usr/bin/pipewire
├─pulseaudio.service
│ └─2795 /usr/bin/pulseaudio --daemonize=no --log-target=journal
├─wireplumber.service
│ └─4171 /usr/bin/wireplumber
├─xdg-desktop-portal.service
│ └─4140 /usr/libexec/xdg-desktop-portal
└─xdg-document-portal.service
├─4144 /usr/libexec/xdg-document-portal
└─4148 fusermount -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
мар 21 08:25:45 homepc systemd[2062]: Created slice User Core Session Slice.
lines 55-88/88 (END)
├─org.gnome.SettingsDaemon.ScreensaverProxy.service
│ └─3021 /usr/libexec/gsd-screensaver-proxy
├─org.gnome.SettingsDaemon.Sharing.service
│ └─3022 /usr/libexec/gsd-sharing
├─org.gnome.SettingsDaemon.Smartcard.service
│ └─3023 /usr/libexec/gsd-smartcard
├─org.gnome.SettingsDaemon.Sound.service
│ └─3026 /usr/libexec/gsd-sound
├─org.gnome.SettingsDaemon.UsbProtection.service
│ └─3027 /usr/libexec/gsd-usb-protection
├─org.gnome.SettingsDaemon.Wacom.service
│ └─3029 /usr/libexec/gsd-wacom
├─org.gnome.SettingsDaemon.XSettings.service
│ └─3032 /usr/libexec/gsd-xsettings
├─org.gnome.Shell@x11.service
│ ├─2597 /usr/bin/gnome-shell
│ ├─2735 ibus-daemon --panel disable --xim
│ ├─2744 /usr/libexec/ibus-dconf
│ ├─2746 /usr/libexec/ibus-extension-gtk3
│ ├─2748 /usr/libexec/ibus-x11 --kill-daemon
│ └─3262 /usr/libexec/ibus-engine-simple
├─pipewire.service
│ └─4170 /usr/bin/pipewire
├─pulseaudio.service
│ └─2795 /usr/bin/pulseaudio --daemonize=no --log-target=journal
├─wireplumber.service
│ └─4171 /usr/bin/wireplumber
├─xdg-desktop-portal.service
│ └─4140 /usr/libexec/xdg-desktop-portal
└─xdg-document-portal.service
├─4144 /usr/libexec/xdg-document-portal
└─4148 fusermount -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
мар 21 08:25:45 homepc systemd[2062]: Created slice User Core Session Slice.
oprizal
(Syaifur Rizal)
March 21, 2022, 12:30pm
4
Hi, I just tried to replicate your setup by removing pipewire-pulseaudio
and install pulseaudio
. To make YouTube playable from browser, at least I need to stop and disable wireplumber
service.
# Please close all windows except the terminal.
# Stop and disable wireplumber service.
systemctl --user stop wireplumber
systemctl --user disable wireplumber
# Restart pulseaudio.service
systemctl --user restart pulseaudio
# After that open and try again the browser.
If above also not works, you could also disable pipewire
with systemctl --user stop pipewire
and systemctl --user disable pipewire
and restart again pulseaudio
service.
The other thing, to make sure all the services works, you could also logout and login after enabling or disabling the services.
1 Like
I’ve used your advice immediately, but pipewire hasn’t stopped. So the problem is still here.
[Ilya@homepc bin]$ systemctl --user stop pipewire
Warning: Stopping pipewire.service, but it can still be activated by:
pipewire.socket
It’s running after my logging.
[Ilya@homepc bin]$ systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/user/pipewire.service.d
└─00-uresourced.conf
Active: active (running) since Mon 2022-03-21 16:22:01 MSK; 1min 37s ago
TriggeredBy: ● pipewire.socket
Main PID: 70535 (pipewire)
Tasks: 2 (limit: 19021)
Memory: 4.1M
CPU: 35ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─70535 /usr/bin/pipewire
мар 21 16:22:01 homepc systemd[68270]: Started PipeWire Multimedia Service.
Pulseaudio also has status “running”, but with fails:
[Ilya@homepc bin]$ systemctl --user status pulseaudio
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/user/pulseaudio.service.d
└─00-uresourced.conf
Active: active (running) since Mon 2022-03-21 16:20:57 MSK; 16min ago
TriggeredBy: ● pulseaudio.socket
Main PID: 68932 (pulseaudio)
Tasks: 5 (limit: 19021)
Memory: 7.8M
CPU: 281ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
└─68932 /usr/bin/pulseaudio --daemonize=no --log-target=journal
мар 21 16:37:33 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:33 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:33 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:33 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:33 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:33 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:34 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:34 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:34 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
мар 21 16:37:34 homepc pulseaudio[68932]: Failed to create sink input: sink is suspended.
Yes! Syaifur , you are genius!!!
I use this command to stop pipewire:
Ilya@homepc bin]$ systemctl --user mask --now pipewire.socket && systemctl --user stop pipewire.service
When pulseaudio started they all started to work - Youtube, Videos and VLC!