Thinkpad T43 temperature issue

Questions about hardware,drivers and peripherals
Forum rules
Before you post please read how to get help
Post Reply
MikeGrant
Level 1
Level 1
Posts: 6
Joined: Sat Jun 29, 2013 3:41 pm

Thinkpad T43 temperature issue

Post by MikeGrant »

Earlier today I installed Linux Mint 15 "Olivia" on an IBM Thinkpad T43 (2669 model) laptop in a dual-boot setup with Windows 7.
Mint ran great, but there was a small fly in the ointment - the fan wouldn't stop running, which it doesn't do with Windows 7.

I successfully installed Thinkpad Fan Control (tpfanco) which gave me an overview of the laptop's temp sensors, and also revealed why the fan was so active - temperatures were about 10-15 degrees higher than under Windows.


* Laptop spec: Pentium M 740 / 1.7 GHz, ATI Mobility Radeon X300
User avatar
roblm
Level 13
Level 13
Posts: 4501
Joined: Sun Feb 24, 2013 2:41 pm

Re: Thinkpad T43 temperature issue

Post by roblm »

Have you tried cleaning the laptop fans and vents?

In the /etc/default/grub file you can try changing the line

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash”
to
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force”

In the Terminal type: gksudo gedit /etc/default/grub
Make the change, save the file and in the Terminal type: sudo update-grub. Reboot.

The open-source radeon video driver causes more overheating, so you can check if a proprietary driver is available in Menu > Preferences > Driver Manager.

Jupiter has been a popular power management tool. Development on it has been discontinued as of June of this year. Check it out at this link: http://www.webupd8.org/2012/03/jupiter-applet-officially-switches-to.html

Another tool is TLP. Check it out at this link: http://www.webupd8.org/2013/04/improve-power-usage-battery-life-in.html
There are optional packages for ThinkPads on that site.

Another tool available through the Synaptic Package Manager is Laptop-mode-tools.
MikeGrant
Level 1
Level 1
Posts: 6
Joined: Sat Jun 29, 2013 3:41 pm

Re: Thinkpad T43 temperature issue

Post by MikeGrant »

Thanks for your suggestions.

Fan & vents are OK - as I say, Windows 7 runs a lot cooler with virtually no fan noise on this same machine.
roblm wrote:The open-source radeon video driver causes more overheating, so you can check if a proprietary driver is available in Menu > Preferences > Driver Manager.
I seem to be having some kind of issue with Driver Manager - check out the screenshot:
Screen.png
EDIT: I have discovered that the most recent fglrx driver that supports the X300 only supports up to X server 1.5, so I guess I am completely out of luck as far as Mint 15 on my T43 goes :(
User avatar
roblm
Level 13
Level 13
Posts: 4501
Joined: Sun Feb 24, 2013 2:41 pm

Re: Thinkpad T43 temperature issue

Post by roblm »

Then you would have to download a proprietary driver from the AMD website. Here is the link for the Catalyst 9.3 Linux Driver, which supports
your video hardware.

http://support.amd.com/us/gpudownload/linux/legacy/Pages/radeon_linux.aspx?type=2.4.2&product=2.4.2.3.4&lang=us&rev=9.3&ostype=Linux%20x86

But I'm not sure about the requirements for Xorg listed under "Installer Instructions" > Minimum System Requirements, which lists
X.Org 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, or 7.4
I don't know where these numbers come from. Mint 14 and 15 use Xorg version 1.13

Remember that installing a video driver can potentially cause other problems.
kurotsugi
Level 6
Level 6
Posts: 1026
Joined: Fri Jan 25, 2013 3:54 am

Re: Thinkpad T43 temperature issue

Post by kurotsugi »

this is an known issue on olivia related to the kernel. the system got overheating and the system is using to much juice. these problem is more common on intel chips. I only see one person reported about these issue on AMD chip. anyway, it should have been fixed on the newest kernel update so please update the kernel and report the result. sorry for saying this but modifying grub and install the propietary driver won't help.
User avatar
roblm
Level 13
Level 13
Posts: 4501
Joined: Sun Feb 24, 2013 2:41 pm

Re: Thinkpad T43 temperature issue

Post by roblm »

If you read enough topics from the Mint and other Linux forums, then most users have reported better performance and improved temperature control using the proprietary video driver instead of the open source radeon driver on laptops, but the installation does not always go smoothly, if even possible because of compatibility problems, such as the version of Xorg installed. At least that's what I have found. The link below has some information on the Thinkpad T43 laptop, model 2668-4DM, which is close to yours. It states that the proprietary driver can be used and gives a link to the AMD website.
http://www.linlap.com/ibm-lenovo_thinkpad_t43

I always recommend having a backup image of your linux partition or drive before changing the video driver. It may be better to reserve this option last.
I agree that the main source of the problem is with the kernel, which is worse on certain hardware. In 2011 a power regression problem had been first reported in the Linux kernel and a solution was given until the problem could be addressed in future kernels. The solution was to add the command "pcie_aspm=force" to the grub startup file. The link below explains this:
http://www.phoronix.com/scan.php?page=article&item=linux_aspm_solution&num=1

But as of kernel 3.5, which comes with Mint 14 and kernel 3.7, the problem has persisted. See the links below:

http://www.phoronix.com/scan.php?page=news_item&px=MTE0OTg
http://www.phoronix.com/scan.php?page=article&item=linux_power_20&num=1

The situation appears to be better with the 3.8 kernel, which is in Mint 15, however some users still report overheating with it and even the 3.9 kernel.
I have read recent topics where some users still report an improvement in laptop overheating with the addition to the grub file. You may get a little benefit or none and it's easy to change back. Since you don't report a huge difference in temperature between Linux and Windows like some users, then If you can gain some small amounts of improvement using several methods, then that's all that be needed to get the temperature under control.
Updating the kernel is not without risks either. Sometimes it fixes one problem but breaks something else.
MikeGrant
Level 1
Level 1
Posts: 6
Joined: Sat Jun 29, 2013 3:41 pm

Re: Thinkpad T43 temperature issue

Post by MikeGrant »

Thanks again.

As far as ATI proprietary drivers go, the last one to support the X300 was Catalyst 9.3, which dates from 2009 and will not install on recent distros - as I found when I tried.
roblm wrote:The link below has some information on the Thinkpad T43 laptop, model 2668-4DM, which is close to yours. It states that the proprietary driver can be used and gives a link to the AMD website.
http://www.linlap.com/ibm-lenovo_thinkpad_t43
I believe that link dates from 2009 or thereabouts....

Meanwhile, I updated the kernel, with no noticeable improvement.
MikeGrant
Level 1
Level 1
Posts: 6
Joined: Sat Jun 29, 2013 3:41 pm

Re: Thinkpad T43 temperature issue

Post by MikeGrant »

Let me ask a slightly different question...


Which version of Linux Mint should I install if I want to use Catalyst 9.3? Version 5 or 7?
User avatar
roblm
Level 13
Level 13
Posts: 4501
Joined: Sun Feb 24, 2013 2:41 pm

Re: Thinkpad T43 temperature issue

Post by roblm »

I would try Mint 13
MikeGrant
Level 1
Level 1
Posts: 6
Joined: Sat Jun 29, 2013 3:41 pm

Re: Thinkpad T43 temperature issue

Post by MikeGrant »

roblm wrote:I would try Mint 13
Ahh thanks. I thought 13 was too recent - I'll give it a shot.
User avatar
roblm
Level 13
Level 13
Posts: 4501
Joined: Sun Feb 24, 2013 2:41 pm

Re: Thinkpad T43 temperature issue

Post by roblm »

You can test these additional kernel parameters to try to reduce system temperatures, but they won't have a great
affect. You can try temporarily testing them in case one of them causes a startup problem. The effect will only last for
one session. At the GRUB boot menu select the correct line but don’t press Enter. Press the “E” key to edit. If no menu
shows then hold down the shift key while starting. Using the arrow keys, go down to the line that starts with:
linux /boot/vmlinuz.......................ro quiet splash $vt_handoff

Add a space to the end of the line and then add the first parameter:

acpi_osi=Linux
acpi.power_nocheck=1
thinkpad_acpi.fan_control=1

Press Ctrl+X at the same time to start your system. Repeat for all three parameters.
MikeGrant
Level 1
Level 1
Posts: 6
Joined: Sat Jun 29, 2013 3:41 pm

Re: Thinkpad T43 temperature issue

Post by MikeGrant »

Thanks to everyone fo ryour suggestions.

Since AMD no longer even have the Catalyst 9.3 drivers available for installation, I've had to abandon any attempt to get Linux Mint running on this machine - back to Windows 7, I'm afraid :(
User avatar
roblm
Level 13
Level 13
Posts: 4501
Joined: Sun Feb 24, 2013 2:41 pm

Re: Thinkpad T43 temperature issue

Post by roblm »

MikeGrant,

As a last resort I would try installing the 3.13.3 kernel from this site before going back to Windows:
http://kernel.ubuntu.com/~kernel-ppa/mainline/

It supports improved power management for the Radeon graphics driver. It started with the 3.11 kernel but works better with
the 3.12 and 3.13 kernels. I don't know how much support, if any, there will be for your old Ati video card but I think it's worth
a try. You can read about it at this link:
http://www.phoronix.com/scan.php?page=n ... px=MTUwMTY

I have an older desktop computer with a very old video card that I could not even install Mint 13 on, but was able to install
Mint 14 Xfce. I just tried installing the 3.13.3 kernel and was successful. Download these three packages for a 32 bit system:

linux-headers-3.13.3-031303_3.13.3-031303.201402131842_all.deb
linux-headers-3.13.3-031303-generic_3.13.3-031303.201402131842_i386.deb
linux-image-3.13.3-031303-generic_3.13.3-031303.201402131842_i386.deb

For a 64 bit system, the last two packages will have “amd64.deb” on the end.

After downloading them, be sure there are no other “.deb” files in your Downloads directory and then type this command in
the Terminal to install all three: sudo dpkg -i *.deb
or you can just install each package one at a time by clicking on each, starting with the top one.

After installation and rebooting, if you see no change in power management then open the GRUB boot file with this command:
gksudo gedit /etc/default/grub

Change the line: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to this: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

Save the file and then type this command in the Terminal: sudo update-grub

Installing newer kernels can cause potential problems, so check this link:
http://askubuntu.com/questions/162616/s ... ne-kernels
Post Reply

Return to “Hardware Support”