All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andreas Mohr <andi@lisas.de>
To: Takashi Iwai <tiwai@suse.de>
Cc: linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org,
	Kernel Testers List <kernel-testers@vger.kernel.org>,
	Maxim Levitsky <maximlevitsky@gmail.com>
Subject: Re: [alsa-devel] Bugs on aspire one A150
Date: Sun, 9 Nov 2008 14:31:12 +0100	[thread overview]
Message-ID: <20081109133112.GA4968@rhlx01.hs-esslingen.de> (raw)
In-Reply-To: <s5h3ai11dpt.wl%tiwai@suse.de>

Hi,

[Takashi]:
> Interesting.  Is it with or without model option?  There is a model
> option specific for aspire one (acer-aspire).  Doesn't it work better?

I had already tried 2.6.28-rc3 on A110L (also plus hand-patched digital-mic patch of
patch_realtek.c) and it still didn't work for me.
I didn't use the acer one model parameter, though.

Well, now I just did use it, and it didn't work either AFAICT, with lots
of mixer fumbling again.

And I'm not sure whether the model name should be "acer-aspire" instead
of "acer-aspireone" since Aspire is the name of an entire series
which might possibly have incompatible requirements.
Also, I'm not really happy with the fact that snd_hda_intel doesn't even
log the model name chosen/selected on module initialisation.

Frankly I've had so much snd_hda_intel codec-specific trouble on pretty much all of the
few notebooks/machines that I touched in the last year (that's not an
understatement!) that I think it would be a very nice idea to write a _very_ visible
HOWTO (search words: intel-hda alsa HOWTO codec etc.) detailling how to improve
codec-specific support for snd_hda_intel (this should best be done by explaining
how one arrived at a particular patch for a certain codec, e.g. take the
recent ALC268 work, i.e. check /proc/asound/Intel/codec#0 and look at which part
is not supported by the snd_hda_intel patch file yet and then explain how to add stuff
to it, in very verbose and generic words to let layman people know how to do
this).

As already said, I've (and certainly not only me!) been bitten
again and again and AGAIN by incomplete codec support in snd_hda_intel, thus
we need to make damn sure people can help themselves as well as remotely
possible, to ensure sufficiently fast and sufficiently complete support
for new HDA codecs (which seem to appear each new month or week even,
unfortunately!).
If people don't even know how to tackle this easily, then patch submissions for new
codecs aren't too likely...

And the A110L has been on the shelves for 4 or 5 months already (with 5 to 6
million units sold, they say!!), a time where full support would have been in order.
But it's certainly a major fault of Acer to not have provided full ALSA
support for this (note that I'm not sure about Mic support in its
pre-installed Linpus installation), the ALSA people certainly don't have
any responsibility for this.

Thanks,

Andreas Mohr

WARNING: multiple messages have this Message-ID (diff)
From: Andreas Mohr <andi@lisas.de>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org,
	Kernel Testers List <kernel-testers@vger.kernel.org>,
	linux-kernel@vger.kernel.org,
	Maxim Levitsky <maximlevitsky@gmail.com>
Subject: Re: Bugs on aspire one A150
Date: Sun, 9 Nov 2008 14:31:12 +0100	[thread overview]
Message-ID: <20081109133112.GA4968@rhlx01.hs-esslingen.de> (raw)
In-Reply-To: <s5h3ai11dpt.wl%tiwai@suse.de>

Hi,

[Takashi]:
> Interesting.  Is it with or without model option?  There is a model
> option specific for aspire one (acer-aspire).  Doesn't it work better?

I had already tried 2.6.28-rc3 on A110L (also plus hand-patched digital-mic patch of
patch_realtek.c) and it still didn't work for me.
I didn't use the acer one model parameter, though.

Well, now I just did use it, and it didn't work either AFAICT, with lots
of mixer fumbling again.

And I'm not sure whether the model name should be "acer-aspire" instead
of "acer-aspireone" since Aspire is the name of an entire series
which might possibly have incompatible requirements.
Also, I'm not really happy with the fact that snd_hda_intel doesn't even
log the model name chosen/selected on module initialisation.

Frankly I've had so much snd_hda_intel codec-specific trouble on pretty much all of the
few notebooks/machines that I touched in the last year (that's not an
understatement!) that I think it would be a very nice idea to write a _very_ visible
HOWTO (search words: intel-hda alsa HOWTO codec etc.) detailling how to improve
codec-specific support for snd_hda_intel (this should best be done by explaining
how one arrived at a particular patch for a certain codec, e.g. take the
recent ALC268 work, i.e. check /proc/asound/Intel/codec#0 and look at which part
is not supported by the snd_hda_intel patch file yet and then explain how to add stuff
to it, in very verbose and generic words to let layman people know how to do
this).

As already said, I've (and certainly not only me!) been bitten
again and again and AGAIN by incomplete codec support in snd_hda_intel, thus
we need to make damn sure people can help themselves as well as remotely
possible, to ensure sufficiently fast and sufficiently complete support
for new HDA codecs (which seem to appear each new month or week even,
unfortunately!).
If people don't even know how to tackle this easily, then patch submissions for new
codecs aren't too likely...

And the A110L has been on the shelves for 4 or 5 months already (with 5 to 6
million units sold, they say!!), a time where full support would have been in order.
But it's certainly a major fault of Acer to not have provided full ALSA
support for this (note that I'm not sure about Mic support in its
pre-installed Linpus installation), the ALSA people certainly don't have
any responsibility for this.

Thanks,

Andreas Mohr

  reply	other threads:[~2008-11-09 13:31 UTC|newest]

Thread overview: 184+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-08  3:26 Bugs on aspire one A150 Maxim Levitsky
2008-11-08  3:26 ` Maxim Levitsky
2008-11-08 11:57 ` Alan Jenkins
2008-11-08 11:57   ` Alan Jenkins
2008-11-09  0:52   ` Maxim Levitsky
2008-11-09  0:52   ` Maxim Levitsky
2008-11-09  0:52     ` Maxim Levitsky
2008-11-09  8:54     ` [alsa-devel] " Takashi Iwai
2008-11-09  8:54       ` Takashi Iwai
2008-11-09 13:31       ` Andreas Mohr [this message]
2008-11-09 13:31         ` Andreas Mohr
2008-11-09 15:13       ` [alsa-devel] " Andreas Mohr
2008-11-09 15:13         ` Andreas Mohr
2008-11-09 18:58         ` [alsa-devel] " Takashi Iwai
2008-11-09 18:58           ` Takashi Iwai
2008-11-09 20:09           ` Andreas Mohr
2008-11-09 20:09             ` Andreas Mohr
2008-11-12 11:08             ` [alsa-devel] " Takashi Iwai
2008-11-12 11:08               ` Takashi Iwai
2008-11-12 17:07               ` Maxim Levitsky
2008-11-12 17:07                 ` Maxim Levitsky
2008-11-12 18:05                 ` [alsa-devel] " Andreas Mohr
2008-11-12 18:05                   ` Andreas Mohr
2008-11-14 18:05                   ` Maxim Levitsky
2008-11-14 18:05                     ` Maxim Levitsky
2008-11-22 19:00                     ` Maxim Levitsky
2008-11-22 19:00                       ` Maxim Levitsky
2008-11-22 19:43                       ` Andreas Mohr
2008-11-22 19:43                         ` Andreas Mohr
2008-11-24 14:35                       ` [alsa-devel] " Takashi Iwai
2008-11-24 14:35                         ` Takashi Iwai
2009-03-15  9:21                         ` Andreas Mohr
2009-03-15  9:21                           ` Andreas Mohr
2009-03-16 12:03                           ` [alsa-devel] " Andreas Mohr
2009-03-16 12:03                             ` Andreas Mohr
2009-03-16 12:09                             ` [alsa-devel] " Takashi Iwai
2009-03-16 12:09                               ` Takashi Iwai
2009-03-16 13:30                               ` Andreas Mohr
2009-03-16 13:30                                 ` Andreas Mohr
2009-03-16 14:18                                 ` [alsa-devel] " Takashi Iwai
2009-03-16 14:18                                   ` Takashi Iwai
2009-03-16 14:31                                   ` Andreas Mohr
2009-03-16 14:31                                     ` Andreas Mohr
2009-03-16 14:42                                     ` [alsa-devel] " Takashi Iwai
2009-03-16 14:42                                       ` Takashi Iwai
2009-03-16 14:50                                       ` [alsa-devel] " Andreas Mohr
2009-03-16 14:50                                         ` Andreas Mohr
2009-03-16 15:34                                         ` [alsa-devel] " Takashi Iwai
2009-03-16 15:34                                           ` Takashi Iwai
2009-03-16 16:02                                           ` Andreas Mohr
2009-03-16 16:02                                             ` Andreas Mohr
2009-03-16 16:06                                             ` [alsa-devel] " Takashi Iwai
2009-03-16 16:06                                               ` Takashi Iwai
2009-03-16 16:19                                               ` [alsa-devel] " Takashi Iwai
2009-03-16 16:19                                                 ` Takashi Iwai
2009-03-16 17:00                                                 ` Andreas Mohr
2009-03-16 17:00                                                   ` Andreas Mohr
2009-03-16 17:15                                                   ` [alsa-devel] " Takashi Iwai
2009-03-16 17:15                                                     ` Takashi Iwai
2009-03-16 17:30                                                     ` [alsa-devel] " Andreas Mohr
2009-03-16 17:30                                                       ` Andreas Mohr
2009-03-16 17:34                                                       ` Takashi Iwai
2009-03-16 17:34                                                         ` Takashi Iwai
2009-03-16 18:06                                                         ` Andreas Mohr
2009-03-16 18:06                                                           ` Andreas Mohr
2009-03-16 20:28                                                           ` [alsa-devel] " Takashi Iwai
2009-03-16 20:28                                                             ` Takashi Iwai
2009-03-16 21:22                                                             ` [alsa-devel] " Andreas Mohr
2009-03-16 21:22                                                               ` Andreas Mohr
2009-03-17  0:52                                                               ` [alsa-devel] " Maxim Levitsky
2009-03-17  0:52                                                                 ` Maxim Levitsky
2009-03-17  7:57                                                                 ` Takashi Iwai
2009-03-17  7:57                                                                   ` Takashi Iwai
2009-03-17 11:30                                                                   ` [alsa-devel] " Maxim Levitsky
2009-03-17 11:30                                                                     ` Maxim Levitsky
2009-03-17 12:52                                                                     ` Takashi Iwai
2009-03-17 12:52                                                                       ` Takashi Iwai
2009-03-17  7:57                                                               ` [alsa-devel] " Takashi Iwai
2009-03-17  7:57                                                                 ` Takashi Iwai
2009-03-17 10:05                                                                 ` [alsa-devel] " Andreas Mohr
2009-03-17 10:05                                                                   ` Andreas Mohr
2009-03-17 10:38                                                                   ` Andreas Mohr
2009-03-17 10:38                                                                     ` Andreas Mohr
2009-03-17 10:47                                                                     ` [alsa-devel] " Andreas Mohr
2009-03-17 10:47                                                                       ` Andreas Mohr
2009-03-17 11:25                                                                       ` Takashi Iwai
2009-03-17 11:25                                                                         ` Takashi Iwai
2009-03-17 16:18                                                                         ` [alsa-devel] " Andreas Mohr
2009-03-17 16:18                                                                           ` Andreas Mohr
2009-03-17 20:32                                                                           ` Takashi Iwai
2009-03-17 20:32                                                                             ` Takashi Iwai
2009-03-18  9:05                                                                             ` [alsa-devel] " Andreas Mohr
2009-03-18  9:05                                                                               ` Andreas Mohr
2009-03-18  9:19                                                                               ` [alsa-devel] " Takashi Iwai
2009-03-18  9:19                                                                                 ` Takashi Iwai
2009-03-20 18:56                                                                                 ` [alsa-devel] " Andreas Mohr
2009-03-20 18:56                                                                                   ` Andreas Mohr
2009-03-20 20:33                                                                                   ` [alsa-devel] " Takashi Iwai
2009-03-20 20:33                                                                                     ` Takashi Iwai
2009-03-22 12:55                                                                                     ` [alsa-devel] " Andreas Mohr
2009-03-22 12:55                                                                                       ` Andreas Mohr
2009-03-23  6:51                                                                                       ` Takashi Iwai
2009-03-23  6:51                                                                                         ` Takashi Iwai
2008-11-12 17:20               ` Maxim Levitsky
2008-11-12 17:20                 ` Maxim Levitsky
2008-11-12 18:53               ` HDA-emu 0.0.1 (Re: [alsa-devel] Bugs on aspire one A150) Takashi Iwai
2008-11-12 18:53                 ` Takashi Iwai
2008-11-09 10:43     ` Bugs on aspire one A150 Alan Jenkins
     [not found]     ` <49163435.20301-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-11-09 10:43       ` Alan Jenkins
2008-11-09 10:43         ` Alan Jenkins
2008-11-12 17:48         ` Maxim Levitsky
2008-11-12 17:48         ` Maxim Levitsky
2008-11-14 19:06   ` Maxim Levitsky
2008-11-14 19:06   ` Maxim Levitsky
2008-11-14 19:06     ` Maxim Levitsky
     [not found]     ` <491DCC21.6060705-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2008-11-14 19:59       ` Alan Jenkins
2008-11-14 19:59         ` Alan Jenkins
     [not found]         ` <61b223ba0811141159k179558d0i60cebf373baa9fb8-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-15 12:52           ` Maxim Levitsky
2008-11-15 12:52             ` Maxim Levitsky
2008-11-15 12:55             ` Matthew Garrett
2008-11-08 11:57 ` Alan Jenkins
2008-11-10 16:51 ` Bob Copeland
2008-11-10 16:51 ` Bob Copeland
2008-11-10 16:51   ` Bob Copeland
2008-11-10 21:33   ` Maxim Levitsky
2008-11-10 21:33   ` Maxim Levitsky
2008-11-10 21:33     ` Maxim Levitsky
2008-11-10 22:12     ` [ath5k-devel] " Nick Kossifidis
2008-11-10 22:12       ` Nick Kossifidis
2008-11-12 17:51       ` [ath5k-devel] " Maxim Levitsky
2008-11-13 14:58         ` Bob Copeland
2008-11-14  3:47         ` Bob Copeland
2008-11-14 18:57           ` Maxim Levitsky
2008-11-17 17:28             ` Bob Copeland
2008-11-17 18:55               ` Maxim Levitsky
2008-12-01 15:33       ` Maxim Levitsky
2008-12-01 15:33       ` Maxim Levitsky
2008-12-01 15:33         ` Maxim Levitsky
2008-12-13 13:28       ` Maxim Levitsky
2008-12-13 13:28         ` Maxim Levitsky
2008-12-13 14:08         ` Nick Kossifidis
2008-12-13 14:08           ` Nick Kossifidis
2008-12-13 14:36           ` Maxim Levitsky
2008-12-13 14:36             ` Maxim Levitsky
2008-12-13 14:38             ` Maxim Levitsky
2008-12-13 14:38               ` Maxim Levitsky
2008-12-13 14:38             ` Maxim Levitsky
2008-12-13 14:36           ` Maxim Levitsky
2008-12-13 14:08         ` Nick Kossifidis
2008-12-13 14:24         ` Bob Copeland
2008-12-13 14:31           ` Maxim Levitsky
2008-12-30  4:26           ` Bob Copeland
2008-12-30 12:43             ` Maxim Levitsky
2008-12-31  9:18               ` Andreas Mohr
2008-12-31 13:59                 ` Andreas Mohr
2008-12-31 14:06                   ` Bob Copeland
2008-12-31 14:03                 ` Bob Copeland
2008-12-31 16:51                   ` Maxim Levitsky
2009-01-01 13:41                     ` Andreas Mohr
2009-01-01 14:15                       ` Maxim Levitsky
2009-01-01 20:27                         ` Andreas Mohr
2009-01-01 15:09                       ` Bob Copeland
2008-12-13 13:28       ` Maxim Levitsky
2008-11-10 22:12     ` Nick Kossifidis
2008-12-13 13:15 ` Maxim Levitsky
2008-12-13 13:15   ` Maxim Levitsky
2008-12-13 13:35   ` Rafael J. Wysocki
2008-12-13 13:35     ` Rafael J. Wysocki
2008-12-13 14:21     ` Maxim Levitsky
2008-12-13 14:21       ` Maxim Levitsky
2008-12-13 17:42       ` Rafael J. Wysocki
2008-12-13 17:42       ` Rafael J. Wysocki
2008-12-13 17:42         ` Rafael J. Wysocki
2008-12-13 18:04         ` Maxim Levitsky
2008-12-13 18:04         ` Maxim Levitsky
2008-12-13 18:04           ` Maxim Levitsky
2008-12-13 14:21     ` Maxim Levitsky
2008-12-13 13:35   ` Rafael J. Wysocki
2008-12-14 22:29   ` J.A. Magallón
2008-12-14 22:57   ` J.A. Magallón
2008-12-14 23:18     ` Maxim Levitsky
2008-12-14 23:24       ` J.A. Magallón
2008-12-14 23:35   ` J.A. Magallón
2008-12-13 13:15 ` Maxim Levitsky

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=20081109133112.GA4968@rhlx01.hs-esslingen.de \
    --to=andi@lisas.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=kernel-testers@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maximlevitsky@gmail.com \
    --cc=tiwai@suse.de \
    /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.