<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Abbot</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Abbot"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Abbot"/>
	<updated>2026-04-07T01:51:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7500&amp;diff=24973</id>
		<title>ATI Mobility Radeon 7500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7500&amp;diff=24973"/>
		<updated>2006-09-29T15:51:24Z</updated>

		<summary type="html">&lt;p&gt;Abbot: /* 3D Acceleration */ Note about working 3D Acceleration through DRI support on Fedora&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ATI Mobility Radeon 7500 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI RV200 (variant of the R100 core)&lt;br /&gt;
* PCI ID: 1002:4c57&lt;br /&gt;
* AGP 4X&lt;br /&gt;
* 16 or 32MB DDR-SDRAM video memory&lt;br /&gt;
* External VGA up to: 2048x1536x16.7M at 75Hz&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux driver - OpenSource ===&lt;br /&gt;
This adapter is supported by recent versions of the [[radeon]] driver as found in X.Org and XFree86.  It also works with the 'ati' driver.&lt;br /&gt;
&lt;br /&gt;
====ThinkPad LCD====&lt;br /&gt;
Display on the internal LCD works as long as you set the monitor settings correct&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Works fine with open-source drivers. It turns on automatically when an external display is present. It can also be used for dualhead with Xinerama (with different resolutions on both screens) or MergedFB.&lt;br /&gt;
&lt;br /&gt;
==== SVideo port ====&lt;br /&gt;
SVideo out is supported by the ati.2 driver from the [http://gatos.sourceforge.net/ GATOS project].&amp;lt;br/&amp;gt;&lt;br /&gt;
Read [[How to get TV-Out working on ATI graphic cards|here]] how to set it up.&lt;br /&gt;
&lt;br /&gt;
==== DVI port ====&lt;br /&gt;
{{Todo|...}}&lt;br /&gt;
&lt;br /&gt;
==== 3D Acceleration ====&lt;br /&gt;
Initially, ATI did not produce Radeon drivers for Linux, instead giving hardware specifications and documentation to Direct Rendering Infrastructure (DRI) developers under various non-disclosure agreements. The proprietary Linux drivers don't support the R100 chips (Radeon 7000-7500).&lt;br /&gt;
&lt;br /&gt;
As of 2006.09, with Debian Sid (X Window System Version 7.0.0) i have 3D acceleration, without any proprietary or GATOS driver. Kernel version is 2.6.16.28.&lt;br /&gt;
&lt;br /&gt;
 OpenGL vendor string: Tungsten Graphics, Inc.&lt;br /&gt;
 OpenGL renderer string: Mesa DRI Radeon 20060327 AGP 1x TCL&lt;br /&gt;
 OpenGL version string: 1.3 Mesa 6.5.1&lt;br /&gt;
&lt;br /&gt;
It is reported that 3D Acceleration works fine with DRI driver under Fedora Core distribution, with the configuration similar to [[R300]].&lt;br /&gt;
&lt;br /&gt;
=== Linux driver - proprietary ===&lt;br /&gt;
ATi's proprietary Linux drivers support only the R200/FireGL graphics chips and above. The Mobility Radeon 7500 is based on the R100 graphics chip; the only Linux driver available for this chip is the open-source radeon DRI.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{A31}}&lt;br /&gt;
* {{R40}}&lt;br /&gt;
* {{R50}}, {{R51}}&lt;br /&gt;
* {{T30}}&lt;br /&gt;
* {{T40}}, {{T41}}, {{T42}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Abbot</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=R300&amp;diff=24972</id>
		<title>R300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=R300&amp;diff=24972"/>
		<updated>2006-09-29T15:47:25Z</updated>

		<summary type="html">&lt;p&gt;Abbot: /* ThinkPads that may be supported */ New supported card (tested configuration)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
The latest CVS version (see [[#Experimental stand-alone installation|Experimental stand-alone installation]]) provides good performance, but is not stable (e.g., it [https://bugs.freedesktop.org/show_bug.cgi?id=6991 hangs on some applications]). &lt;br /&gt;
&lt;br /&gt;
== R300 drivers with DRI support ==&lt;br /&gt;
In post-2.6.13 development kernels (and also 2.6.13-mm3), DRM support for the [http://r300.sourceforge.net/ R300] chips from ATI has been included. Together with a bleeding-edge version of [http://www.mesa3d.org/ Mesa] (at least 6.3.2), this will allow 3D acceleration support for systems having a chip like this without the need for the ATI binary only driver ([[Fglrx]]). The latest beta releases of [http://www.x.org/ X.Org] for 6.9/7.0 already have Mesa 6.3.2, but building the R300 DRI drivers is disabled by default.&lt;br /&gt;
&lt;br /&gt;
== Kernel configuration ==&lt;br /&gt;
You need to build AGP support with&lt;br /&gt;
   # CONFIG_AGP=y&lt;br /&gt;
   # CONFIG_AGP_INTEL=y  #for a ThinkPad T41p&lt;br /&gt;
and the Radeon DRM support with &lt;br /&gt;
   # CONFIG_DRM=y&lt;br /&gt;
   # CONFIG_DRM_RADEON=y&lt;br /&gt;
Alternatively, can also build modules instead of including the code into the kernel. The modules will then be automatically loaded when X starts up.&lt;br /&gt;
&lt;br /&gt;
If everything works well, the device /dev/dri/card0 should show up.&lt;br /&gt;
&lt;br /&gt;
== Mesa ==&lt;br /&gt;
If your distribution does not offer binary packages of the current Mesa development packages, you need to build them yourself. It might also be possible that the DRI driver is included in your X.Org packages, just look out for a file like {{path|/usr/X11R6/lib/modules/dri/r300_dri.so}}.&lt;br /&gt;
&lt;br /&gt;
== X configuration ==&lt;br /&gt;
You will need to load the dri and GLcore extensions with&lt;br /&gt;
   # Section &amp;quot;Module&amp;quot;&lt;br /&gt;
   #    ...&lt;br /&gt;
   #    module &amp;quot;dri&amp;quot;&lt;br /&gt;
   #    module &amp;quot;GLcore&amp;quot;&lt;br /&gt;
   #    ...&lt;br /&gt;
   # EndSection&lt;br /&gt;
Note: In Xorg 7.0 you don't need to load GLCore manually anmore&lt;br /&gt;
&lt;br /&gt;
My radeon configuration looks like this&lt;br /&gt;
   # Section &amp;quot;Device&amp;quot;&lt;br /&gt;
   #    Identifier  &amp;quot;firegl&amp;quot;&lt;br /&gt;
   #    Driver      &amp;quot;radeon&amp;quot;&lt;br /&gt;
   #    BusID       &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
   #    ....&lt;br /&gt;
   #    Option      &amp;quot;AGPFastWrite&amp;quot;  &amp;quot;off&amp;quot; # &amp;quot;on&amp;quot; freezes my laptop&lt;br /&gt;
   #    Option      &amp;quot;AGPMode&amp;quot;       &amp;quot;4&amp;quot; # this value depends on your hardware, this one is for a T41p&lt;br /&gt;
   #    Option      &amp;quot;DynamicClocks&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
   #    Option      &amp;quot;ColorTiling&amp;quot;   &amp;quot;on&amp;quot;&lt;br /&gt;
   # EndSection&lt;br /&gt;
&lt;br /&gt;
X will silently ignore if DRI cannot be activated for your card, so you should check yor X logfile. Just search for DRI and/or DRM. Afterwards, you might want to do the usual glxinfo/glxgears magic.&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
*{{Debian}} Packages: http://packages.debian.org/libgl1-mesa-dri&lt;br /&gt;
*{{Gentoo}}:&lt;br /&gt;
:Emerge the latest Xorg (7.1). The opensource driver is in cvs since version 7.0&lt;br /&gt;
:Enable agp suuport in a kernel:&lt;br /&gt;
::Device Drivers  ---&amp;gt;&lt;br /&gt;
:::Character devices  ---&amp;gt;&lt;br /&gt;
::::&amp;lt;M&amp;gt; /dev/agpgart (AGP Support)&lt;br /&gt;
::::&amp;lt;M&amp;gt;   Intel 440LX/BX/GX, I8xx and E7x05 chipset support&lt;br /&gt;
:Add the following two lines to {{path|/etc/modules.autoload.d/kernel-2.6}}:&lt;br /&gt;
  agpgart&lt;br /&gt;
  intel-agp&lt;br /&gt;
:or compile as a kernel.&lt;br /&gt;
:To enable 3D support, emerge latest x11-base/x11-drm&lt;br /&gt;
  echo &amp;quot;x11-base/x11-drm&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
  emerge x11-base/x11-drm&lt;br /&gt;
*{{Fedora}}&lt;br /&gt;
The development repository has a stable implementation.&lt;br /&gt;
To install do&lt;br /&gt;
:yum --enablerepo=development update 'xorg*' 'libX*'&lt;br /&gt;
&lt;br /&gt;
== Experimental stand-alone installation ==&lt;br /&gt;
If you want to test the latest r300 driver and X server without touching your main X tree, see [[How to compile an experimental X server]].&lt;br /&gt;
&lt;br /&gt;
== Performance ==&lt;br /&gt;
With 2.6.14-rc1 + Mesa 6.3.2, glxgears (the dubious Linux 3D benchmark) gives ~2200 FPS on my ThinkPad T41p with a FireGL Mobility T2 and a 1.7GHz Pentium M, 1GB RAM.&lt;br /&gt;
&lt;br /&gt;
There is to note that the Color-depth has great effect on this value.&lt;br /&gt;
on my R50p with 24Bit I get about 2k fps, with 16Bit i get about 1k-1.5k fps&lt;br /&gt;
&lt;br /&gt;
With 2.6.15 + Mesa 6.3.2, glxgears gives ~1480 FPS on a ThinkPad T43 with a Radeon Mobility X300 and a 1.86GHz Pentium M, 512MB RAM, when AGPMode=8, EnablePageFlip=on, AGPFastWrite=on and RenderAccel=on. Adding AccelMethod=EXA reduces to 700 FPS but makes the Composite Extension be usable.&lt;br /&gt;
&lt;br /&gt;
glxgear output:&lt;br /&gt;
  9607 frames in 5.0 seconds = 1921.285 FPS&lt;br /&gt;
  9574 frames in 5.0 seconds = 1914.716 FPS&lt;br /&gt;
  9510 frames in 5.0 seconds = 1901.832 FPS&lt;br /&gt;
  9643 frames in 5.0 seconds = 1928.568 FPS&lt;br /&gt;
  9676 frames in 5.0 seconds = 1934.910 FPS&lt;br /&gt;
  9553 frames in 5.0 seconds = 1910.021 FPS&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* Useful thread about two possible gotchas in Ubuntu Dapper: http://www.ubuntuforums.org/showthread.php?t=110008&amp;amp;page=5 (in short: mv /usr/X11R6/lib/modules/dri /usr/X11R6/lib/modules/dri.old;ln -s /usr/lib/dri /usr/X11R6/lib/modules/dri;apt-get remove --purge xorg-driver-fglrx)&lt;br /&gt;
&lt;br /&gt;
== Useful links ==&lt;br /&gt;
* [http://dri.freedesktop.org/wiki/R300_20Portal R300 Portal on the DRI Wiki] - benchmarks, sample configs and other tips&lt;br /&gt;
* [http://r300.sourceforge.net The original R300 development page]&lt;br /&gt;
* [http://www.mesa3d.org Mesa 3D graphics library]&lt;br /&gt;
* [http://wiki.x.org/wiki/ChangesSince68 Rough changelog for X.Org 6.9]&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that may be supported ==&lt;br /&gt;
Supported chips, as found in select IBM ThinkPads (please add your own ones!):&lt;br /&gt;
* [[ATI Mobility Radeon 7500]]&lt;br /&gt;
** {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon 9600]]&lt;br /&gt;
** {{T42}}&lt;br /&gt;
* [[ATI Mobility FireGL T2]]&lt;br /&gt;
** {{R50p}}&lt;br /&gt;
** {{T41p}}, {{T42p}}&lt;br /&gt;
* [[ATI Mobility Radeon X300]]&lt;br /&gt;
** {{R52}}&lt;br /&gt;
** {{T43}}&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility FireGL M24 1T]]&lt;br /&gt;
** {{T43p}}&lt;/div&gt;</summary>
		<author><name>Abbot</name></author>
		
	</entry>
</feed>