Page 1 of 2
Muted Firefox [solved]
Posted: 14. Jun 2017, 22:19
by Van_Vinkle
Today my Firefox was upgraded to 52.2.0 ESR 64 bit. All was right, unless that the browser has become silent. It is not possible to hear any sound.
Is there somebody with the same issue?
Regards.
Re: Muted Firefox
Posted: 14. Jun 2017, 22:47
by gapan
Which Salix release? If in 14.1 or 14.0, wasn't the apulse package installed along with it? FF52 needs pulseaudio for audio support and apulse is a workaround to have sound without actually having pulseaudio installed.
Re: Muted Firefox
Posted: 14. Jun 2017, 23:17
by DidierSpaier
I confirm. No issue here on Slint64-14.2 using the Salix package, pulseaudio installed, now listening
https://www.youtube.com/watch?v=o1dBg__wsuo
Re: Muted Firefox
Posted: 15. Jun 2017, 09:38
by Van_Vinkle
gapan wrote:Which Salix release? If in 14.1 or 14.0, wasn't the apulse package installed along with it? FF52 needs pulseaudio for audio support and apulse is a workaround to have sound without actually having pulseaudio installed.
My Salix version is 14.2.
apulse is not in the repositories:
Code: Select all
spi --search apulse
Available packages:
None
Available SlackBuilds:
None
and pulseaudio is installed:
Code: Select all
]# spi --show pulseaudio
Package Name: pulseaudio
Package Mirror: http://salix.enialis.net/x86_64/slackware-14.2/
Package Priority: Official
Package Location: ./slackware64/l
Package Version: 9.0-x86_64-1
[...]
Package Installed: yes
Any other hint?
Re: Muted Firefox
Posted: 15. Jun 2017, 09:55
by gapan
Did you do anything to disable pulseaudio in the past? Does sound play with any other app that uses pulseaudio? You can try to play a wav file with paplay:
Code: Select all
paplay /usr/share/sounds/alsa/Noise.wav
Re: Muted Firefox
Posted: 15. Jun 2017, 12:19
by Van_Vinkle
gapan wrote:Did you do anything to disable pulseaudio in the past? Does sound play with any other app that uses pulseaudio?
No, as far I'm conscisous.
gapan wrote:You can try to play a wav file with paplay:
Code: Select all
$ paplay /usr/share/sounds/alsa/Noise.wav
/usr/bin/pulseaudio: error while loading shared libraries: libspeexdsp.so.1: cannot open shared object file: No such file or directory
Connection failure: Connection refused
pa_context_connect() failed: Connection refused[
Re: Muted Firefox
Posted: 15. Jun 2017, 13:10
by gapan
You're missing the speexdsp package at least.
Re: Muted Firefox
Posted: 15. Jun 2017, 13:56
by Van_Vinkle
Code: Select all
# spi --search speexdsp
Available packages:
speexdsp [Installed]: SpeexDSP (DSP library)
speexdsp-compat32 [Installed]: SpeexDSP (DSP library)
Available SlackBuilds:
None
Re: Muted Firefox
Posted: 15. Jun 2017, 14:39
by gapan
Your multilib might be the cause of this. What does this output?
Re: Muted Firefox
Posted: 15. Jun 2017, 15:11
by Van_Vinkle
Code: Select all
ldd /usr/bin/pulseaudio
linux-vdso.so.1 (0x00007fff437fc000)
libcli.so => /usr/lib64/pulse-9.0/modules/libcli.so (0x00007f52f8d95000)
libprotocol-cli.so => /usr/lib64/pulse-9.0/modules/libprotocol-cli.so (0x00007f52f8b90000)
libprotocol-simple.so => /usr/lib64/pulse-9.0/modules/libprotocol-simple.so (0x00007f52f8988000)
libprotocol-http.so => /usr/lib64/pulse-9.0/modules/libprotocol-http.so (0x00007f52f877e000)
libprotocol-native.so => /usr/lib64/pulse-9.0/modules/libprotocol-native.so (0x00007f52f855a000)
libprotocol-esound.so => /usr/lib64/pulse-9.0/modules/libprotocol-esound.so (0x00007f52f834b000)
librtp.so => /usr/lib64/pulse-9.0/modules/librtp.so (0x00007f52f813f000)
module-console-kit.so => /usr/lib64/pulse-9.0/modules/module-console-kit.so (0x00007f52f7f39000)
module-cli.so => /usr/lib64/pulse-9.0/modules/module-cli.so (0x00007f52f7d36000)
module-cli-protocol-tcp.so => /usr/lib64/pulse-9.0/modules/module-cli-protocol-tcp.so (0x00007f52f7b32000)
module-simple-protocol-tcp.so => /usr/lib64/pulse-9.0/modules/module-simple-protocol-tcp.so (0x00007f52f792d000)
module-null-sink.so => /usr/lib64/pulse-9.0/modules/module-null-sink.so (0x00007f52f7727000)
module-null-source.so => /usr/lib64/pulse-9.0/modules/module-null-source.so (0x00007f52f7522000)
module-sine-source.so => /usr/lib64/pulse-9.0/modules/module-sine-source.so (0x00007f52f731c000)
module-detect.so => /usr/lib64/pulse-9.0/modules/module-detect.so (0x00007f52f7118000)
module-volume-restore.so => /usr/lib64/pulse-9.0/modules/module-volume-restore.so (0x00007f52f6f15000)
module-device-manager.so => /usr/lib64/pulse-9.0/modules/module-device-manager.so (0x00007f52f6d08000)
module-device-restore.so => /usr/lib64/pulse-9.0/modules/module-device-restore.so (0x00007f52f6afd000)
module-stream-restore.so => /usr/lib64/pulse-9.0/modules/module-stream-restore.so (0x00007f52f68e8000)
module-card-restore.so => /usr/lib64/pulse-9.0/modules/module-card-restore.so (0x00007f52f66e0000)
module-default-device-restore.so => /usr/lib64/pulse-9.0/modules/module-default-device-restore.so (0x00007f52f64dc000)
module-always-sink.so => /usr/lib64/pulse-9.0/modules/module-always-sink.so (0x00007f52f62d8000)
module-rescue-streams.so => /usr/lib64/pulse-9.0/modules/module-rescue-streams.so (0x00007f52f60d2000)
module-intended-roles.so => /usr/lib64/pulse-9.0/modules/module-intended-roles.so (0x00007f52f5ecd000)
module-suspend-on-idle.so => /usr/lib64/pulse-9.0/modules/module-suspend-on-idle.so (0x00007f52f5cc6000)
module-echo-cancel.so => /usr/lib64/pulse-9.0/modules/module-echo-cancel.so (0x00007f52f5ab0000)
module-http-protocol-tcp.so => /usr/lib64/pulse-9.0/modules/module-http-protocol-tcp.so (0x00007f52f58ac000)
module-sine.so => /usr/lib64/pulse-9.0/modules/module-sine.so (0x00007f52f56a8000)
module-native-protocol-tcp.so => /usr/lib64/pulse-9.0/modules/module-native-protocol-tcp.so (0x00007f52f54a3000)
module-native-protocol-fd.so => /usr/lib64/pulse-9.0/modules/module-native-protocol-fd.so (0x00007f52f52a0000)
module-combine.so => /usr/lib64/pulse-9.0/modules/module-combine.so (0x00007f52f509d000)
module-combine-sink.so => /usr/lib64/pulse-9.0/modules/module-combine-sink.so (0x00007f52f4e8f000)
module-remap-sink.so => /usr/lib64/pulse-9.0/modules/module-remap-sink.so (0x00007f52f4c88000)
module-remap-source.so => /usr/lib64/pulse-9.0/modules/module-remap-source.so (0x00007f52f4a81000)
module-ladspa-sink.so => /usr/lib64/pulse-9.0/modules/module-ladspa-sink.so (0x00007f52f4873000)
module-tunnel-sink-new.so => /usr/lib64/pulse-9.0/modules/module-tunnel-sink-new.so (0x00007f52f466c000)
module-tunnel-source-new.so => /usr/lib64/pulse-9.0/modules/module-tunnel-source-new.so (0x00007f52f4465000)
module-tunnel-sink.so => /usr/lib64/pulse-9.0/modules/module-tunnel-sink.so (0x00007f52f4256000)
module-tunnel-source.so => /usr/lib64/pulse-9.0/modules/module-tunnel-source.so (0x00007f52f4049000)
module-position-event-sounds.so => /usr/lib64/pulse-9.0/modules/module-position-event-sounds.so (0x00007f52f3e45000)
module-augment-properties.so => /usr/lib64/pulse-9.0/modules/module-augment-properties.so (0x00007f52f3c3f000)
module-role-cork.so => /usr/lib64/pulse-9.0/modules/module-role-cork.so (0x00007f52f3a39000)
module-loopback.so => /usr/lib64/pulse-9.0/modules/module-loopback.so (0x00007f52f382f000)
module-virtual-sink.so => /usr/lib64/pulse-9.0/modules/module-virtual-sink.so (0x00007f52f3626000)
module-virtual-source.so => /usr/lib64/pulse-9.0/modules/module-virtual-source.so (0x00007f52f341e000)
module-virtual-surround-sink.so => /usr/lib64/pulse-9.0/modules/module-virtual-surround-sink.so (0x00007f52f3215000)
module-switch-on-connect.so => /usr/lib64/pulse-9.0/modules/module-switch-on-connect.so (0x00007f52f3010000)
module-switch-on-port-available.so => /usr/lib64/pulse-9.0/modules/module-switch-on-port-available.so (0x00007f52f2e0b000)
module-filter-apply.so => /usr/lib64/pulse-9.0/modules/module-filter-apply.so (0x00007f52f2c04000)
module-filter-heuristics.so => /usr/lib64/pulse-9.0/modules/module-filter-heuristics.so (0x00007f52f29ff000)
module-role-ducking.so => /usr/lib64/pulse-9.0/modules/module-role-ducking.so (0x00007f52f27f8000)
module-esound-protocol-tcp.so => /usr/lib64/pulse-9.0/modules/module-esound-protocol-tcp.so (0x00007f52f25f4000)
module-esound-sink.so => /usr/lib64/pulse-9.0/modules/module-esound-sink.so (0x00007f52f23eb000)
module-rtp-send.so => /usr/lib64/pulse-9.0/modules/module-rtp-send.so (0x00007f52f21e4000)
module-rtp-recv.so => /usr/lib64/pulse-9.0/modules/module-rtp-recv.so (0x00007f52f1fdb000)
module-cli-protocol-unix.so => /usr/lib64/pulse-9.0/modules/module-cli-protocol-unix.so (0x00007f52f1dd6000)
module-simple-protocol-unix.so => /usr/lib64/pulse-9.0/modules/module-simple-protocol-unix.so (0x00007f52f1bd2000)
module-http-protocol-unix.so => /usr/lib64/pulse-9.0/modules/module-http-protocol-unix.so (0x00007f52f19ce000)
module-native-protocol-unix.so => /usr/lib64/pulse-9.0/modules/module-native-protocol-unix.so (0x00007f52f17c9000)
module-esound-protocol-unix.so => /usr/lib64/pulse-9.0/modules/module-esound-protocol-unix.so (0x00007f52f15c5000)
module-pipe-sink.so => /usr/lib64/pulse-9.0/modules/module-pipe-sink.so (0x00007f52f13bf000)
module-pipe-source.so => /usr/lib64/pulse-9.0/modules/module-pipe-source.so (0x00007f52f11b8000)
module-esound-compat-spawnfd.so => /usr/lib64/pulse-9.0/modules/module-esound-compat-spawnfd.so (0x00007f52f0fb5000)
module-esound-compat-spawnpid.so => /usr/lib64/pulse-9.0/modules/module-esound-compat-spawnpid.so (0x00007f52f0db2000)
module-match.so => /usr/lib64/pulse-9.0/modules/module-match.so (0x00007f52f0bad000)
module-x11-bell.so => /usr/lib64/pulse-9.0/modules/module-x11-bell.so (0x00007f52f09a9000)
module-x11-publish.so => /usr/lib64/pulse-9.0/modules/module-x11-publish.so (0x00007f52f07a5000)
module-x11-xsmp.so => /usr/lib64/pulse-9.0/modules/module-x11-xsmp.so (0x00007f52f05a0000)
module-x11-cork-request.so => /usr/lib64/pulse-9.0/modules/module-x11-cork-request.so (0x00007f52f039c000)
liboss-util.so => /usr/lib64/pulse-9.0/modules/liboss-util.so (0x00007f52f0197000)
module-oss.so => /usr/lib64/pulse-9.0/modules/module-oss.so (0x00007f52eff8a000)
libalsa-util.so => /usr/lib64/pulse-9.0/modules/libalsa-util.so (0x00007f52efd31000)
module-alsa-sink.so => /usr/lib64/pulse-9.0/modules/module-alsa-sink.so (0x00007f52efb2d000)
module-alsa-source.so => /usr/lib64/pulse-9.0/modules/module-alsa-source.so (0x00007f52ef928000)
module-alsa-card.so => /usr/lib64/pulse-9.0/modules/module-alsa-card.so (0x00007f52ef71f000)
libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f52ef3db000)
module-mmkbd-evdev.so => /usr/lib64/pulse-9.0/modules/module-mmkbd-evdev.so (0x00007f52ef1d6000)
module-gconf.so => /usr/lib64/pulse-9.0/modules/module-gconf.so (0x00007f52eefd2000)
module-udev-detect.so => /usr/lib64/pulse-9.0/modules/module-udev-detect.so (0x00007f52eedca000)
libudev.so.1 => /lib64/libudev.so.1 (0x00007f52eeba4000)
module-rygel-media-server.so => /usr/lib64/pulse-9.0/modules/module-rygel-media-server.so (0x00007f52ee996000)
module-dbus-protocol.so => /usr/lib64/pulse-9.0/modules/module-dbus-protocol.so (0x00007f52ee753000)
module-bluetooth-discover.so => /usr/lib64/pulse-9.0/modules/module-bluetooth-discover.so (0x00007f52ee54f000)
module-bluetooth-policy.so => /usr/lib64/pulse-9.0/modules/module-bluetooth-policy.so (0x00007f52ee34b000)
libbluez5-util.so => /usr/lib64/pulse-9.0/modules/libbluez5-util.so (0x00007f52ee134000)
module-bluez5-discover.so => /usr/lib64/pulse-9.0/modules/module-bluez5-discover.so (0x00007f52edf2f000)
module-bluez5-device.so => /usr/lib64/pulse-9.0/modules/module-bluez5-device.so (0x00007f52edd1e000)
libsbc.so.1 => /usr/lib64/libsbc.so.1 (0x00007f52edb0c000)
libraop.so => /usr/lib64/pulse-9.0/modules/libraop.so (0x00007f52ed905000)
module-raop-sink.so => /usr/lib64/pulse-9.0/modules/module-raop-sink.so (0x00007f52ed6fe000)
libssl.so.1 => /lib64/libssl.so.1 (0x00007f52ed48b000)
libcrypto.so.1 => /lib64/libcrypto.so.1 (0x00007f52ed039000)
module-equalizer-sink.so => /usr/lib64/pulse-9.0/modules/module-equalizer-sink.so (0x00007f52ece26000)
libpulsecore-9.0.so => /usr/lib64/pulseaudio/libpulsecore-9.0.so (0x00007f52ecb6d000)
libfftw3f.so.3 => /usr/lib64/libfftw3f.so.3 (0x00007f52ec766000)
libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f52ec50a000)
liborc-0.4.so.0 => /usr/lib64/liborc-0.4.so.0 (0x00007f52ec28d000)
libtdb.so.1 => /usr/lib64/libtdb.so.1 (0x00007f52ec077000)
libspeexdsp.so.1 => not found
libpulsecommon-9.0.so => /usr/lib64/pulseaudio/libpulsecommon-9.0.so (0x00007f52ebde2000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f52ebbdf000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f52eb9d8000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f52eb7bd000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f52eb5b8000)
libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f52eb3b2000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f52eb1a2000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f52eaf8f000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f52eac54000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f52eaa35000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f52ea831000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f52ea62c000)
libjson-c.so.2 => /usr/lib64/libjson-c.so.2 (0x00007f52ea422000)
libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007f52ea1ac000)
libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007f52e9f43000)
libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007f52e9c9b000)
libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007f52e9a6e000)
libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f52e9868000)
libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007f52e9663000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f52e9448000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f52e922d000)
libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f52e9024000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f52e8dd4000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007f52e8bcf000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f52e89b2000)
librt.so.1 => /lib64/librt.so.1 (0x00007f52e87a9000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f52e85a5000)
libm.so.6 => /lib64/libm.so.6 (0x00007f52e829c000)
libc.so.6 => /lib64/libc.so.6 (0x00007f52e7ed2000)
/lib64/ld-linux-x86-64.so.2 (0x0000562021657000)
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libspeexdsp.so.1 => not found
libattr.so.1 => /lib64/libattr.so.1 (0x00007f52e7ca0000)