No sound after updating to polypaudio
Justin Mason
jm at jmason.org
Tue Feb 15 18:26:35 CST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
crimsun at fungus.sh.nu writes:
> On Tue, Feb 15, 2005 at 02:09:50PM -0800, Justin Mason wrote:
> > It'd be great if Hoary could set up the dmix plugin by default,
> > btw -- that makes things a lot less painful for those of us
> > with low-end sound hardware and on-board chipsets.
>
> Not feasible currently for four (4) reasons:
> 1) dmix and dsnoop are both less than optimal in terms of mmap and shm
> gids;
> 2) quite a bit of sound hardware does not cooperate with dmix
> (orthogonal to the reasons mentioned in [1]);
> 3) "hw:0" device is often misconfigured by default, and "plughw:0" is
> necessary. On the other hand, "plughw:0" can't be shoved into an
> .asoundrc because one also needs to specify rate and period_time
> for a dmix virtual device for those instances where "plughw:0" is
> necessary;
> 4) generating a viable .asoundrc (wrt dmix, the simplest case) for the
> widest set of common cards is a misleadingly complex issue. I'm
> currently hacking up a python backend to do exactly such, but
> isolating problematic hardware from [2] and [3] and also accounting
> for latency settings on various motherboards is proving to be quite
> time-consuming.
>
> Please allow me to reiterate: it's fairly trivial to manually test-and-
> set, but automatically generating a dmix target is well, less than
> trivial.
>
> Oh, and I should mention that "plug:dmix" (which is an included-by-
> default virtual device) should cover nearly all the problem cases ([2]
> and [3]) I mentioned above. Except that again, it often "almost" works,
> which brings us back to square one.
wow, that all sounds quite painful. Yes, I should note that the settings
in my ~/.asoundrc took a bit of tweaking -- I had been putting it down to
my unfamiliarity with dmix, but maybe it's a general, hardware-dependent
problem.
thanks for the explanation!
- --j.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Exmh CVS
iD8DBQFCEpM7MJF5cimLx9ARAtKkAJ9qdJnrqvkTe+ZVt7BKS69SNjUlaACgkao9
pRPKdQCts0uof50XOazyTlY=
=4C79
-----END PGP SIGNATURE-----
More information about the ubuntu-devel
mailing list