Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian Kernel (http://www.linux-archive.org/debian-kernel/)
-   -   Bug#599582: no sound from Fujitsu Pi laptop unless headphones plugged in (http://www.linux-archive.org/debian-kernel/615715-bug-599582-no-sound-fujitsu-pi-laptop-unless-headphones-plugged.html)

Jonathan Nieder 01-01-2012 08:11 AM

Bug#599582: no sound from Fujitsu Pi laptop unless headphones plugged in
 
retitle 599582 [2.6.30 -> 2.6.32 regression] no sound from Fujitsu Pi laptop unless headphones plugged in
tags 599582 + moreinfo
quit

Jean-Louis Biasini wrote:

> No sound from the speaker but if I plug a jack into my laptop's
> headphone plug I get the sound from it.
>
> My driver is HDA intel on a pi 1505 fujitsu laptop

Summary of this bug so far:

- All reporters got no sound unless something is plugged into the
headphone jack. When headphones are plugged in, sound only goes
through the headphones, as you'd hope.

- Jean-Louis Biasini is using a Fujitsu Pi 1505 laptop.

A 2.6.32-5-amd64 kernel from 2010-10-09 exhibits the problem.
A 2.6.35-trunk-amd64 kernel from the same time does not exhibit the problem.

- Jose Manuel Castroagudin is using a Fujitsu Pi 2515.

A 2.6.32-5-686 kernel from 2010-10-29 exhibits the problem.
A 2.6.30 kernel does not.

- Stas Zytkiewicz is using a Dell Inspiron 15.

2.6.32-27 exhibits the problem.
2.6.36 from experimental does not exhibit the problem.

snd-hda-intel.model=hp-dv5 also avoids trouble.

- Rafael Varela Pet is using a Fujitsu-Siemens Amilo Pi 1505.

2.6.32-30 exhibits the problem.
A 2.6.26-2-amd64 kernel from the same time does not.

Next steps to move this forward:

1. Please attach output from the alsa-info.sh script with and without
headphones plugged in.

2. Trying some kernels between 2.6.32 and 2.6.35 from
http://snapshot.debian.org/ would help narrow down when the fix
was introduced.

Thanks again, and sorry for the trouble,
Jonathan



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120101091142.GA4927@elie.hsd1.il.comcast.net">ht tp://lists.debian.org/20120101091142.GA4927@elie.hsd1.il.comcast.net

Jonathan Nieder 01-01-2012 08:13 AM

Bug#599582: no sound from Fujitsu Pi laptop unless headphones plugged in
 
Jonathan Nieder wrote:

> Next steps to move this forward:
>
> 1. Please attach output from the alsa-info.sh script with and without
> headphones plugged in.

Silly me --- forgot to mention where[1] the alsa-info.sh script can be
found.

Sorry for the noise.
Jonathan

[1] http://www.alsa-project.org/alsa-info.sh



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120101091324.GB4927@elie.hsd1.il.comcast.net">ht tp://lists.debian.org/20120101091324.GB4927@elie.hsd1.il.comcast.net

Jonathan Nieder 02-15-2012 11:56 PM

Bug#599582: no sound from Fujitsu Pi laptop unless headphones plugged in
 
tags 599582 + upstream patch moreinfo
quit

Hi all,

Jonathan Nieder wrote:

> Next steps to move this forward:

Do you still have access to the affected hardware?

If so, what is the newest squeeze kernel you've been able to reproduce
this with? (The kernel from squeeze should work fine on wheezy/sid,
though if you use nouveau you should switch to the fbdev driver
first[1].)

Can you try this patch? Instructions for testing a patched kernel are
at [2].

Thanks,
Jonathan

[1] /usr/share/doc/xserver-xorg-video-nouveau/README.Debian
http://pkg-xorg.alioth.debian.org/faq/general.html
[2] http://kernel-handbook.alioth.debian.org/ch-common-tasks.html
or the corresponding page in the debian-kernel-handbook package

-- >8 --
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 1 Dec 2009 12:19:37 +0100
Subject: ALSA: hda - Add a pin-fix for FSC Amilo Pi1505

commit cfc9b06f0befe50ef02253f72b76946363549031 upstream.

FSC Amilo Pi 1505 has a buggy BIOS and doesn't set up the HP and
speaker pins properly. Add the pinfix entry for that.

Reference: Novell bnc#557403
https://bugzilla.novell.com/show_bug.cgi?id=557403

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
---
sound/pci/hda/patch_realtek.c | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 64190957615b..81dd0141a963 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -14686,6 +14686,27 @@ static struct alc_config_preset alc861_presets[] = {
},
};

+/* Pin config fixes */
+enum {
+ PINFIX_FSC_AMILO_PI1505,
+};
+
+static struct alc_pincfg alc861_fsc_amilo_pi1505_pinfix[] = {
+ { 0x0b, 0x0221101f }, /* HP */
+ { 0x0f, 0x90170310 }, /* speaker */
+ { }
+};
+
+static const struct alc_fixup alc861_fixups[] = {
+ [PINFIX_FSC_AMILO_PI1505] = {
+ .pins = alc861_fsc_amilo_pi1505_pinfix
+ },
+};
+
+static struct snd_pci_quirk alc861_fixup_tbl[] = {
+ SND_PCI_QUIRK(0x1734, 0x10c7, "FSC Amilo Pi1505", PINFIX_FSC_AMILO_PI1505),
+ {}
+};

static int patch_alc861(struct hda_codec *codec)
{
@@ -14709,6 +14730,8 @@ static int patch_alc861(struct hda_codec *codec)
board_config = ALC861_AUTO;
}

+ alc_pick_fixup(codec, alc861_fixup_tbl, alc861_fixups);
+
if (board_config == ALC861_AUTO) {
/* automatic parse from the BIOS config */
err = alc861_parse_auto_config(codec);
--
1.7.9




--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120216005618.GA29853@burratino">http://lists.debian.org/20120216005618.GA29853@burratino


All times are GMT. The time now is 10:27 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.