Congratulations to AcaCandy on her 100,000th post!
There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
acer avg backup black screen boot bsod computer connection crash css dell display drive driver drivers email error ethernet excel firefox firefox 3 hard drive internet internet explorer itunes laptop linux malware monitor network networking outlook outlook 2003 outlook 2007 outlook express partition problem router slow software sound spyware trojan usb video virus vista windows windows xp wireless
UNIX/Linux
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > Operating Systems > UNIX/Linux >
Graphics card gets MUCH hotter in ubuntu than windows


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

Closed Thread
 
Thread Tools
grandson's Avatar
Computer Specs
Junior Member with 25 posts.
 
Join Date: Oct 2005
Experience: Intermediate
22-Aug-2007, 10:51 PM #1
Graphics card gets MUCH hotter in ubuntu than windows
I've noticed that my laptop gets hotter much faster when I'm running Ubuntu, and thanks to ThinkWiki I found out it's my ATI X1400 card that's the hottest thing in my laptop. It's usual running temperature is 80 degrees celsius, but playing Youtube videos for any appreciable length of time can make it rise to 90 (!). Is this likely a bug with ATI's proprietary driver, or is Ubuntu using the card to accelerate things that Windows just doesn't, like window management? I don't have beryl or anything running.
lotuseclat79's Avatar
Distinguished Member with 10,448 posts.
 
Join Date: Sep 2003
Location: -71.45091, 42.27841
23-Aug-2007, 06:28 AM #2
Hi grandson,

How are you measuring temperature of just the video card in your laptop - i.e. what tool are you using? If you are not using a tool to measure the temperature and simply relying on information in ThinkWiki - can you provide a link to that information? Temperature sensors built into a computer can detect disk temperatures, system temperature and fan speeds - for example, for Windows there is the freeware tool SpeedFan which can even automatically adjust fan speeds. I've never heard of a temperature sensor applied to only a video card, although there may be one.

Have you checked the specs on the ATi card's running temperature range from the ATi website?

I presume your laptop is a Thinkpad (either Lenovo or IBM). For your laptop have you checked out any documentation from the supplier wrt operational specs on running temperature?

Is there a manual or guide to configure the ATi card? Or, perhaps you ran some downloaded software that reconfigured it?

Check out any operational information from ATi. It may just be the case that the card has an inboard mechanism to accelerate past a certain threshold that you never noticed with Windows.

Also, are you sure that any inboard fan is still operating? Perhaps a fan has failed.

Look for operational temperatures for the processor in your laptop on the Internet using Google. They are fairly well documented. It may just be that your processor is one that is known to run hot.

-- Tom
__________________
The independence created by philosophical insight is - in my opinion - the mark of distinction between a mere artisan or specialist and a real seeker after truth. - Einstein wrote in 1944.

Some say knowledge is power, I say knowledge without action is powerless. - lotuseclat79

Don't confuse action with movement. - Hemingway to Gardner

Imagination is more important than knowledge. - Einstein
grandson's Avatar
Computer Specs
Junior Member with 25 posts.
 
Join Date: Oct 2005
Experience: Intermediate
23-Aug-2007, 06:29 PM #3
Hi, thanks for helping; I'm using these instructions and noticed that the fourth result from "cat /proc/acpi/ibm/thermal" is always the highest, and that page indicated that the T60's fourth number represents the sensor next to the GPU. The fan definitely works fine; it can go to maximum speed (7) through its own connection to the thermal sensors or I can set it manually, but in Ubuntu even maximum speed can't keep up with the heat generated.

Is there a way to determine the processing load that's being delegated for the GPU to perform? I'm guessing the problem is directly Linux-related, since it never gets this hot doing the same things -- like watching Youtube -- on Windows XP. Could there be something Windows does, like limit that processing load as a form of temperature control, that Linux doesn't?

I have tried to navigate ATI's (AMD's) website, and it is near impossible to find anything technically useful and not marketing-useful, for me at least. I did find the specs thanks to Google, but they don't seem to mention temperatures. I searched Google several times but I can't find anything descriptive relating to the X1400's temperature. Some people on forums mention their temperature ranges, but all are much lower than the one I'm seeing.
lotuseclat79's Avatar
Distinguished Member with 10,448 posts.
 
Join Date: Sep 2003
Location: -71.45091, 42.27841
23-Aug-2007, 08:30 PM #4
Hi grandson,

Well, I am impressed with the documentation in ThinkWiki - looks like a great resource.

Looking at the data I wonder if the T60's (i.e. your laptop I suppose) heatsink is cooling for both the cpu and vpu like the X31?

Still, that would not account for the difference you are seeing between the use of WinXP and Linux - assuming that you have a controlled experiment where you look at the exact same videos in one OS as the other. Is that the case, or are they different from what you remember?

How many applications are you running when you look at the videos? I would close down everything else and run a minimal set of services and applications while looking at the videos in order to establish a benchmark from which to further understand what is going on. The more standard the set of processes you throw at each, the better you can compare apples to apples instead of apples to oranges.

One other thing, does the ATi card run the same or different drivers for Windows vs. Linux? Probably a different version of the same driver is my guess. Drivers are specific to hardware on one side of the interface, and unique to the OS on the other, so there could be driver implementation differences at the OS level that is affecting the GPU's temperature. One OS's HAL (hardware abstraction layer) is not the same as another OS's.

Your original intuition about acceleration in that case might be spot on.

That said, laptops are notoriously confined in space as opposed to a desktop with a full tower where the temperatures are sure to be different, but how much different I do not know.

Hmm, if only there were some GPU monitoring software to tell us what's going on inside the GPU when one OS is running the same video as the other OS - then we could begin to unravel this mystery. Even better would be to set up a rig under either VMWare or Xen and then run the videos virtually on each OS - to maintain better control over collecting the experiments data to compare.

Sorry I'm not being much help - just trying to theorize how I would go about finding out more about the conditions causing these temperature observations.

-- Tom
__________________
The independence created by philosophical insight is - in my opinion - the mark of distinction between a mere artisan or specialist and a real seeker after truth. - Einstein wrote in 1944.

Some say knowledge is power, I say knowledge without action is powerless. - lotuseclat79

Don't confuse action with movement. - Hemingway to Gardner

Imagination is more important than knowledge. - Einstein
Closed Thread

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who help people like you solve computer problems. See our Welcome Guide to get started.



Thread Tools


You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 06:10 PM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.