On Wed, Sep 20, 2017 at 09:59:10AM -0500, dev wrote: > IIRC Jack, ALSA and Pulseaudio are three completely different software > stacks. Firefox, as compiled from mozilla, will only work with > Pulseaudio. Their official reasoning[1] was: > > "Make Pulse Audio a hard dependency on Linux so that we > reduce the problems and maintenance associated with > maintaining multiple audio backends." > > Whatever rationale is behind that decision is beyond me. > I only know Firefox worked perfectly for me for over a decade > and now it does not.
I really don't understand what Mozilla guys are smoking. For any local audio, ALSA is _strictly_ more likely to work than PulseAudio: as a layer atop ALSA, Pulse requires it -- thus, any Linux[1] machine with working Pulse also has working ALSA. In the past, neither OSS nor ALSA could handle multiple streams on "cheap" (ie, any modern) hardware, but that's been fixed for a decade. On the other hand, out of four screen-attached machines I've used recently, Pulse works on exactly zero. > I guess I am switching to Chrome. Another sad day for FOSS. You don't want that pile of spyware, it lacks any basic privacy extensions Firefox has. > Many of my online classes do not allow downloading of the media > to view in Mplayer or VLC so I am really stuck. If you must, have Chrome installed for just those classes. I for one need it for my bank as its page is Chrome (and possibly IE) only. Another WTF. Meow! [1]. In-kernel OSS supports only a handful of early-90s sound cards that are also supported by ALSA; out-of-tree OSS4 doesn't TTBMK support anything ALSA doesn't know either -- and OSS4 sucks so badly it is not a part of stretch/ascii anymore. On the other hand, BSD has OSS but not ALSA. -- ⢀⣴⠾⠻⢶⣦⠀ I've read an article about how lively happy music boosts ⣾⠁⢰⠒⠀⣿⡁ productivity. You can read it, too, you just need the ⢿⡄⠘⠷⠚⠋⠀ right music while doing so. I recommend Skepticism ⠈⠳⣄⠀⠀⠀⠀ (funeral doom metal). _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng