Skip site navigation (1)Skip section navigation (2)
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>