[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: HP Pavilion zt1130 sound not working

On Fri, Apr 12, 2002 at 11:15:23PM -0500, Jeff wrote:
> I have the same laptop and ran into the same problem with sound.  The
> VIA site recoments using the Alsa drivers and has instructions on
> setting it up in Red Hat and a few others but no Debian help.  It
> wasn't that hard for me to figure it out from there, though.  
> I have gotten MP#s to play, but can't get system sound to work.  I
> got the DVD to work, but couldn't get sound to work for it either.  If
> you figure this out let me know.

Sorry, I'm running way behind on reading Debian mailing lists, mainly
because I just got a new HP zt1180.  Sadly, I'm running Mandrake 8.2 on
it, but I will be switching over to Debian soon.  I have Debian running
on an old Toshiba Tecra 550 right now, but I choose to install Mandrake
on this new one first, just as a lark, because it is so easy.

The bottom line is that to get sound to work, you must get ACPI working.
I found the clue by Google'ing "ACPI HP Linux sound":

From: Bryan Mawhinney (bryanNOSPAMmawhinneyPLEASE@hotmail.com)
Subject: Re: via82cxxx sound on new laptops
Newsgroups: comp.os.linux.portable
Date: 2002-04-04 11:50:05 PST

> I still don't have sound working correctly on my HP Pavilion zt1130,
> but thanks to you, I've got native video working for X!

I got sound and ACPI working on my zt1130 by forcing the ACPI code to
treat the FADT table as pre ACPI 2.0.  In
src/linux/drivers/acpi/tables/tbconvrt.c, around line 211, force the
comparison to always be false:

if (0 && acpi_gbl_FADT->header.revision >= FADT2_REVISION_ID) {
    /* We have an ACPI 2.0 FADT but we must copy it to our local buffer
 * */

The FADT doesn't contain the 64 bit ACPI 2.0 pointers that the code
expects.  Not sure if this is against the spec, but the code doesn't
allow for it.  Also not sure how the ACPI affects the sound, but it

When I made this change and compiled a new kernel with ACPI (and no APM,
by the way, because they are mutually incompatibly), sound magically
began working.

Michael Epting (epting@ix.netcom.com)

To UNSUBSCRIBE, email to debian-laptop-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Reply to: