Well, if you just want it to boot, remove the initrd line from grub and/or roll back to a previous kernel. For the sound, I'm still trying to get mine working_________________Don't let THEM immanentize the Eschaton!

The solution discribed there (patching the DSDT) works fine with my Satellite P100-313 (a PSPA3AE, probably only sold by Media Markt in Germany), but only with the original BIOS version 2.40.

Since January 18 2007 there is a new BIOS version available from the Toshiba website (version 3.30), but I wasn't able to get sound running with this.
There are more reserved "_T_X" variables which I've changed, and the other things discribed above - compiling etc. worked fine, but with no result.
So be warned before use this BIOS-"update".

I downgraded back to 2.40, because there isn't any advantage from 3.30

I tried bios 3.30 from toshiba and sound stopped working . I looked at the DSDT and it compiled cleanly, so it looks like that toshiba fixed DSDT because of Vista. Changes they did are very similar to those we did in this thread. So there must be a problem somewhere else or i am missing some changes in DSDT. I have latest alsa, so there should be no problem with drivers.

For now i am staying on bios 2.40, when i have time i will play with new bios.

The world would be a better place if BIOS updates fixed actual problems like this one instead of trivial "Windows Vista" updates..._________________My soul is my antenna, I am the instrument + the guitar is my amplifier.
-- Ottmar Liebert

4) Search for "Linux" - you'll find the following code (already edited). Just comment the whole If-else structures, and add "Store (0x07D6, OSYS) // Fake Windows 2006" between the last and last but one closing curly brace.

I also tried the actual Ubuntu feisty kernel 2.6.20-5-generic and build my own kernel from the offical ubuntu sources (2.6.20-5), but with the 2.6.20 kernels wlan and acpi work fine, but sound only with acpi=off, so the same old problem.

I have also a Satellite P100-313 (PSPA3AE, also from MediaMarkt Germany), and now I got it to work with ACPI and Sound.
My Software is SuSE 10.1, Kernel 2.6.16.21-0.25-smp.

I first had to upgrade the Bios from 2.10 to 2.40 from the US website. The german site offers the 3.xx Bios only, but this seemed to crash my Wlan driver.

Then I recompiled the DSDT similar to the way in the posts above. But in my case, I preferred to leave the unknown symbols and objects unchanged, and to compile with the -f option (iasl -tc -f dsdt.dsl). I believe the unknown symbols and object are well defined in the 'larger' context during runtime, just not known to the compiler at compile time.
So the -f options will give the errors, but also write the binary.
This means, I only changed the 'recognition' of the Linux/Windows OS as stated in the earlier posts., and removed the asterisk ("*PNP0C14"->"PNP0C14").

Then I used the new DSDL with my initrd. Make sure to not only have a backup of your old initrd file, but also to have a boot menu entry which will load the backup ('failsave') version, because if things go wrong, you cannot boot and might have a problem.

Furthermore, now even Suspend to RAM (!) works fine, after altering /etc/sysconfig/powersave/sleep (setting SUSPEND2RAM_FORCE="yes" and SUSPEND2RAM_ACPI_SLEEP="3") and installing the propietary NVidia graphics driver (not included in the SuSE DVDs, but available with Yast software install from download.nvidia.com).

Hi guys,
I have a Toshiba P100-191(PSPA6E) and I also got no sound. The notebook uses bios version 1.70.
As Crischan said, the german site only offers a newer bios, and I don't find my model on the american site.
Do the Notebooks of the p-Series all use the same bios so I can take the file for another model?
If not, I would be extremely grateful if anyone could send me the correct file or tell me where to get it.

I have a Toshiba Satellite P100 (JR500E) also, a........
...........
Question: did you fix your dsdt "by hand" or did you find an already fixed copy? (I fixed the dsdt on a laptop and couple of years ago and have thankfully forgot everything I learned)

I cannot say YES!!! but as my experience, I have a Toshiba Satellite P105-SP921 and I've upgraded from 2.10 to 2.40 using the P105-S921 BIOS (wih no P) and later I upgraded from 2.40 to 3.30 doing the same with no single problem except that I still have no sound

Hi Gentoo People.

Sorry to start my first post in this forum like this, however I had to comment my own expeirence.

I come from Ubuntu Breezy to Edgy. using Toshiba Laptops with no single issues until I bought this model. I tried all distros (except gentoo) to see if everything wuold work and had no joy with any debian based distro, Mandriva, Fedora and openSuse. Then I installed Suse Linux Enterprise Desktop (SLED 10) and I was so sorprised that everything just worked aout of the box except the sound. So now In this Laptop I only run SLED (no windows partition anymore:D)

However, I believe now I must reinstall windws in order to go back to my old BIOS as I've been following this thread since last year to see if there is a way to do this in a newbie way. I'm not a newbie but I'm not a guru also. I've not a single problem with the command line but however it's not so easy to understand some terms.

I will try to follow the instructions kindly provided here to see if I can fix this with BIOS 3.30, but I hope not to hurt any gentoo member with my questions or comments as far as I come from a distro other than gentoo. (which I've tried before but was too complicated for me then).

I put together a page that documents my findings for the P105-S9722. This information applies to most all P105 models including some P100s. Much information has to do with the ACPI problem mentioned in this thread. I also posted my fixed dsdt.dsl and dsdt.hex files for those that are struggling with the ASL language code. The hex file is ready to be used in patching your kernel. I also placed a link to the ISO image from toshiba for updating your BIOS to v2.4 (no need for windows to patch your bios). I had problems with the v3.3 bios so I don't recommend it. It seems from this thread that others have had the same problem.

If anyone knows how to get sound working after returning from a suspend2ram or suspend2disk, please let me know. This is the only problem I'm working on right now. At least I get sound+ACPI and the ability to suspend the system. Also, the GPU cooling fan is working great now.

One more thing... thanks to all on this thread for sharing so much information about the ACPI which helped me to fix my system and save my precious nvidia GPU from frying. Shame on toshiba for not offering any support at all on this. I thought that by updating this wiki page would be my chance to do my part to help others.

Is it possible to extract the DSDT, decompile it, fix it, recompile it and merge it with a bios image for the specific laptop? cbrom used to do this with AWARD bioses, is it possible to do it with a phoenix bios tool like the P100 has?_________________My soul is my antenna, I am the instrument + the guitar is my amplifier.
-- Ottmar Liebert

I have no idea why the ipw3945 wlan chip doesn't work with the default, but initrd patched ubuntu kernel 2.6.17-10-generic.
Patching the initrd of the Ubuntu feisty kernel 2.6.20-8-generic had no effect at all.

So I used the Ubuntu kernel source 2.6.20-8 and built my own kernel with build-in new dsdt. This got sound and acpi working.
For wlan I just copied /lib/linux-restricted-modules/2.6.20-8-generic to /lib/linux-restricted-modules/2.6.20-OWN and /sbin/ipw-3945d-2.6.20-8-generic to /sbin/ipw-3945d-2.6.20-OWN.
For the Nvidia GPU I installed the original drivers from the nvidia web site (do an apt-get remove nvidia* first!)

That's it! Thanks to all here who helped to figure out these buggy dsdt things.
alphablue52