[alsa-devel] No sound on Acer Aspire 6935G
Hi, I am using Ubuntu 9.04 Jaunty Jackalope with the latest alsa-driver snapshot provided by Takashi. The sound system does not work without a hda-verb command manually executed every time the system starts up. The command I execute is:
hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
If I do this I get audio out. But my internal mic does not work and nor does jack sensing. When I insert a device into the headphone jack the speakers do not get muted and there is also no sound from the headphones themselves. Even an external mic/line-in device does not work. I have attached the output of alsa-info.sh here.. Please go through it and try to solve the problem.
Thanks and Regards, Karthik
Hi, I am using Ubuntu 9.04 Jaunty Jackalope with the latest alsa-driver snapshot provided by Takashi. The sound system does not work without a hda-verb command manually executed every time the system starts up. The command I execute is:
hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
If I do this I get audio out. But my internal mic does not work and nor does jack sensing. When I insert a device into the headphone jack the speakers do not get muted and there is also no sound from the headphones themselves. Even an external mic/line-in device does not work. I have attached the output of alsa-info.sh here.. Please go through it and try to solve the problem.
Thanks and Regards, Karthik
At Sun, 26 Apr 2009 00:04:58 +0800, Karthik Ramgopal wrote:
Hi, I am using Ubuntu 9.04 Jaunty Jackalope with the latest alsa-driver snapshot provided by Takashi. The sound system does not work without a hda-verb command manually executed every time the system starts up. The command I execute is:
hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
If I do this I get audio out. But my internal mic does not work and nor does jack sensing. When I insert a device into the headphone jack the speakers do not get muted and there is also no sound from the headphones themselves. Even an external mic/line-in device does not work. I have attached the output of alsa-info.sh here.. Please go through it and try to solve the problem.
Try to pass model=acer-aspire-4930g option.
Takashi
No progress... Same status as before even after adding model. Note that when the headphone switch is toggled in the audio mixer (like kmix), the internal subwoofer turns on and off.. perhaps its a mapping problem?
Regards, Karthik
Yeah I added these 2 lines to the end of /etc/modprobe.d/alsa-base.conf
alias snd-card-0 snd-hda-intel options snd-hda-intel model=acer-aspire-4930g
This is enough to pass the model option to the driver right? I will post the alsa-info.sh output after I get back home from work.
Karthik
On Tue, Apr 28, 2009 at 1:48 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 10:01:59 +0800, Karthik Ramgopal wrote:
No progress... Same status as before even after adding model.
Are you sure that the model option is passed to the driver? Give alsa-info.sh output in that state.
Takashi
At Tue, 28 Apr 2009 14:08:18 +0800, Karthik Ramgopal wrote:
Yeah I added these 2 lines to the end of /etc/modprobe.d/alsa-base.conf
alias snd-card-0 snd-hda-intel options snd-hda-intel model=acer-aspire-4930g
This is enough to pass the model option to the driver right?
Usually yes. Check /sys/modules/snd_hda_intel/parameters/model. Also, some relevant kernel message should appear if the model is selected.
Takashi
I will post the alsa-info.sh output after I get back home from work.
Karthik
On Tue, Apr 28, 2009 at 1:48 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 10:01:59 +0800, Karthik Ramgopal wrote: > > No progress... Same status as before even after adding model. Are you sure that the model option is passed to the driver? Give alsa-info.sh output in that state. Takashi
cat /sys/modules/snd_hda_intel/parameters/model gives
acer-aspire-4930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
Now the volume has dropped further. The subwoofer is not enabled. There is even no headphone jack toggle available in the mixer. Mic (internal and external) as well as headphones dont work.
Have attached alsa-info.sh 's output...
Karthik
On Tue, Apr 28, 2009 at 2:19 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 14:08:18 +0800, Karthik Ramgopal wrote:
Yeah I added these 2 lines to the end of /etc/modprobe.d/alsa-base.conf
alias snd-card-0 snd-hda-intel options snd-hda-intel model=acer-aspire-4930g
This is enough to pass the model option to the driver right?
Usually yes. Check /sys/modules/snd_hda_intel/parameters/model. Also, some relevant kernel message should appear if the model is selected.
Takashi
I will post the alsa-info.sh output after I get back home from work.
Karthik
On Tue, Apr 28, 2009 at 1:48 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 10:01:59 +0800, Karthik Ramgopal wrote: > > No progress... Same status as before even after adding model. Are you sure that the model option is passed to the driver? Give alsa-info.sh output in that state. Takashi
The only line about the audio from dmesg is:
[ 39.421278] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
On Tue, Apr 28, 2009 at 10:49 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 22:44:25 +0800, Karthik Ramgopal wrote:
cat /sys/modules/snd_hda_intel/parameters/model gives
acer-aspire-4930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
And how is the kernel message?
Takashi
At Tue, 28 Apr 2009 23:10:03 +0800, Karthik Ramgopal wrote:
The only line about the audio from dmesg is:
[ 39.421278] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
Did you set CONFIG_SND_DEBUG=y kernel config?
Takashi
On Tue, Apr 28, 2009 at 10:49 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 22:44:25 +0800, Karthik Ramgopal wrote: > > cat /sys/modules/snd_hda_intel/parameters/model gives > > acer-aspire-4930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL> And how is the kernel message? Takashi
I am using the ubuntu stock kernel.. Should i compile a custom kernel with this option?
Regards, Karthik
On Tue, Apr 28, 2009 at 11:21 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 23:10:03 +0800, Karthik Ramgopal wrote:
The only line about the audio from dmesg is:
[ 39.421278] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
Did you set CONFIG_SND_DEBUG=y kernel config?
Takashi
On Tue, Apr 28, 2009 at 10:49 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 22:44:25 +0800, Karthik Ramgopal wrote: > > cat /sys/modules/snd_hda_intel/parameters/model gives > > acer-aspire-4930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL> And how is the kernel message? Takashi
At Tue, 28 Apr 2009 23:46:57 +0800, Karthik Ramgopal wrote:
I am using the ubuntu stock kernel.. Should i compile a custom kernel with this option?
Better to check the kernel config of the running kernel first.
Takashi
Regards, Karthik
On Tue, Apr 28, 2009 at 11:21 PM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 23:10:03 +0800, Karthik Ramgopal wrote: > > The only line about the audio from dmesg is: > > [ 39.421278] hda-intel: IRQ timing workaround is activated for card # 0. > Suggest a bigger bdl_pos_adj. Did you set CONFIG_SND_DEBUG=y kernel config? Takashi > On Tue, Apr 28, 2009 at 10:49 PM, Takashi Iwai <tiwai@suse.de> wrote: > > At Tue, 28 Apr 2009 22:44:25 +0800, > Karthik Ramgopal wrote: > > > > cat /sys/modules/snd_hda_intel/parameters/model gives > > > > acer-aspire-4930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL> > > And how is the kernel message? > > Takashi > >
The stock ubuntu kernel has sound debugging disabled.
On Apr 28, 2009 12:43 PM, "Takashi Iwai" tiwai@suse.de wrote:
At Tue, 28 Apr 2009 23:46:57 +0800,
Karthik Ramgopal wrote: > > I am using the ubuntu stock kernel.. Should i compile a custom kernel w... Better to check the kernel config of the running kernel first.
Takashi
Regards, > Karthik > > On Tue, Apr 28, 2009 at 11:21 PM, Takashi Iwai <
tiwai@suse.de> wrote: ...
At Tue, 28 Apr 2009 16:34:03 -0400, Daniel Chen wrote:
The stock ubuntu kernel has sound debugging disabled.
I recommend to turn at least CONFIG_SND_DEBUG on. CONFIG_SND_DEBUG_VERBOSE would be too much, but CONFIG_SND_DEBUG is just for basic information. Also CONFIG_SND_DEBUG_XRUN would be good to have. It alone won't do any harm unless you turn on the feature via proc file.
thanks,
Takashi
On Apr 28, 2009 12:43 PM, "Takashi Iwai" <tiwai@suse.de> wrote: At Tue, 28 Apr 2009 23:46:57 +0800, Karthik Ramgopal wrote: > > I am using the ubuntu stock kernel.. Should i compile a custom kernel w... Better to check the kernel config of the running kernel first. Takashi > > Regards, > Karthik > > On Tue, Apr 28, 2009 at 11:21 PM, Takashi Iwai <tiwai@suse.de> wrote: ...
I will recompile with the --with-debug option enabled and report my results soon. But how to do this via the proc file?
thanks, Karthik
On Wed, Apr 29, 2009 at 5:37 AM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 16:34:03 -0400, Daniel Chen wrote:
The stock ubuntu kernel has sound debugging disabled.
I recommend to turn at least CONFIG_SND_DEBUG on. CONFIG_SND_DEBUG_VERBOSE would be too much, but CONFIG_SND_DEBUG is just for basic information. Also CONFIG_SND_DEBUG_XRUN would be good to have. It alone won't do any harm unless you turn on the feature via proc file.
thanks,
Takashi
On Apr 28, 2009 12:43 PM, "Takashi Iwai" <tiwai@suse.de> wrote: At Tue, 28 Apr 2009 23:46:57 +0800, Karthik Ramgopal wrote: > > I am using the ubuntu stock kernel..
Should i
compile a custom kernel w... Better to check the kernel config of the running kernel first. Takashi > > Regards, > Karthik > > On Tue, Apr 28, 2009 at 11:21 PM, Takashi
Iwai
<tiwai@suse.de> wrote: ...
At Wed, 29 Apr 2009 10:16:29 +0800, Karthik Ramgopal wrote:
I will recompile with the --with-debug option enabled and report my results soon. But how to do this via the proc file?
Nothing. It's only for debugging any strange PCM behavior.
Takashi
thanks, Karthik
On Wed, Apr 29, 2009 at 5:37 AM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 28 Apr 2009 16:34:03 -0400, Daniel Chen wrote: > > The stock ubuntu kernel has sound debugging disabled. I recommend to turn at least CONFIG_SND_DEBUG on. CONFIG_SND_DEBUG_VERBOSE would be too much, but CONFIG_SND_DEBUG is just for basic information. Also CONFIG_SND_DEBUG_XRUN would be good to have. It alone won't do any harm unless you turn on the feature via proc file. thanks, Takashi > > On Apr 28, 2009 12:43 PM, "Takashi Iwai" <tiwai@suse.de> wrote: > > At Tue, 28 Apr 2009 23:46:57 +0800, > > Karthik Ramgopal wrote: > > I am using the ubuntu stock kernel.. Should i > compile a custom kernel w... > > Better to check the kernel config of the running kernel first. > > Takashi > > > > Regards, > Karthik > > On Tue, Apr 28, 2009 at 11:21 PM, Takashi Iwai > <tiwai@suse.de> wrote: ... > >
Because you compiled your own drivers from the snapshot, you should pass the appropriate --with-debug= to ./configure.
On Apr 28, 2009 11:47 AM, "Karthik Ramgopal" applefreakpeeps@gmail.com wrote:
I am using the ubuntu stock kernel.. Should i compile a custom kernel with this option?
Regards, Karthik
On Tue, Apr 28, 2009 at 11:21 PM, Takashi Iwai tiwai@suse.de wrote: > At Tue, 28 Apr 2009 23:10:...
participants (3)
-
Daniel Chen
-
Karthik Ramgopal
-
Takashi Iwai