[ltp] Power and graphics on T41p
Calvin
linux-thinkpad@linux-thinkpad.org
Sun, 02 May 2004 14:13:58 +0200
Hello,
I'm a T40p owner, but I had almost the same problems as you have, so
here is what I found to work them out :
When I was using the ATI's fglrx module, I had the same "garbled screen"
problem, and I couldn't fix it, so I went back to the radeon module,
which works actually quite well. But a few days ago I read somewhere
that it may be the radeonfb framebuffer driver that's messing things up.
I'm now using the vesafb framebuffer driver, with vga=835 in my
lilo.conf file (for 1400x1050 in 24bits color depth), but I haven't
switched back to fglrx module yet.
For power management, it depends on what you're using between ACPI and
APM. I first used ACPI, because I thought it would work better as it is
more recent than APM. I could get it to suspend properly by typing "echo
3 > /proc/acpi/sleep", but it sometimes went wrong when resuming.
Hibernation didn't work at all though, displaying a lot of "Call trace"
lines and ending up by freezing the system sometimes.
Then I read this page, which is one of the best I've seen :
http://mike2k.de/t40.html. I think you should take a look at it !
I know only use APM for power management, and suspend/hibernation works
perfectly. I only miss ACPI for giving me the CPU temperature and some
detailed info about the battery status.
The above link also details how to set up your USB mouse / Trackpoint
for being able to use both of them, and it is also working very well for
me.
I hope this will help you !
Calvin
Le dim 02/05/2004 à 08:19, Cameron McCormack a écrit :
> Hi everyone.
>
> Well I've had my new T41p for a few days now and I'm trying to work out
> some problems.
>
> The first problem is with X. I am using ATI's fglrx module. If I am in
> X and try to switch back to a console (which is using the framebuffer)
> then the screen goes all garbled. Occasionally I can type at the
> garbled screen and "reset" will fix things. Most of the time though the
> machine will just hang and I have to hold down the power button to turn
> it off. How can I get it to behave properly?
>
> My other problem is with power management. I can't get ACPI to suspend
> properly. I do "echo 3 > /proc/acpi/sleep" and the screen goes garbled
> and crashes. With APM I have a bit more luck. I can type "apm
> --suspend" and it will go to sleep and pressing Fn will bring it back up
> again. I noticed one time that my USB mouse didn't recover properly
> after this suspend/resume sequence, but other times it did. Pressing
> Fn+F4 also seems to work properly. Is there any difference between
> pressing Fn+F4 and typing "apm --suspend"?
>
> Pressing Fn+F12 just results in a low pitched beep and no hibernation.
> Does this mean the BIOS can't do it? I guess I will investigate swsusp
> and the other alternatives.
>
> Trying to suspend while in X results in a corrupted display and then I
> couldn't recover it. I could Alt+SysRq+B to reboot, unlike the hang
> when I switch to console mode from X as mentioned above.
>
> If I boot with my USB mouse connected then I can't use the track pad or
> track point. If I boot without it connected, then connect it later, I
> can use both. Can I fix this? I guess I should investigate the
> synaptics driver at some point.
>
> Well I think that's all for now.
>
> Thanks,
>
> Cameron
>
> --
> Cameron McCormack
> | Web: http://mcc.id.au/
> | ICQ: 26955922