You are not logged in.
Pages: 1
Hi guys
I've been using linux for the past 2 years now. Although I'd still call myself a novice.
I have a Toshiba Satellite U500-115 PSU5EE. Windows runs fine on it. Linux has always been a problem. I have used ubuntu on it for the past year. There is a problem with overheating. The fan doesn't work in linux (the fan only blows at full blast for about a second when the laptop hits about 100°C and then stops again). Adding acpi.power_nocheck=1 to the kernel line in grub fixed the problem in ubuntu.
Have been using arch on and off for a while and have decided to switch permanently. I have tried to get it to work on this laptop a few times before, spending hours researching for a solution.
I tried yesterday again, been searching the web ever since. I can't find a solution to the problem.
Can anyone help me please? I really want to use Arch!
Best regards
Vince
Last edited by vincentvega_1985 (2011-03-28 20:31:34)
Offline
Have you read this thread : http://goo.gl/Wcfw8 ? It's Ubuntu oriented but i've read some interesting suggestions, particularly regarding the DSDT tables (in page 2). With Arch, you may install the DSDT compiler (iasl) via pacman and try this solution to see if it solves you problem.
Offline
thanks for the reply! i have tried everything exept that. where can i find the dsdt tables
/proc/acpi/dsdt doesn't exist
do i follow these instructions to the word?
cheers
Offline
/proc/acpi/dsdt doesn't ex)ist
Unfortunately, i haven't a Satellite U500, so i can not test these solutions. In this same thread, a guy have posted a .zip file containing a dsdt table : maybe you could test it ? It seems that Arch allow to load a dsdt file via /lib/initcpio/custom.dsdt (see /lib/initcpio/install/dsdt). But, again, i have not tested this feature.
BTW: have you tried to add acpi_osi="Linux" in the grub line ?
Offline
thanks, i will try that
i have tried acpi_osi="Linux" with no effect
Offline
jaco, thanks! it appears to have worked! can't thank you enough! i was afraid, i'd have to leave arch again
cheers
Offline
Could you please add [SOLVED] to the topic for future reference?
Thanks
My blog: blog.marcdeop.com
Jabber ID: damnshock@jabber.org
Offline
i know i have marked this thread as solved, but the fix wasn't really effectiv. i'd really appreciate some more help.
the dsdt file i used still had an error and a couple of warnings. if i boot into arch when the laptop is already warm, it works fine, but if i start it when its cold, the fan never kicks in.
so i decided to try and fix the dsdt myself. i have managed to fix most errors, exept one:
Error 4122 ^ Invalid combination of Length and Min/Max fixed flags
the error occured here:
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0xFFFFFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, _Y09, AddressRangeMemory, TypeStatic)
I have googled this issue, and found that Length should be Max-Min+1
the problem, as you can see, the max value is FFFFFFFF and the min value is 00000000
so the length should be 100000000 (one character too long)
what exactly can i do to fix this?
also, what exactly are remarks? do i need to fix them? can't find anything on google about this...
thanks in advance!
cheers
Last edited by vincentvega_1985 (2011-03-28 22:49:56)
Offline
Did you get any further with your DSDT?
I also have a U500 and the heat issues drive me nuts.
I found suspending to ram and then firing it back up, gets the fans working but at the cost of other ACPI functions such as RFKill and Battery level.
I did have one that appeared to work.. but when I was using it, I found that the laptop would hard freeze if you used the usb ports.
Edit:
Found a DSDT that seems to work.
http://forums.computers.toshiba-europe. … 5&tstart=0
Edit 2:
Found a french article that seems to know whats wrong.
http://doc.ubuntu-fr.org/toshiba_satellite_u500-119
Last edited by insanemal (2011-07-13 03:06:14)
Offline
Hi,
i downloaded the dsdt and copied it to /lib/initcpio/ but now I don' t have a clue about how to make Arch use that dsdt, i can't find /lib/initcpio/install/dsdt ...
Can you help me ...
tanks for the help so far ...
Offline
Pages: 1