[alsa-devel] Intel hda ICH7 not worked anymore after using wine

Takashi Iwai tiwai at suse.de
Mon Jul 9 16:29:07 CEST 2007


At Mon, 9 Jul 2007 15:58:30 +0200,
Xavi de Blas wrote:
> 
> 2007/7/9, Takashi Iwai <tiwai at suse.de>:
> > At Mon, 9 Jul 2007 15:26:59 +0200,
> > Xavi de Blas wrote:
> > >
> > > Hello
> > >
> > > 2007/7/9, Takashi Iwai <tiwai at suse.de>:
> > > > At Mon, 9 Jul 2007 14:16:43 +0200,
> > > > Xavi de Blas wrote:
> > > > >
> > > > > Hello, I installed Wine on my Ubuntu Feisty on IBM-lenovo X60s, and
> > > > > after reboot, sound never worked again.
> > > > >
> > > > > I tried to activate and to hide modem on the bios. I tried to stop
> > > > > machine, take off battery, wait 10s, put battery again, and boot
> > > > > without the power cable connected... and i tried lots of things from
> > > > > ubuntuforums. I reinstalled feisty and sound doesn't work.
> > > > >
> > > > > I used alsa-info.sh script, here is the result:
> > > > >
> > > > > http://pastebin.ca/610317
> > > >
> > > > The codec isn't handled via the proper support code but only by the
> > > > generic parser.  It won't work for Thinkpad.
> > > >
> > >
> > > I'm not sure if i understood... then, no solution for me now?
> > >
> > > should i try the alsa svn code?
> > >
> > >
> > > > > Should the new kernel 2.6.22 help me?
> > > >
> > > > X60 is known to work with recent kernels (but you'd better to give
> > > > probe_mask=1 option to avoid the modem codec).
> > > >
> > >
> > > I tried, rebooted and pastebin changed:
> > > http://pastebin.ca/610387
> > >
> > > This doesn't exist now:
> > > # Codec: Conexant ID 2bfa
> > > # Address: 1
> > > # Vendor Id: 0x14f12bfa
> > > # Subsystem Id: 0x17aa201b
> > > # Revision Id: 0x90000
> >
> > Err, it's a modem codec.  Pass probe_mask=2 instead, then.
> >
> 
> Now i have still no sound. But there's no messages about hda on dmesg
> 
> $ dmesg | grep -i hda
> 
> $ tail -2 /etc/modprobe.d/alsa-base
> options snd-hda-intel probe_mask=2
> 
> I commented the /etc/modprobe.d/snd-hda-intel.modprobe
> 
> On pastebin:
> http://pastebin.ca/610431
> 
> The "HDA-Intel Codec information" changed a lot.
> 
> Still any ideas?

It's really from 2.6.22 kernel?  I won't debug 2.6.20 kernel drivers
unless you build ALSA 1.0.14 driver from tarball separately.

Once after upgrading 2.6.22 kernel, try at first without any module 
options for snd-hda-intel.  Check /proc/asound/card0/codec#* file (if
any) whether it recogizes AD1981 codec.  If not, play with probe_mask
option.  Once after the module gets loaded, then make sure that you
unmuted / adjusted the mixer volumes.  Use aplay or speaker-test for
testing.  Finally, if it still doesn't work, report again.


Takashi


More information about the Alsa-devel mailing list