---------- Forwarded message ----------
From: Oleg Verych <[EMAIL PROTECTED]>
Date: Jun 5, 2006 8:32 PM
Subject: [BUG] Overheating of ATI radeon with Xorg
To: debian-x@lists.debian.org

Let me proceed with my X Window System related stuff.

I have some problems with radeon ATI card on my semi-modern amd64 laptop.
Upgrading in testing (now i'm on sid) to Xorg i've noticed, that my
video-chip fan is going to be crazy, like radeon became a boilerplate.
(Some radeon developer like boilerplates to be under GPL, see
linux/drivers/video/aty/radeon_base.c ;)

Back-porting by hands to xfree86, using little difference i used Xorg's
"/etc" and some libs, but xfree86's drivers. Yes drivers, because i've found,
that problem is in linux-raden_drm - xorg's radeon driver team (obviously).

After some upgrade, i've got broken X with no chance to repair it, i
had real soup of sym-links and files in X directories of xfree86 and
xorg.

But this told me way, I can solve problem with Xorg's radeon.
Switching to some other mode (C-Alt-Plus, Minus) is stopping my
chip to boil (funny, but this was possible because Xorg upgrade caused
keyboard to switch modes on any key pressing ;).

So, this is some kind of bug.

I tried to find some radeon_drm lists, but fail.
Found only typo on <http://wiki.x.org/wiki/ATIProprietaryDriver>:
[ design vrom ATI and from third party board vendors ]

and broken links on <http://dri.freedesktop.org/wiki/DRM>.
<r300.sf.net> is telling, that new X driver may break hardware,
i agree with this.

That's why i'm asking you, people, to report and contact
linux-radeon_drm or somebody else, to make it possible to solve.

Searching and comparing within X logs and radeon drivers in linux
(framebuffer and drm) i found something.

1. /usr/src/linux-source-2.6.16/drivers/video/aty/radeon_pm.c
   Has some power management functions with comments about difference
   with X driver. Maybe i'll try this one later.


2. New line typo in Xorg's radeon driver:
----
(**) RADEON(0): RADEONSwitchMode() !n(**) RADEON(0): RADEONModeInit()
1400x1050     108.00  1400 34208 34320 1688  1050 1052 1055 1063 (24,32)
----

3. Debian's latest (in sid) kernel has 1.22 version of radeon_drm,
   while Xorg wants even later (1.23).

My Xorg log or config maybe accessed by web upon request.
BTW, i have radeon's xorg.conf 'Option "DynamicClocks" "true"', and
this must prevent overheating on mobility radeons on laptops (i guess).


Greetings !

--
  olecom


--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to