From: Takashi Iwai <tiwai@suse.de>
To: "Timothy Miller" <theosib@hotmail.com>
Cc: miller@techsource.com, linux-kernel@vger.kernel.org
Subject: Re: HELP: Cannot get ALSA working on via82xx
Date: Fri, 16 Jul 2004 16:41:01 +0200 [thread overview]
Message-ID: <s5hbrig6mma.wl@alsa2.suse.de> (raw)
In-Reply-To: <BAY1-F12tY48eOLJSs100037ffc@hotmail.com>
At Fri, 16 Jul 2004 10:35:07 -0400,
Timothy Miller wrote:
>
> > >
> > > I'm not sure if I have via686 or not. Various tools like lspci don't
> > > seem to reveal much.
> >
> >Hmm, lspci must show the string like 'VIA86C686A' or 'VIA8235' ('VIA'
> >can be 'VT').
>
> Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97
> Audio Controller (rev 50)
>
> Is this meaningful?
Yes, it's VIA8235.
> > > That's one of the problems I keep running into with Linux. There aren't
> > > good tools for finding out what you have, and even when you do find out
> > > what you have, it's hard to figure out which modules you need, because
> > > the module names don't correspond well with the chipset name.
> >
> >You can use alsaconf script. It will detect the right module.
>
> I ran that just now... it ripped out the dxs_support option, it didn't seem
> to do anything with regard to modules, and the sound system is going
> completely nuts.
Then your device needs a workaround with dxs_support.
(Or possibly an ACPI issue?)
> > > Furthermore, there doesn't seem to be a good way to relate module names
> > > with menuconfig entries. When someone says to use xyz module, I can't
> > > figure out which menuconfig option to select, so I have to compile ALL
> > > of them as modules, and when someone tells me to use a given menu
> > > option, I can't figure out which module corresponds to it.
> >
> >That's true. The sure way would be to retrieve the pci id table from
> >the source code...
> >
> > > > You can try snd-mpu401 module instead.
> > >
> > > Well, I have a module snd-mpu401, but when I modprobe it, I get an error
> > > about a non-existant device.
> >
> >Then you might need to give the correct port number and the irq
> >number as module parameters. Perhaps you can get them from BIOS.
> >
>
> I'll have to look, but I'm not sure the BIOS says anything about it.
> Shouldn't it be "plug and play" anyhow? I thought the days of manually
> configuring IRQ's were gone...
... only if you set up ACPI :)
> > > > When ACPI is enabled, the
> > > > configuration will be done automatically.
> > > > The midi device can be available as the second card.
> > >
> > > Ah, well, I had nightmares trying to use ACPI. I use just APM for
> > > things like power-off (power-off works with APM, but not with ACPI).
> > > Maybe some of the experts can help me to figure out how to get it all to
> > > work.
> > >
> > > I'm about ready to give up on ALSA and go back to OSS. Maybe someone
> > > can help me to figure out how to get MIDI sequencing to work with OSS
> > > instead. OSS would at least do audio right without noise and popping
> > > sounds, etc.
> >
> >I guess you see a kernel message when you load snd-via8xx driver
> >regarding dxs_support option (suppose that your chip is VIA823x)?
> >
> >In worst case, you can eliminate the noises with dxs_support=2
> >option.
>
> Everyone else says to use 3, but since that doesn't work, I guess I'll try
> 2. :)
3 is the default behavior. Try either 1 or 4 at first.
(See ALSA-Configuration.txt.)
> >Anyway, OSS VIA driver also doesn't support MIDI for VIA823x.
> >It's for VIA686 only, as well as on ALSA driver.
>
> Hmm... maybe I don't have MIDI hardware then. Time to look into timidity.
If you thought of a MIDI playback (like timidity does), this board has
anyway no such function on hardware. A softsynth is the only choice.
Takashi
next prev parent reply other threads:[~2004-07-16 14:43 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-16 14:35 HELP: Cannot get ALSA working on via82xx Timothy Miller
2004-07-16 14:41 ` Takashi Iwai [this message]
-- strict thread matches above, loose matches on Subject: below --
2004-07-05 4:06 Timothy Miller
2004-07-05 19:53 ` Marcel Sebek
2004-07-07 18:26 ` Timothy Miller
2004-07-12 12:38 ` Takashi Iwai
2004-07-15 16:08 ` Timothy Miller
2004-07-15 16:09 ` Takashi Iwai
2004-07-15 18:29 ` Gene Heskett
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=s5hbrig6mma.wl@alsa2.suse.de \
--to=tiwai@suse.de \
--cc=linux-kernel@vger.kernel.org \
--cc=miller@techsource.com \
--cc=theosib@hotmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.