2

I have recently installed Xubuntu 12.04 alongside Windows Vista on my Acer Aspire 6920G laptop. I installed the latest proprietary fglrx drivers for the ATI radeon mobility 3650.

In Xubuntu I felt significant heat coming from the area in which the graphics card is situated, even when the system is idle. After about 10 minutes of playing Quake Live the system shut down suddenly. I opened up the laptop and found that the reason for the emergency shut down was most likely the graphics card, as the heat sink was extremely hot. The heat sink for the CPU wasn't hot and I vacuumed it recently (and temperatures are within normal range) So I have assumed it isn't the CPU.

I vacuumed the laptop again and booted into Windows. When the system is idle the laptop feels warmish but significantly cooler where the graphics card is situated. After playing UT2004 and Quake Live for a good while I found that even though the graphics card got warmer, the computer never shut down.

Has anyone else had this problem and does anyone know why the graphics card overheats in Xubuntu and not Windows (if that is indeed the cause)? How can I find out what exactly is causing this problem? is it a power-management issue or graphics drivers issue? I installed Xubuntu to have a less resource intensive system but I might have to go back to Windows for fear of overheating and emergency shut downs.

Additional Info:

One thing I also noticed was that UT2004 runs with lower frame rate and has to have less demanding graphics settings to run more smoothly in Xubuntu. In Windows I can have very high graphics settings and it runs very smoothly. So perhaps the route of the problem is the drivers. However, the fan/system-in-general seems much noisier in Xubuntu, even when idle, although the CPU usage doesn't seem any higher.

Jonathan
  • 141

2 Answers2

2

Right it seems that the command aticonfig --initial initialized the /etc/X11/xorg.conf file and filled it with the correct configuration for my graphics card. Before I did this the file had almost no information in it so if anyone has a similar problem check that /etc/X11/xorg.conf is set up correctly (might be in a different folder for others). I played UT2004 after doing this and the frame rate issue is gone, even on higher settings. Although the graphics card got hotter there was no emergency shut down and I played it for a while.

If you want a way to check if the file is set up correctly run aticonfig --odgc --odgt --adapter=all (this was suggested in Bill's answer so credit goes to him). This command normally returns performance information about your graphics card. If /etc/X11/xorg.conf isn't set up correctly it will return an error that asks you to run aticonfig --initial.

Eliah Kagan
  • 119,640
Jonathan
  • 141
1
  • Have you installed the most recent drivers on card?
  • Does this happen when the battery is plugged in? or out?
  • Have you checked how stressed the GPU is?

aticonfig --odgc --odgt --adapter=all

This command should display the stress being put on GPU. The memory and GPU usage will appear in percentage. Also it will give you your fan speed to see if that is changing while the GPU is being heavily stressed.

Try running that as you play Quake on linux machine and compare results with what its doing while on Windows. It may well just be that your linux machine is not controlling the fan as it becomes more stressed. But more likely this is a drivers problem.

Bill

LinuxBill
  • 2,107