Losing sound in firefox 58-beta
Ken Moffat <[email protected]> Wed, 3 Jan 2018 05:03:41 +0000
| Newsgroups | gmane.linux.lfs.general |
|---|---|
| Message-ID | <[email protected]> |
I'll just mention this here, mainly in the hope that someone might
understand the cause of this problem.
I've been building firefox-58-betas for a few weeks (since b10, now
b13) and the changes from 57 have been *interesting* (needed newer
rustc and libpng - the latter is now in BLFS) and changed to using
'./mach build' to read the mozconfig and build it.
But the biggest change was, of course, the increasing use of rust
cargo files during the build, and the consequential changes. My
interest was in getting the patch for system graphite2 and harfbuzz
to work - that seems to now be successfully altered in my local
copy, but proving that took a lot longer [ hint: ./mach -verbose to
seem what was going on, then compare that to the unpatched version ]
I'm fairly sure that on at least one of my early unpatched b10
builds I ran it and checked that sound was working. But after that
I worked through getting the patch to do the right thing, and then
to prove it was being used, and after that I installed updated
versions of 57 for the book. Then this week I installed b13 and
settled down to watch youtube : no sound :-(
At first I thought this must be the old "pulse loses its lunch"
problem, but the old ~/.config files seem to have gone, and using
parole proved that pulse is working fine. Actually, now that I look
again, they're still present on *this* machine.
Then I tried to work out *how* firefox now links to pulse - long
story short, since ff57 (maybe earlier) the only link to
libpulse.so.0 is found by running 'strings' on libxul.so, i.e. it
must be dlopening it.
Still no idea what had broken, but on the two machines I tried I had
versions of ff57 sitting around. So I tried symlinking
/usr/bin/firefox to /usr/lib/firefox-57.something/firefox and got
sound back with, of course, ff57. Then I replaced that with a link
to 58.0 and sound in 58beta13 was again working. Great.
But now I've rebooted one of those machines to test a newer kernel,
and although parole is working fine, firefox is again silent.
The only things google found were for windows, or old stuff talking
about a volume control on the playback window.
ĸen
--
Truth, in front of her huge walk-in wardrobe, selected black leather
boots with stiletto heels for such a barefaced truth.
- Unseen Academicals
--
http://lists.linuxfromscratch.org/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page