[alsa-devel] [Alsa-user] Impossible to make subwoofer work on a Dell XPS M1710w
Tobin Davis
tdavis at dsl-only.net
Sat Aug 18 03:50:02 CEST 2007
I looked it up, and according to the information here (Subsystem: Dell
Unknown device 01ce, Dell XPS M1710), your system should have a Stac9200
in it and it has been supported (in hg) since Feb 13. Make sure you are
not specifying any model in the /etc/modprobe.conf or /etc/modprobe.d/*
files.
Also, if you are still having issues, run
http://bulletproof.servebeer.com/alsa/scripts/alsa-info.sh and post the
resulting file. It will have most of the debugging info that we need.
Tobin
On Fri, 2007-08-17 at 19:41 +0200, Takashi Iwai wrote:
> At Fri, 17 Aug 2007 19:09:36 +0200,
> Michael Gerdau wrote:
> >
> > [crossposting to alsa-devel as adviced in ALSA-Configuration.txt]
> >
> > > The model option is _the_ important option for HD-audio driver.
> > > It overrides the configuration preset. As default, the driver reads
> > > the PCI (subsystem) IDs to identify which configuration preset to
> > > use. If not found, the driver does a guess work from the BIOS setup
> > > in most cases.
> > >
> > > Now, since many laptops are shipped with broken BIOS and the guess
> > > work is imperfect, you often face the famous problem -- "sound
> > > doesn't work" (great words that explain everything). Then you can
> > > pass model option for the preset designed for anohter hardware
> > > (e.g. model=thinkpad) to make the driver probe as if it's such a
> > > hardware. If you are lucky, your device is similar with others, and
> > > the driver works with such a preset. If not, we'd need to hack
> > > another preset for matching with your device.
> > >
> > > The list of available model option is found in
> > > ALSA-Configuration.txt.
> >
> > So it seems the Dell XPS M1710 isn't yet listed among the known models
> > and also does not seem to be detected properly (as of hg20070816).
>
> The sigmatel codec support is somewhat different from other codes.
> It tries to be as generic as possible, based only on the pin
> configuration without pre-defined mixer definitions and init verbs.
>
> Do you mean a problem with the missing LFE? The missing LFE sounds
> like a different problem. AFAIK, the device itself _is_ set up
> properly as expected. It's likely a feature regression due to the
> improvements on the support of other devices with STAC codec chips.
> Or any other issue? Maybe it's better to describe the problem again
> here for guys who only read alsa-devel ML (I mostly do so, too).
> And, if it's about debugging, let's discuss on alsa-devel ML and drop
> Cc from alsa-users.
>
>
> > 'lspci -v' gives:
> > ...
> > 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
> > Subsystem: Dell Unknown device 01ce
> > Flags: bus master, fast devsel, latency 0, IRQ 21
> > Memory at efffc000 (64-bit, non-prefetchable) [size=16K]
> > Capabilities: [50] Power Management version 2
> > Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
> > Capabilities: [70] Express Unknown type IRQ 0
> > Capabilities: [100] Virtual Channel
> > Capabilities: [130] Unknown (5)
> > ...
> >
> > 'lspci -nv' gives:
> > ...
> > 00:1b.0 Class 0403: 8086:27d8 (rev 01)
> > Subsystem: 1028:01ce
> > Flags: bus master, fast devsel, latency 0, IRQ 21
> > Memory at efffc000 (64-bit, non-prefetchable) [size=16K]
> > Capabilities: [50] Power Management version 2
> > Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
> > Capabilities: [70] Express Unknown type IRQ 0
> > Capabilities: [100] Virtual Channel
> > Capabilities: [130] Unknown (5)
> > ...
> >
> > Anything else I could do to help getting it (fully) supported ?
>
> Why not patch the code :)
>
> ... or, we'd need more detailed information. Which codec chip is on
> it, and which pin widget corresponds to the actual I/O, especially the
> pin NID of the missing feature must be identified. It can be done
> only by the owner (tester) of the hardware. Developers don't have
> your device.
>
> As a hint, if it's really a regression, try to revert to the version
> it did work. Check /proc/asound/card0/codec#* file to see which
> widget is changed by the LFE volume. That's the vital information.
>
>
> Takashi
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
--
Tobin Davis
BOFH excuse #178:
short leg on process table
More information about the Alsa-devel
mailing list