Date: Mon, 18 Dec 2006 23:57:00 +0300 From: "Andrew Pantyukhin" <infofarmer@FreeBSD.org> To: "Hiroharu Tamaru" <tamaru@myn.rcast.u-tokyo.ac.jp> Cc: multimedia@freebsd.org, Ariff Abdullah <ariff@freebsd.org> Subject: Re: snd_hda: loud distorted sound with NVidia MCP51 Message-ID: <cb5206420612181257q60e22da0w922b22bf2d8a074a@mail.gmail.com> In-Reply-To: <sa6vek9uhvx.wl%tamaru@myn.rcast.u-tokyo.ac.jp> References: <sa6mz612cxq.wl%tamaru@myn.rcast.u-tokyo.ac.jp> <20061207010750.4f73bc15.ariff@FreeBSD.org> <sa6psawadmy.wl%tamaru@myn.rcast.u-tokyo.ac.jp> <sa6zm9umnrh.wl%tamaru@myn.rcast.u-tokyo.ac.jp> <20061212010805.3b1b3dff.ariff@FreeBSD.org> <sa6d56qjp8n.wl%tamaru@myn.rcast.u-tokyo.ac.jp> <20061212033104.051a7d0f.ariff@FreeBSD.org> <cb5206420612181050s71681a59tfc9d7a8b66d7d74a@mail.gmail.com> <sa6vek9uhvx.wl%tamaru@myn.rcast.u-tokyo.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
On 12/18/06, Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp> wrote: > This is already commited. So look for this line > if (subvendor == 0x81cb1043) { > and replace it with > if (subvendor == 0x81cb1043 || subvendor == 0x10b81734) { > and have a try. This actually works very well! Thank you very much! Ariff, I'll provide additional testing as needed. Also there's another problem, independent of the patch. Sometimes the card starts playing, but just as about half a second passes the output stops (mpg123 exits) and kernel says this: pcm0:virtual:0:dsp0.v0: play interrupt timeout, channel dead It is hard to reproduce and might be related to other Turion quirks. Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cb5206420612181257q60e22da0w922b22bf2d8a074a>