I made my toshiba p100 (PSPA3C-MA502C) works with 2.6.23.1 vanilla kernel. I now have sound like before. I just edited linux-2.6.23.1/drivers/acpi/ec.c and remove theses lines (from line 879 to 892):
if (ACPI_SUCCESS(status)) { printk(KERN_INFO PREFIX "EC description table is found, configuring boot EC\n\n"); boot_ec->command_addr = ecdt_ptr->control.address; boot_ec->data_addr = ecdt_ptr->data.address; boot_ec->gpe = ecdt_ptr->gpe; boot_ec->handle = ACPI_ROOT_OBJECT; } else { printk(KERN_DEBUG PREFIX "Look up EC in DSDT\n"); status = acpi_get_devices(ec_device_ids[0].id, ec_parse_device, boot_ec, NULL); /* Check that acpi_get_devices actually find something */ if (ACPI_FAILURE(status) || !boot_ec->handle) goto error; } I did "make xconfig" and added my custom dsdt file and compiled the kernel et voilà! My laptop now runs 2.6.23.1 kernel and have sound like it has with previous kernel. My graphic card vent is running well (46 C idle and 65 C when playing opengl games). I use bios V 4.00. I'm pretty sure that is possible to modify ubuntu's gusty kernel to make it work without going back to 2.6.22's kernel. I know it's a dirty hack, but it will probably lead to a proper solution! I'm not a developer, only a linux user that uses it since 1999 without running windows in parallel! -- toshiba p100 series dsdt acpi error no sound, works with acpi turned off. https://bugs.launchpad.net/bugs/136469 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs