<?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=Mcgiver</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=Mcgiver"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Mcgiver"/>
	<updated>2026-06-10T03:52:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=35350</id>
		<title>Fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=35350"/>
		<updated>2007-12-25T15:43:48Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Status */  - cleaning up version history, 1 year should be enough&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
== ATI fglrx driver ==&lt;br /&gt;
This is a proprietary Linux binary-only driver for ATI graphic chips with support for 3D acceleration.&lt;br /&gt;
&lt;br /&gt;
Also see [[R300|opensource driver]] with 3D support&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Availability / Project Homepage==&lt;br /&gt;
Home page: http://ati.amd.com/support/drivers/linux/linux-radeon.html&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
The ATI drivers have explicit permission for repackaging and redistribution of the Linux drivers.  Many distributions are supported within the installer, and many more repackaged by external developers.  Please visit the  [http://wiki.cchtml.com/index.php/Category:Distributions Distribution Page at the Unofficial ATI driver Wiki]&lt;br /&gt;
&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** These packages have been added to Debian unstable as &amp;lt;tt&amp;gt;fglrx-driver&amp;lt;/tt&amp;gt;, so you can now apt-get them and use module-assistant to install.&lt;br /&gt;
** If you are on stable sarge with backport's kernel 2.6.15, download ATI's installer, let it build Debian packages and proceed as usual. There's a [http://jroller.com/page/erAck?entry=lot_day_6_2_fglrx detailed description] available.&lt;br /&gt;
** [http://wiki.cchtml.com/index.php/Debian_Installation_Guide Debian Howto]&lt;br /&gt;
*{{SUSE}} packages: http://www.suse.de/~sndirsch/ati-installer-HOWTO.html&lt;br /&gt;
*{{Gentoo}} {{cmdroot|emerge ati-drivers}}&lt;br /&gt;
*{{Fedora}} 4 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install kernel-module-fglrx-$(uname -r) ati-fglrx }}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 5 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install xorg-x11-drv-fglrx}}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 7 packages: http://rpm.livna.org&lt;br /&gt;
** The newest version of the driver (8.39.4) is supposed to work with Fedora 7, and is available from Livna.&lt;br /&gt;
*{{Arch Linux}}&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx}} (kernel module for 2.6.15-ARCH)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-archck}} (kernel module for 2.6.15-archck)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-utils}} (xorg7 stuff and tools)&lt;br /&gt;
*{{Ubuntu}}&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide Dapper Drake Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Breezy_Installation_Guide Breezy Badger Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide Edgy Eft Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Feisty Fawn Howto]&lt;br /&gt;
&lt;br /&gt;
== Building for Xorg 7.0==&lt;br /&gt;
To compile fglrx versions &amp;lt;= 8.24.8 for Xorg 7.0.0, fake Xorg 6.9.0 by &lt;br /&gt;
:{{cmdroot|1=export X_VERSION=x690; sh ati-driver-installer-8.24.8-x86.run}}&lt;br /&gt;
Next, move the various resulting libraries and modules from /usr/X11R6 to /usr/lib/xorg&lt;br /&gt;
&lt;br /&gt;
In {{path|/usr/src/ATI}} additional sources are installed for fireglcontrol and fgl_glxgears&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
Current version: 7-12 (8.433) (20st December 2007).&lt;br /&gt;
Major changes:&lt;br /&gt;
* 7-12: FireGL support, fixed memory leak when running OpenGL applications, X -configure no longer results in a segmentation fault&lt;br /&gt;
* 7-11: new versioning scheme, kernel 2.6.23 support. Required for Xorg server 1.4, but does not support FireGL cards. So don't upgrade to Xorg 1.4 if you have one!&lt;br /&gt;
* 8.42.3: Composite support added enabling AIGLX and Beryl/Compiz on the desktop. Support for (most?) FireGl cards dropped (should be restored in upcoming versions)&lt;br /&gt;
* 8.41.7: increased OpenGL performance on some Radeon Cards, size/position TV-out adjustments work for Radeon X1900 or higher, X crash when connecting external DFP display fixed &lt;br /&gt;
* 8.40.4: some new TV out control options in CCC, another (non-exciting) maintenance release (see [http://www.phoronix.com/scan.php?page=article&amp;amp;item=804&amp;amp;num=1 Phoronix])&lt;br /&gt;
* 8.39.4: kernel 2.6.22 support, TexturedVideo fix, aticonfig segfault fix (see 8.38.7 hotfix), to get rid of the &amp;quot;AMD Testing use only&amp;quot; logo, use [http://www.phoronix.com/forums/showpost.php?p=10641&amp;amp;postcount=44 this] workaround.&lt;br /&gt;
* 8.38.7: hotfix release for &amp;quot;Using aticonfig --initial segfaults destroying xorg.conf file when run in X with Vesa driver.&amp;quot;, search for &amp;quot;737-28261&amp;quot; on the ATI website.&lt;br /&gt;
* 8.38.6: RedHat Enterprise Linux 5 support, Xserver crashes on moving video window between two monitors fixed, corruption when playing multiple vodeps with textured video fixed&lt;br /&gt;
* 8.37.6: Xorg Server 1.3 support, CCC 1.0, crash when logging off from X fixed, Xv cropping bug fixed&lt;br /&gt;
* 8.36.5: Kernel 2.6.20 support, CCC Beta 0.9 with localization&lt;br /&gt;
* 8.35.5: Beta AMD Catalyst Control Center, X-Server termination from console does not result in a blank screen. Kernel 2.6.20 requires some patching (see [[Problems_with_fglrx#fglrx_8.35.5|fglrx patches section]]).&lt;br /&gt;
* 8.34.8: Radeon Xpress 1250 support, X-Video on x86_64 fix, hibernation mode fix. Kernel 2.6.20 requires some patching (see [[Problems_with_fglrx#fglrx_8.34.8|fglrx patches section]]).&lt;br /&gt;
&lt;br /&gt;
== Known problems and solutions ==&lt;br /&gt;
See [[Problems with fglrx]].&lt;br /&gt;
== User experience ==&lt;br /&gt;
=== Speed ===&lt;br /&gt;
How much is the speed gain versus the opensource drivers?&lt;br /&gt;
&lt;br /&gt;
Compared to the old drivers, approximately 40% speed gain have been noticed with fglrx. However, there are issues with freezing/garbage after suspend, garbage when resizing desktop (via {{key|ctrl}}{{key|alt}}{{key|plus}}, {{key|ctrl}}{{key|alt}}{{key|minus}}), and garbage while using VMware. The current 8.14.13 has shown 400% improvement over using the open source radeon driver: 1200 FPS for glxgears{{footnote|1}}!&lt;br /&gt;
&lt;br /&gt;
However the situation seems to be changing significantly as time goes on. With recent x11-drm-20060608 driver (gentoo) and thinkpad t42 (ati 9600) the speed is confirmed as 1900fps and stable.  As of October 2007 there is dramatic improvement in the open source 3d drivers in speed and stability.&lt;br /&gt;
&lt;br /&gt;
=== 3D acceleration ===&lt;br /&gt;
&lt;br /&gt;
According to [http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html#configure Flavio's page] you need these options:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Module&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    Load &amp;quot;GLcore&amp;quot;&lt;br /&gt;
    Load &amp;quot;glx&amp;quot;&lt;br /&gt;
    Load &amp;quot;dri&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  # Of course you need to activate the driver&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    Driver     &amp;quot;fglrx&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
Don't forget to load the module &amp;lt;tt&amp;gt;fglrx&amp;lt;/tt&amp;gt; (&amp;lt;tt&amp;gt;modprobe fglrx&amp;lt;/tt&amp;gt;).  Under Debian the module can be placed in &amp;lt;tt&amp;gt;/etc/modules&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
With fglrx drivers prior to 8.42.3 will need to disable composite to enable 3D DRI acceleration. To do this, add an extra Extensions section (if necessary) containing:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
     Option  &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;  #make DRI work with fglrx.&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
If you are unsure whether you have DRI running, issue &amp;lt;tt&amp;gt;glxinfo | grep -i direct&amp;lt;/tt&amp;gt; after disabling composite.  Note, this &lt;br /&gt;
&lt;br /&gt;
{{NOTE|1=Video overlay acceleration may be disabled when 3D acceleration is enabled. The following comment from the xorg.conf file bundled with the fglrx driver indicates that:&lt;br /&gt;
   # === OpenGL Overlay ===&lt;br /&gt;
   # Note: When OpenGL Overlay is enabled, Video Overlay&lt;br /&gt;
   #       will be disabled automatically&lt;br /&gt;
       Option &amp;quot;OpenGLOverlay&amp;quot;              &amp;quot;1&amp;quot;&lt;br /&gt;
However, you can use either regular Xv video overlay or make the video an opengl texture and let the OpenGL engine scale your video.  This has nothing to do with the acceleration of 2D drawing primitives.  Further, your mileage on performance may vary depending on what card you have.  The open source drivers don't support newer cards, while the ATI drivers don't support older cards.&lt;br /&gt;
&lt;br /&gt;
You may be able to preserve VideoOverlay acceleration if you explicitly remove the OpenGLOverlay using:&lt;br /&gt;
&lt;br /&gt;
Option &amp;quot;VideoOverlay&amp;quot;  &amp;quot;True&amp;quot; and Option &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;False&amp;quot;.  See [http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html#configure Flavio's page] for detail.}}&lt;br /&gt;
&lt;br /&gt;
=== Power saving ===&lt;br /&gt;
Power saving is much better than with the &amp;lt;tt&amp;gt;radeon&amp;lt;/tt&amp;gt; driver, but doesn't work in dual-screen configuration (see [[How to make use of Graphics Chips Power Management features]]).&lt;br /&gt;
&lt;br /&gt;
=== Suspending with fglrx ===&lt;br /&gt;
&lt;br /&gt;
On a ThinkPad T42 with Kernel 2.6.19 with Software Suspend 2 and R60 with Kernel 2.6.18-suspend2-r1 (Gentoo) , the following addition to &amp;lt;tt&amp;gt;/etc/hibernate/suspend2.conf&amp;lt;/tt&amp;gt; is required:&lt;br /&gt;
&lt;br /&gt;
  # For fglrx&lt;br /&gt;
  ProcSetting extra_pages_allowance 20000&lt;br /&gt;
&lt;br /&gt;
=== Display Switching (Dynamic Display Management) ===&lt;br /&gt;
&lt;br /&gt;
Version 8.25.18 introduces a new feature: Dynamic Display Management. It allows display switching on-the-fly.&lt;br /&gt;
&lt;br /&gt;
To list all connected and enabled monitors:&lt;br /&gt;
:{{cmdroot|1=aticonfig --query-monitor}}&lt;br /&gt;
&lt;br /&gt;
To switch displays:&lt;br /&gt;
:{{cmdroot|1=aticonfig --enable-monitor=STRING,STRING}}, where STRING can be: none, lvds, crt1, crt2, tv, tdms1, tdms2&lt;br /&gt;
&lt;br /&gt;
Only 2 displays can be enabled at the same time. Any displays that are not on the list will be disabled.&lt;br /&gt;
&lt;br /&gt;
The '''Catalyst Control Center''', which comes with the driver (at least from Livna in Fedora Core 6) can be used to do this switching.  It also does various other kinds of display managements.  However, the version that comes with 8.39.4 doesn't seem to handle switching into Big Desktop mode, does anyone know how to get this to work?  The control center also complains a lot about rebooting, but rebooting doesn't seem to be required.  Does anyone have decent documentation for the control center?&lt;br /&gt;
&lt;br /&gt;
== Useful links == &lt;br /&gt;
* [http://www.ati.com/products/catalyst/linux.html ATI Linux Driver FAQ]&lt;br /&gt;
* [http://www.rage3d.com/content/articles/atilinuxhowto/ ATI Radeon Linux How-To]&lt;br /&gt;
* [http://www.rage3d.com/board/forumdisplay.php?f=61&amp;amp;daysprune=30&amp;amp;order=asc&amp;amp;sort=title Rage3D Linux Discussion Forum]&lt;br /&gt;
* [http://www.driverheaven.net/forumdisplay.php?f=103 Radeon Driver Forum at Driverheaven]&lt;br /&gt;
* [http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html Gentoo ATI Radeon FAQ]&lt;br /&gt;
* [http://forums.gentoo.org/viewtopic-t-374745-highlight-t42+ati+dri.html Gentoo T42 ATI. DRI + xorg driver]&lt;br /&gt;
* [http://ati.cchtml.com/ Unofficial community ATI bugzilla] - tracks bugs in the driver. Might be monitored by ATI ([http://www.rage3d.com/board/showpost.php?p=1333438751&amp;amp;postcount=386], [http://www.rage3d.com/board/showpost.php?p=1333439009&amp;amp;postcount=390]).&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that may be supported ==&lt;br /&gt;
Supported chips, as found in select IBM ThinkPads:&lt;br /&gt;
{{NOTE|fglrx version 8.29.6 discontinued support for Radeon 9200 and earlier.}}&lt;br /&gt;
* [[ATI Mobility FireGL 9000]]&lt;br /&gt;
** {{T40p}}&lt;br /&gt;
* [[ATI Mobility FireGL T2]]&lt;br /&gt;
** {{R50p}}&lt;br /&gt;
** {{T41p}}, {{T42p}}&lt;br /&gt;
* [[ATI Mobility FireGL V3200]]&lt;br /&gt;
** {{T43p}}&lt;br /&gt;
* [[ATI Mobility Radeon 9000]]&lt;br /&gt;
** {{R50}}, {{R51}}&lt;br /&gt;
** {{T40}}, {{T41}}, {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon 9600]]&lt;br /&gt;
** {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon X300]]&lt;br /&gt;
** {{R52}}&lt;br /&gt;
** {{T43}}&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon Xpress 200M]]&lt;br /&gt;
** {{R51e}}&lt;br /&gt;
* [[ATI Mobility Radeon X600]]&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon X1400]]&lt;br /&gt;
** {{T60}}, {{R60}}, {{Z61m}}&lt;br /&gt;
* [[ATI Mobility FireGL V5200]]&lt;br /&gt;
** {{T60p}}, {{Z61p}}&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that are NOT supported by fglrx==&lt;br /&gt;
Unsupported chips, as found in select IBM ThinkPads:&lt;br /&gt;
* [[ATI Mobility Radeon 7500]]&lt;br /&gt;
** {{R40}}&lt;br /&gt;
** {{T30}}&lt;br /&gt;
** {{T41}}&lt;br /&gt;
** {{T42}}&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
#Note that glxgears isn't a benchmark tool, it's so simple that its FPS values is without any meaning... you can only compare glxgears using the same drivers/machine, if you change any of then you can have higher/lower values and in real life programs/games happen to have the opposite effects. Think in terms of a car engines rpms: higher rpms in the same car usually means a faster car, change anything and it's meaningless, ie: gears, truck, wheel size, etc. make it useless.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Drivers]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Industry_News&amp;diff=35349</id>
		<title>Template:Industry News</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Industry_News&amp;diff=35349"/>
		<updated>2007-12-25T15:41:29Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: added cataclyst 7-12&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;20. 12. 2007: New [[fglrx]] driver version 7-12 [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/catalyst_712_linux.html released].&lt;br /&gt;
&lt;br /&gt;
21. 11. 2007: New [[fglrx]] driver version 7-11 (8.433) [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/catalyst_711_linux.html released].&lt;br /&gt;
&lt;br /&gt;
23. 10. 2007: New [[fglrx]] driver version 8.42.3 [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.42.3.html released].&lt;br /&gt;
&lt;br /&gt;
12. 10. 2007: New [http://www.thinkpadreserve.com/ ThinkPad Reserve edition] model officially announced.&lt;br /&gt;
&lt;br /&gt;
12. 9. 2007: New [[fglrx]] driver version 8.41.7 [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.41.7.html released].&lt;br /&gt;
&lt;br /&gt;
8. 9. 2007: Lenovo's [http://lenovoblogs.com/insidethebox Inside the Box] blog discusses ThinkPad Linux support&lt;br /&gt;
&lt;br /&gt;
5. 9. 2007: AMD/ATI announces [http://home.businesswire.com/portal/site/google/index.jsp?ndmViewId=news_view&amp;amp;newsId=20070904006432&amp;amp;newsLang=en new HD2k Radeon drivers], pledging composite support and significant performance improvements on modern (2.6.22) kernels.&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=35348</id>
		<title>Fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=35348"/>
		<updated>2007-12-25T15:39:19Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Status */  - added cataclyst 7-12&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
== ATI fglrx driver ==&lt;br /&gt;
This is a proprietary Linux binary-only driver for ATI graphic chips with support for 3D acceleration.&lt;br /&gt;
&lt;br /&gt;
Also see [[R300|opensource driver]] with 3D support&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Availability / Project Homepage==&lt;br /&gt;
Home page: http://ati.amd.com/support/drivers/linux/linux-radeon.html&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
The ATI drivers have explicit permission for repackaging and redistribution of the Linux drivers.  Many distributions are supported within the installer, and many more repackaged by external developers.  Please visit the  [http://wiki.cchtml.com/index.php/Category:Distributions Distribution Page at the Unofficial ATI driver Wiki]&lt;br /&gt;
&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** These packages have been added to Debian unstable as &amp;lt;tt&amp;gt;fglrx-driver&amp;lt;/tt&amp;gt;, so you can now apt-get them and use module-assistant to install.&lt;br /&gt;
** If you are on stable sarge with backport's kernel 2.6.15, download ATI's installer, let it build Debian packages and proceed as usual. There's a [http://jroller.com/page/erAck?entry=lot_day_6_2_fglrx detailed description] available.&lt;br /&gt;
** [http://wiki.cchtml.com/index.php/Debian_Installation_Guide Debian Howto]&lt;br /&gt;
*{{SUSE}} packages: http://www.suse.de/~sndirsch/ati-installer-HOWTO.html&lt;br /&gt;
*{{Gentoo}} {{cmdroot|emerge ati-drivers}}&lt;br /&gt;
*{{Fedora}} 4 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install kernel-module-fglrx-$(uname -r) ati-fglrx }}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 5 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install xorg-x11-drv-fglrx}}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 7 packages: http://rpm.livna.org&lt;br /&gt;
** The newest version of the driver (8.39.4) is supposed to work with Fedora 7, and is available from Livna.&lt;br /&gt;
*{{Arch Linux}}&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx}} (kernel module for 2.6.15-ARCH)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-archck}} (kernel module for 2.6.15-archck)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-utils}} (xorg7 stuff and tools)&lt;br /&gt;
*{{Ubuntu}}&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide Dapper Drake Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Breezy_Installation_Guide Breezy Badger Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide Edgy Eft Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Feisty Fawn Howto]&lt;br /&gt;
&lt;br /&gt;
== Building for Xorg 7.0==&lt;br /&gt;
To compile fglrx versions &amp;lt;= 8.24.8 for Xorg 7.0.0, fake Xorg 6.9.0 by &lt;br /&gt;
:{{cmdroot|1=export X_VERSION=x690; sh ati-driver-installer-8.24.8-x86.run}}&lt;br /&gt;
Next, move the various resulting libraries and modules from /usr/X11R6 to /usr/lib/xorg&lt;br /&gt;
&lt;br /&gt;
In {{path|/usr/src/ATI}} additional sources are installed for fireglcontrol and fgl_glxgears&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
Current version: 7-12 (8.433) (20st December 2007).&lt;br /&gt;
Major changes:&lt;br /&gt;
* 7-12: FireGL support, fixed memory leak when running OpenGL applications, X -configure no longer results in a segmentation fault&lt;br /&gt;
* 7-11: new versioning scheme, kernel 2.6.23 support. Required for Xorg server 1.4, but does not support FireGL cards. So don't upgrade to Xorg 1.4 if you have one!&lt;br /&gt;
* 8.42.3: Composite support added enabling AIGLX and Beryl/Compiz on the desktop. Support for (most?) FireGl cards dropped (should be restored in upcoming versions)&lt;br /&gt;
* 8.41.7: increased OpenGL performance on some Radeon Cards, size/position TV-out adjustments work for Radeon X1900 or higher, X crash when connecting external DFP display fixed &lt;br /&gt;
* 8.40.4: some new TV out control options in CCC, another (non-exciting) maintenance release (see [http://www.phoronix.com/scan.php?page=article&amp;amp;item=804&amp;amp;num=1 Phoronix])&lt;br /&gt;
* 8.39.4: kernel 2.6.22 support, TexturedVideo fix, aticonfig segfault fix (see 8.38.7 hotfix), to get rid of the &amp;quot;AMD Testing use only&amp;quot; logo, use [http://www.phoronix.com/forums/showpost.php?p=10641&amp;amp;postcount=44 this] workaround.&lt;br /&gt;
* 8.38.7: hotfix release for &amp;quot;Using aticonfig --initial segfaults destroying xorg.conf file when run in X with Vesa driver.&amp;quot;, search for &amp;quot;737-28261&amp;quot; on the ATI website.&lt;br /&gt;
* 8.38.6: RedHat Enterprise Linux 5 support, Xserver crashes on moving video window between two monitors fixed, corruption when playing multiple vodeps with textured video fixed&lt;br /&gt;
* 8.37.6: Xorg Server 1.3 support, CCC 1.0, crash when logging off from X fixed, Xv cropping bug fixed&lt;br /&gt;
* 8.36.5: Kernel 2.6.20 support, CCC Beta 0.9 with localization&lt;br /&gt;
* 8.35.5: Beta AMD Catalyst Control Center, X-Server termination from console does not result in a blank screen. Kernel 2.6.20 requires some patching (see [[Problems_with_fglrx#fglrx_8.35.5|fglrx patches section]]).&lt;br /&gt;
* 8.34.8: Radeon Xpress 1250 support, X-Video on x86_64 fix, hibernation mode fix. Kernel 2.6.20 requires some patching (see [[Problems_with_fglrx#fglrx_8.34.8|fglrx patches section]]).&lt;br /&gt;
* 8.33.6: X.Org 7.2 support, kernel 2.6.19 support, some fixes in the installer, 2 more bugfixes. Resume from suspend works if you make sure you have set &amp;quot;VbetoolPost no&amp;quot; and &amp;quot;EnableVbetool no&amp;quot; in your suspend to ram hibernate conf (/etc/hibernate/ram.conf on ubuntu/debian).&lt;br /&gt;
* 8.32.5: support for X1650, X.Org 7.2 RC2 support, bugfixes. Suspend-to-ram is broken with specific cards, *no* 2.6.19 support (see [[Problems_with_fglrx#fglrx_8.32.5|fglrx patches section]]).&lt;br /&gt;
* 8.31.5: no new features, only bugfixes.  Of note, for some users, this version breaks suspend-to-ram and suspend-to-disk.&lt;br /&gt;
* 8.30.3: no new features, only bugfixes&lt;br /&gt;
* 8.29.6: Linux 2.6.18 support, dropped support for Radeon 8500/9000/9100/9200/9250 (both, mobile and normal versions)&lt;br /&gt;
* 8.28.8: Display Switching Support for ThinkPads, ATI Pairmode support, Retaining display device state between restarts, Support for Radeon Xpress 1200, 1250, and 1300&lt;br /&gt;
* 8.27.10: X.org 7.1 support, Fedora Core package support&lt;br /&gt;
* 8.26.18: support for dynamically attached DFPs and Thermal Event Power Management (both via daemon), minor bug fixes&lt;br /&gt;
* 8.25.18: Xorg 7.0 support, FireGLâ„¢V5xxx/V7xxx support, Dynamic Display Management, fixed a lot of critical bugs.&lt;br /&gt;
* 8.24.8: support for X1300, X1400, X1600, X1800 (generic and mobility) and 3D accelerated video playback on Avivo&lt;br /&gt;
* 8.23.7: support for X850 and X800, OpenGL 2.0 Enhancement, FSAA for some chips&lt;br /&gt;
* 8.22.5: added kernel 2.6.15 support -- patch no longer required&lt;br /&gt;
* 8.21.7: initial OpenGL 2.0 support&lt;br /&gt;
* 8.20.8: fixed resume issues, fixed compile problems with kernels 2.6.13 and 2.6.14&lt;br /&gt;
* 8.19.10: has added suspend / resume and dynamic GPU power management support.  Using vbetool no longer required.&lt;br /&gt;
&lt;br /&gt;
== Known problems and solutions ==&lt;br /&gt;
See [[Problems with fglrx]].&lt;br /&gt;
== User experience ==&lt;br /&gt;
=== Speed ===&lt;br /&gt;
How much is the speed gain versus the opensource drivers?&lt;br /&gt;
&lt;br /&gt;
Compared to the old drivers, approximately 40% speed gain have been noticed with fglrx. However, there are issues with freezing/garbage after suspend, garbage when resizing desktop (via {{key|ctrl}}{{key|alt}}{{key|plus}}, {{key|ctrl}}{{key|alt}}{{key|minus}}), and garbage while using VMware. The current 8.14.13 has shown 400% improvement over using the open source radeon driver: 1200 FPS for glxgears{{footnote|1}}!&lt;br /&gt;
&lt;br /&gt;
However the situation seems to be changing significantly as time goes on. With recent x11-drm-20060608 driver (gentoo) and thinkpad t42 (ati 9600) the speed is confirmed as 1900fps and stable.  As of October 2007 there is dramatic improvement in the open source 3d drivers in speed and stability.&lt;br /&gt;
&lt;br /&gt;
=== 3D acceleration ===&lt;br /&gt;
&lt;br /&gt;
According to [http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html#configure Flavio's page] you need these options:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Module&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    Load &amp;quot;GLcore&amp;quot;&lt;br /&gt;
    Load &amp;quot;glx&amp;quot;&lt;br /&gt;
    Load &amp;quot;dri&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  # Of course you need to activate the driver&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    Driver     &amp;quot;fglrx&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
Don't forget to load the module &amp;lt;tt&amp;gt;fglrx&amp;lt;/tt&amp;gt; (&amp;lt;tt&amp;gt;modprobe fglrx&amp;lt;/tt&amp;gt;).  Under Debian the module can be placed in &amp;lt;tt&amp;gt;/etc/modules&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
With fglrx drivers prior to 8.42.3 will need to disable composite to enable 3D DRI acceleration. To do this, add an extra Extensions section (if necessary) containing:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
     Option  &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;  #make DRI work with fglrx.&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
If you are unsure whether you have DRI running, issue &amp;lt;tt&amp;gt;glxinfo | grep -i direct&amp;lt;/tt&amp;gt; after disabling composite.  Note, this &lt;br /&gt;
&lt;br /&gt;
{{NOTE|1=Video overlay acceleration may be disabled when 3D acceleration is enabled. The following comment from the xorg.conf file bundled with the fglrx driver indicates that:&lt;br /&gt;
   # === OpenGL Overlay ===&lt;br /&gt;
   # Note: When OpenGL Overlay is enabled, Video Overlay&lt;br /&gt;
   #       will be disabled automatically&lt;br /&gt;
       Option &amp;quot;OpenGLOverlay&amp;quot;              &amp;quot;1&amp;quot;&lt;br /&gt;
However, you can use either regular Xv video overlay or make the video an opengl texture and let the OpenGL engine scale your video.  This has nothing to do with the acceleration of 2D drawing primitives.  Further, your mileage on performance may vary depending on what card you have.  The open source drivers don't support newer cards, while the ATI drivers don't support older cards.&lt;br /&gt;
&lt;br /&gt;
You may be able to preserve VideoOverlay acceleration if you explicitly remove the OpenGLOverlay using:&lt;br /&gt;
&lt;br /&gt;
Option &amp;quot;VideoOverlay&amp;quot;  &amp;quot;True&amp;quot; and Option &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;False&amp;quot;.  See [http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html#configure Flavio's page] for detail.}}&lt;br /&gt;
&lt;br /&gt;
=== Power saving ===&lt;br /&gt;
Power saving is much better than with the &amp;lt;tt&amp;gt;radeon&amp;lt;/tt&amp;gt; driver, but doesn't work in dual-screen configuration (see [[How to make use of Graphics Chips Power Management features]]).&lt;br /&gt;
&lt;br /&gt;
=== Suspending with fglrx ===&lt;br /&gt;
&lt;br /&gt;
On a ThinkPad T42 with Kernel 2.6.19 with Software Suspend 2 and R60 with Kernel 2.6.18-suspend2-r1 (Gentoo) , the following addition to &amp;lt;tt&amp;gt;/etc/hibernate/suspend2.conf&amp;lt;/tt&amp;gt; is required:&lt;br /&gt;
&lt;br /&gt;
  # For fglrx&lt;br /&gt;
  ProcSetting extra_pages_allowance 20000&lt;br /&gt;
&lt;br /&gt;
=== Display Switching (Dynamic Display Management) ===&lt;br /&gt;
&lt;br /&gt;
Version 8.25.18 introduces a new feature: Dynamic Display Management. It allows display switching on-the-fly.&lt;br /&gt;
&lt;br /&gt;
To list all connected and enabled monitors:&lt;br /&gt;
:{{cmdroot|1=aticonfig --query-monitor}}&lt;br /&gt;
&lt;br /&gt;
To switch displays:&lt;br /&gt;
:{{cmdroot|1=aticonfig --enable-monitor=STRING,STRING}}, where STRING can be: none, lvds, crt1, crt2, tv, tdms1, tdms2&lt;br /&gt;
&lt;br /&gt;
Only 2 displays can be enabled at the same time. Any displays that are not on the list will be disabled.&lt;br /&gt;
&lt;br /&gt;
The '''Catalyst Control Center''', which comes with the driver (at least from Livna in Fedora Core 6) can be used to do this switching.  It also does various other kinds of display managements.  However, the version that comes with 8.39.4 doesn't seem to handle switching into Big Desktop mode, does anyone know how to get this to work?  The control center also complains a lot about rebooting, but rebooting doesn't seem to be required.  Does anyone have decent documentation for the control center?&lt;br /&gt;
&lt;br /&gt;
== Useful links == &lt;br /&gt;
* [http://www.ati.com/products/catalyst/linux.html ATI Linux Driver FAQ]&lt;br /&gt;
* [http://www.rage3d.com/content/articles/atilinuxhowto/ ATI Radeon Linux How-To]&lt;br /&gt;
* [http://www.rage3d.com/board/forumdisplay.php?f=61&amp;amp;daysprune=30&amp;amp;order=asc&amp;amp;sort=title Rage3D Linux Discussion Forum]&lt;br /&gt;
* [http://www.driverheaven.net/forumdisplay.php?f=103 Radeon Driver Forum at Driverheaven]&lt;br /&gt;
* [http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html Gentoo ATI Radeon FAQ]&lt;br /&gt;
* [http://forums.gentoo.org/viewtopic-t-374745-highlight-t42+ati+dri.html Gentoo T42 ATI. DRI + xorg driver]&lt;br /&gt;
* [http://ati.cchtml.com/ Unofficial community ATI bugzilla] - tracks bugs in the driver. Might be monitored by ATI ([http://www.rage3d.com/board/showpost.php?p=1333438751&amp;amp;postcount=386], [http://www.rage3d.com/board/showpost.php?p=1333439009&amp;amp;postcount=390]).&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that may be supported ==&lt;br /&gt;
Supported chips, as found in select IBM ThinkPads:&lt;br /&gt;
{{NOTE|fglrx version 8.29.6 discontinued support for Radeon 9200 and earlier.}}&lt;br /&gt;
* [[ATI Mobility FireGL 9000]]&lt;br /&gt;
** {{T40p}}&lt;br /&gt;
* [[ATI Mobility FireGL T2]]&lt;br /&gt;
** {{R50p}}&lt;br /&gt;
** {{T41p}}, {{T42p}}&lt;br /&gt;
* [[ATI Mobility FireGL V3200]]&lt;br /&gt;
** {{T43p}}&lt;br /&gt;
* [[ATI Mobility Radeon 9000]]&lt;br /&gt;
** {{R50}}, {{R51}}&lt;br /&gt;
** {{T40}}, {{T41}}, {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon 9600]]&lt;br /&gt;
** {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon X300]]&lt;br /&gt;
** {{R52}}&lt;br /&gt;
** {{T43}}&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon Xpress 200M]]&lt;br /&gt;
** {{R51e}}&lt;br /&gt;
* [[ATI Mobility Radeon X600]]&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon X1400]]&lt;br /&gt;
** {{T60}}, {{R60}}, {{Z61m}}&lt;br /&gt;
* [[ATI Mobility FireGL V5200]]&lt;br /&gt;
** {{T60p}}, {{Z61p}}&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that are NOT supported by fglrx==&lt;br /&gt;
Unsupported chips, as found in select IBM ThinkPads:&lt;br /&gt;
* [[ATI Mobility Radeon 7500]]&lt;br /&gt;
** {{R40}}&lt;br /&gt;
** {{T30}}&lt;br /&gt;
** {{T41}}&lt;br /&gt;
** {{T42}}&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
#Note that glxgears isn't a benchmark tool, it's so simple that its FPS values is without any meaning... you can only compare glxgears using the same drivers/machine, if you change any of then you can have higher/lower values and in real life programs/games happen to have the opposite effects. Think in terms of a car engines rpms: higher rpms in the same car usually means a faster car, change anything and it's meaningless, ie: gears, truck, wheel size, etc. make it useless.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Drivers]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=34712</id>
		<title>Category:X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=34712"/>
		<updated>2007-11-18T23:11:50Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Installation instructions duplicate Installation_instructions_for_the_ThinkPad_X61_Tablet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ThinkPad X61 Tablet =&lt;br /&gt;
&lt;br /&gt;
The ThinkPad X61 Tablet is an evolutionary upgrade from the [[:Category:X60 Tablet|X60 Tablet]].&lt;br /&gt;
&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;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following low-voltage processors:&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7300 (1.40 GHz)&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7500 (1.60 GHz)&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7700 (1.80 GHz)&lt;br /&gt;
* [[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution (106 ppi)&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution and MultiView/MultiTouch (106 ppi)&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1400x1050 resolution and Super-Wide Viewing Angle (145 ppi)&lt;br /&gt;
* 1 GB [[PC2-5300]] memory standard, 4 GB max&lt;br /&gt;
* 80 GB SATA 2.5&amp;quot; HDD&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[AD1984]] HD Audio 1.0 controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] / [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] in some models&lt;br /&gt;
* [[SD Card slot]] with IO support&lt;br /&gt;
* [[CardBus slot]] (Type 2)&lt;br /&gt;
* Firewire (IEEE1394)&lt;br /&gt;
* [[Wacom Serial Tablet PC Stylus]]&lt;br /&gt;
* [[Tablet Hardware Buttons]]&lt;br /&gt;
* [[Active Rotate]]&lt;br /&gt;
* [[Intel Active Management Technology (AMT)]] on select models&lt;br /&gt;
* [[Centrino Pro]] on select models&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:X61_Tablet.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Problems====&lt;br /&gt;
=====Screen bezel separating from the Screen=====&lt;br /&gt;
http://forum.tabletpcreview.com/showthread.php?t=8282&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X61_Tablet&amp;diff=34711</id>
		<title>Installation instructions for the ThinkPad X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X61_Tablet&amp;diff=34711"/>
		<updated>2007-11-18T23:10:25Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: X61 Tablet]]&lt;br /&gt;
==Installation Instructions==&lt;br /&gt;
*[[Installing Ubuntu 7.04 (Feisty Fawn) on an X61 Tablet]]&lt;br /&gt;
*[[Installing Kubuntu 7.10 (Gutsy Gibbon) on an X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
See also: General Thinkpad {{X61}} and {{T61}} information and installation notes for the previous {{X60 Tablet}}.&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
* [http://wiki.digitalhalo.de/index.php5?title=X61t Sidux on X61 Tablet] (German)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X61_Tablet&amp;diff=34710</id>
		<title>Installation instructions for the ThinkPad X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X61_Tablet&amp;diff=34710"/>
		<updated>2007-11-18T23:09:54Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
==Installation Instructions==&lt;br /&gt;
*[[Installing Ubuntu 7.04 (Feisty Fawn) on an X61 Tablet]]&lt;br /&gt;
*[[Installing Kubuntu 7.10 (Gutsy Gibbon) on an X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
See also: General Thinkpad {{X61}} and {{T61}} information and installation notes for the previous {{X60 Tablet}}.&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
* [http://wiki.digitalhalo.de/index.php5?title=X61t Sidux on X61 Tablet] (German)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Wacom_Serial_Tablet_PC_Stylus&amp;diff=34515</id>
		<title>Wacom Serial Tablet PC Stylus</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Wacom_Serial_Tablet_PC_Stylus&amp;diff=34515"/>
		<updated>2007-11-13T12:05:57Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Models featuring this Device */&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; |[[Image:Logo_wacom.gif|Wacom Logo]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== Wacom Serial Tablet PC Stylus ===&lt;br /&gt;
This is a stylus made for tablet PCs by Wacom.&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: Wacom&lt;br /&gt;
* Serial: irq 5 port 0x0200&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux Support==&lt;br /&gt;
The pen is supported by the XFree/Xorg Wacom driver. New tablets also have the [[MultiTouch]] capability. [[MultiTouch]] is NOT supported presently, but the pen still works on such devices.&lt;br /&gt;
&lt;br /&gt;
The pen uses serial and appears on some {{path|/dev/ttySnn}} device where &amp;lt;tt&amp;gt;nn&amp;lt;/tt&amp;gt; is a number. An easy way to find it is to map {{path|/dev/ttyS0}} to the pen's port and irq. The values can be found under the windows driver properties. Using values from an {{X41T}} 1869-5CU, the command is: {{cmdroot|setserial /dev/ttyS0 port 0x0200 irq 5 autoconfig}} (you need to run this after every suspend/resume cycle).&lt;br /&gt;
&lt;br /&gt;
This may be inserted into startup scripts in {{path|/etc/rc.d/}}&lt;br /&gt;
&lt;br /&gt;
The X config file needs to be changed to use the stylus. Add the following sections to your xorg.conf:&lt;br /&gt;
&lt;br /&gt;
    Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
      Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
      Identifier    &amp;quot;cursor&amp;quot;&lt;br /&gt;
      Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;&lt;br /&gt;
      Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
      Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;     &lt;br /&gt;
      Option        &amp;quot;Mode&amp;quot;          &amp;quot;Absolute&amp;quot;&lt;br /&gt;
    EndSection&lt;br /&gt;
    &lt;br /&gt;
    Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
      Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
      Identifier    &amp;quot;stylus&amp;quot;&lt;br /&gt;
      Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;&lt;br /&gt;
      Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
      Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;&lt;br /&gt;
    EndSection&lt;br /&gt;
    &lt;br /&gt;
    Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
      Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
      Identifier    &amp;quot;eraser&amp;quot;&lt;br /&gt;
      Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;&lt;br /&gt;
      Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
      Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;&lt;br /&gt;
    EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add the following lines to the ServerLayout section:&lt;br /&gt;
&lt;br /&gt;
    InputDevice    &amp;quot;cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
    InputDevice    &amp;quot;stylus&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Check the wacom driver man page and [http://linuxwacom.sf.net/ website] for other options.&lt;br /&gt;
&lt;br /&gt;
For handwriting recognition using pen you can use [[CellWriter]].&lt;br /&gt;
&lt;br /&gt;
To get the right mouse button to map to the stylus button use this script and run it through .bashrc&lt;br /&gt;
&lt;br /&gt;
    #!/bin/bash&lt;br /&gt;
    xsetwacom set stylus Button1 &amp;quot;button 1&amp;quot;&lt;br /&gt;
    xsetwacom set stylus Button2 &amp;quot;button 1&amp;quot;&lt;br /&gt;
    xsetwacom set stylus Button3 &amp;quot;button 3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Models featuring this Device==&lt;br /&gt;
*ThinkPad {{X41_Tablet}}&lt;br /&gt;
*ThinkPad {{X60_Tablet}}&lt;br /&gt;
*ThinkPad {{X61_Tablet}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Active_Protection_System&amp;diff=33862</id>
		<title>Active Protection System</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Active_Protection_System&amp;diff=33862"/>
		<updated>2007-10-13T12:27:17Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Models featuring this Technology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;&amp;quot; | [[Image:APS.jpg|IBM Active Protection System]] __NOTOC__&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;
=== The Active Protection System ===&lt;br /&gt;
With the new series of ThinkPads IBM introduced the Active Protection System (APS) in 2003. The APS is a protection system for the ThinkPads internal harddrive. A sensor inside the ThinkPad recognizes when the notebook is accelerated. A software applet then is triggered to park the harddisk. This way the risk of data loss in case of when the notebook is dropped is significantly reduced since the read/write head of the harddrive is parked and hence can't crash onto the platter when the notebook drops onto the floor.&lt;br /&gt;
&lt;br /&gt;
The hardware sensor is capable of not only recognizing acceleration of the notebook, but also (to a certain degree) of its whole orientation in space, relative to gravity's axis. Furthermore, having the actual control put into software, its functionality is extendable and it gives chance to implement features like the &amp;quot;ignore minor shocks&amp;quot; feature which is present in the Windows based control applet. (This feature prevents the harddrive from parking in case of minor regular shocks such as occur when in a train or car.)&lt;br /&gt;
&lt;br /&gt;
The measurements are physically performed by an [[Analog Devices ADXL320 accelerometer]] chip, managed by the [[Embedded Controller Chips|embedded controller]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.software.ibm.com/pc/pccbbs/mobiles_pdf/aps2mst.pdf IBM Active Protection System Whitepaper]&lt;br /&gt;
&lt;br /&gt;
==Hard-disk Support==&lt;br /&gt;
&lt;br /&gt;
HD-APS requires a hard-disk with [http://www.hitachigst.com/hdd/research/storage/hdi/loadunload.html head unload ramp technology] and also support on the hard-disk firmware to unload heads without flushing the disk cache.  This is required, because as soon as the APS system detects a shock is imminent, the system has less than 500ms to prepare for the shock.&lt;br /&gt;
&lt;br /&gt;
Unloading heads without flushing the chache is done using the [http://www.t13.org/Documents/UploadedDocuments/docs2003/e03120r5.pdf optional Unload Immediate feature of the IDLE IMMEDIATE ATA command].  It finishes whatever sector write is in-flight, and immediately moves the heads to the unload ramp.  Without this command, hard-disk APS cannot be trusted, as disks with big caches can take a lot of time to write it all to disk.&lt;br /&gt;
&lt;br /&gt;
So far, only hard-disks with IBM APS firmware, as well as the consumer Fujitsu HV2060AH/MHV2100AH/MHV2120AH HDs have been found to implement all the necessary functions.  Head unload technology is reasonably common in modern laptop disks, but the APS firmware is very rare in regular consumer products.  Please note that newer Apple notebooks also support APS, so it is somewhat likely that their disks also support unload immediate or a similar feature.&lt;br /&gt;
&lt;br /&gt;
==Linux Support==&lt;br /&gt;
Linux support is in development.&lt;br /&gt;
&lt;br /&gt;
This feature definitely depends on software and there is no hardware or BIOS only way of making it work.&lt;br /&gt;
IBM made contradictory statements about their willingness to release the specifications of the hardware sensor and its API to the linux community or some developers. Although a lot of developers and other interested people from the OpenSource community actively contacted IBM to get the specs, in fact they never got them.&lt;br /&gt;
&lt;br /&gt;
However, after first efforts of [http://www.kernelthread.com/software/ams/ Amit Singh on a PowerBook] and [http://www.almaden.ibm.com/cs/people/marksmith/tpaps.html Mark Smith on a ThinkPad], the [[HDAPS]] project was founded to produce a linux kernel driver for the acceleration sensor and a user space application to monitor it. Later, a kernel patch to enable harddisk parking followed.&lt;br /&gt;
&lt;br /&gt;
See [[How to protect the harddisk through APS]] for instructions and [[Problem with APS harddisk parking]] for Troubleshooting.&lt;br /&gt;
&lt;br /&gt;
Furthermore, a list of alternative applications like theft alarm and others can be found on the [[HDAPS]] driver page.&lt;br /&gt;
&lt;br /&gt;
==Tilt detection field tests==&lt;br /&gt;
Using Perl code for WinXP:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
use Win32API::File qw(:ALL);&lt;br /&gt;
sub get_tilt {&lt;br /&gt;
      my $file = createFile(&amp;quot;//./ShockMgr&amp;quot;, &amp;quot;r ke&amp;quot;) or die &amp;quot;Can't get ShockMgr device&amp;quot;;&lt;br /&gt;
      DeviceIoControl($file, 0x733fc, [], 0, my($buf), 0x24, my($bytes), []);&lt;br /&gt;
      my @data = unpack &amp;quot;x4s*&amp;quot;, $buf;&lt;br /&gt;
      return @data[1, 0];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
my T42 gives values of roughly 490 when at rest in normal upright position with base parallel to the ground.  As I gently tilt the T42 through all possible x or y angles, the values range from about 335-645, meaning a resolution of about 155 units per Earth gravity.  This seems to suggest that the operating range of the APS is actually about +-3 gs, although the ADXL320 is supposed to allow +-5 gs.&lt;br /&gt;
&lt;br /&gt;
As the tilt angle is the arcsine of the normalized APS reading, the Thinkpad is most tilt sensitive when in a normal upright position with base parallel to the ground.  In this position, the tilt resolution is about 0.35 - 0.4 degrees.  At maximum tilt, the resolution is much worse, about 6.5 degrees.&lt;br /&gt;
&lt;br /&gt;
Shouldn't matter much, but my tests are at an elevation of about 60 meters above sea level.&lt;br /&gt;
&lt;br /&gt;
===More field tests===&lt;br /&gt;
When placed on a reasonably flat and reasonably horizontal work surface my T43 provides readings of about x=503 and y=569. I wrote a command-line application in C# (using the .NET DllImport annotation to access the sensor.dll API) to log the sensor readings at some interval. With 150ms sampling I found the following extreme values: 335 to 654 for x, and 409 to 723 for y.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 x: 494.5   +/- 159.5&lt;br /&gt;
 y: 566.0   +/- 157.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Based on the maximum and minimum x and y readings I calculated the above &amp;quot;zero&amp;quot; and range values in order to convert the sensor readings to degrees and wrapped this up in a small graphical application for Windows. My data, source code, executables and a complete description can be found [http://www.stanford.edu/~bsuter/thinkpad-accelerometer/ here].&lt;br /&gt;
&lt;br /&gt;
==Related Links==&lt;br /&gt;
*[http://www.stanford.edu/~bsuter/thinkpad-accelerometer/ Sensor Data, Calibration, command-line and GUI executables for Windows and C# .NET source code]&lt;br /&gt;
*[http://www.pc.ibm.com/presentations/us/thinkvantage/56/index.html?shortcut=aps&amp;amp; IBMs ThinkVantage&amp;amp;trade; Technologies Flash presentation - Active Protection System]&lt;br /&gt;
*[http://www-128.ibm.com/developerworks/linux/library/l-knockage.html?ca=dgr-lnxw01Knock-Knock IBM HDAPS/Linux HDAPS information page]&lt;br /&gt;
*[http://hdaps.sourceforge.net HDAPS project page]&lt;br /&gt;
*[http://sourceforge.net/mailarchive/forum.php?forum=hdaps-devel HDAPS-devel list archive]&lt;br /&gt;
&lt;br /&gt;
==Models featuring this Technology==&lt;br /&gt;
*ThinkPad {{R50}}, {{R50p}}, {{R51}}, {{R52}}, {{R60}}&lt;br /&gt;
*ThinkPad {{T41}}, {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T60}}, {{T60p}}, {{T61}}&lt;br /&gt;
*ThinkPad {{X40}}, {{X41}}, {{X41T}}, {{X60}}, {{X60s}}, X60 Tablet, X61 Tablet&lt;br /&gt;
*ThinkPad {{Z60m}}, {{Z60t}}, {{Z61m}}, {{Z61t}}, {{Z61e}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=33749</id>
		<title>Category:X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=33749"/>
		<updated>2007-10-10T01:09:42Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Articles on X61 Tablet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Image currently X60t, Standart Feature list not complete}}&lt;br /&gt;
= ThinkPad X61 Tablet =&lt;br /&gt;
&lt;br /&gt;
The ThinkPad X61 Tablet is an evolutionary upgrade from the [[:Category:X60 Tablet|X60 Tablet]].&lt;br /&gt;
&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;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following low-voltage processors:&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7300 @ 1.40 GHz&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7500 @ 1.60 GHz&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7700 @ 1.80 GHz&lt;br /&gt;
* [[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution and MultiView/MultiTouch&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1400x1050 resolution&lt;br /&gt;
* 1 GB [[PC2-5300]] memory standard&lt;br /&gt;
* 80 GB SATA HDD&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[AD1984]] HD Audio 1.0 controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] / [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] in some models&lt;br /&gt;
* [[SD Card slot]] with IO support&lt;br /&gt;
* [[CardBus slot]] (Type 2)&lt;br /&gt;
* Firewire (IEEE1394)&lt;br /&gt;
* [[Wacom Serial Tablet PC Stylus]]&lt;br /&gt;
* [[Tablet Hardware Buttons]]&lt;br /&gt;
* [[Active Rotate]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:X60_Tablet.gif]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Problems====&lt;br /&gt;
=====Screen bezel separating from the Screen=====&lt;br /&gt;
http://forum.tabletpcreview.com/showthread.php?t=8282&lt;br /&gt;
&lt;br /&gt;
====Articles on X61 Tablet====&lt;br /&gt;
[[Installing Ubuntu 7.04 (Feisty Fawn) on an X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.digitalhalo.de/index.php?title=X61t Sidux on X61 Tablet] - extern and in german&lt;br /&gt;
[[Category:X Series]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X61_Tablet&amp;diff=33748</id>
		<title>Installation instructions for the ThinkPad X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X61_Tablet&amp;diff=33748"/>
		<updated>2007-10-09T19:32:04Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installing Ubuntu 7.04 (Feisty Fawn) on an X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
See also: General Thinkpad {{X61}} and {{T61}} information and installation notes for the previous {{X60 Tablet}}.&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=33342</id>
		<title>Category:X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=33342"/>
		<updated>2007-09-23T17:49:20Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Image currently X60t, Standart Feature list not complete}}&lt;br /&gt;
= ThinkPad X61 Tablet =&lt;br /&gt;
&lt;br /&gt;
The ThinkPad X61 Tablet is an evolutionary upgrade from the [[:Category:X60 Tablet|X60 Tablet]].&lt;br /&gt;
&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;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following low-voltage processors:&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7300 @ 1.40 GHz&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7500 @ 1.60 GHz&lt;br /&gt;
* [[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution and MultiView/MultiTouch&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1400x1050 resolution&lt;br /&gt;
* 1 GB [[PC2-5300]] memory standard&lt;br /&gt;
* 80 GB SATA HDD&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[AD1984]] HD Audio 1.0 controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] / [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] in some models&lt;br /&gt;
* [[SD Card slot]] with IO support&lt;br /&gt;
* [[CardBus slot]] (Type 2)&lt;br /&gt;
* Firewire (IEEE1394)&lt;br /&gt;
* [[Wacom Serial Tablet PC Stylus]]&lt;br /&gt;
* [[Tablet Hardware Buttons]]&lt;br /&gt;
* [[Active Rotate]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:X60_Tablet.gif]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Problems====&lt;br /&gt;
=====Screen bezel separating from the Screen=====&lt;br /&gt;
http://forum.tabletpcreview.com/showthread.php?t=8282&lt;br /&gt;
&lt;br /&gt;
====Articles on X61 Tablet====&lt;br /&gt;
[[Installing Ubuntu 7.04 (Feisty Fawn) on an X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=33341</id>
		<title>Category:X61 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X61_Tablet&amp;diff=33341"/>
		<updated>2007-09-23T17:48:12Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Lenovo shipping problems obsolete (everybody seems to have got their x61t by now)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Image currently X60t, Standart Feature list not complete}}&lt;br /&gt;
= ThinkPad X61 Tablet =&lt;br /&gt;
&lt;br /&gt;
The ThinkPad X61 Tablet is an evolutionary upgrade from the [[:Category:X60 Tablet|X60 Tablet]].&lt;br /&gt;
&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;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following low-voltage processors:&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7300 @ 1.40 GHz&lt;br /&gt;
** [[Intel Core 2 Duo]] CPU L7500 @ 1.60 GHz&lt;br /&gt;
* [[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1024x768 resolution and MultiView/MultiTouch&lt;br /&gt;
** 12.1&amp;quot; TFT display with 1400x1050 resolution&lt;br /&gt;
* 1 GB [[PC2-5300]] memory standard&lt;br /&gt;
* 80 GB SATA HDD&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[AD1984]] HD Audio 1.0 controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] / [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] in some models&lt;br /&gt;
* [[SD Card slot]] with IO support&lt;br /&gt;
* [[CardBus slot]] (Type 2)&lt;br /&gt;
* Firewire (IEEE1394)&lt;br /&gt;
* [[Wacom Serial Tablet PC Stylus]]&lt;br /&gt;
* [[Tablet Hardware Buttons]]&lt;br /&gt;
* [[Active Rotate]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:X60_Tablet.gif]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Problems====&lt;br /&gt;
=====Screen bezel separating from the Screen=====&lt;br /&gt;
http://forum.tabletpcreview.com/showthread.php?t=8282&lt;br /&gt;
&lt;br /&gt;
=====Articles on X61 Tablet=====&lt;br /&gt;
[[Installing Ubuntu 7.04 (Feisty Fawn) on an X61 Tablet]]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=33153</id>
		<title>Fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=33153"/>
		<updated>2007-09-16T14:44:20Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
== ATI fglrx driver ==&lt;br /&gt;
This is a proprietary Linux binary-only driver for ATI graphic chips with support for 3D acceleration.&lt;br /&gt;
&lt;br /&gt;
Also see [[R300|opensource driver]] with 3D support&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Availability / Project Homepage==&lt;br /&gt;
Home page: http://ati.amd.com/support/drivers/linux/linux-radeon.html&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
The ATI drivers have explicit permission for repackaging and redistribution of the Linux drivers.  Many distributions are supported within the installer, and many more repackaged by external developers.  Please visit the  [http://wiki.cchtml.com/index.php/Category:Distributions Distribution Page at the Unofficial ATI driver Wiki]&lt;br /&gt;
&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** These packages have been added to Debian unstable as &amp;lt;tt&amp;gt;fglrx-driver&amp;lt;/tt&amp;gt;, so you can now apt-get them and use module-assistant to install.&lt;br /&gt;
** If you are on stable sarge with backport's kernel 2.6.15, download ATI's installer, let it build Debian packages and proceed as usual. There's a [http://jroller.com/page/erAck?entry=lot_day_6_2_fglrx detailed description] available.&lt;br /&gt;
** [http://wiki.cchtml.com/index.php/Debian_Installation_Guide Debian Howto]&lt;br /&gt;
*{{SUSE}} packages: http://www.suse.de/~sndirsch/ati-installer-HOWTO.html&lt;br /&gt;
*{{Gentoo}} {{cmdroot|emerge ati-drivers}}&lt;br /&gt;
*{{Fedora}} 4 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install kernel-module-fglrx-$(uname -r) ati-fglrx }}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 5 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install xorg-x11-drv-fglrx}}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 7 packages: http://rpm.livna.org&lt;br /&gt;
** The newest version of the driver (8.39.4) is supposed to work with Fedora 7, and is available from Livna.&lt;br /&gt;
*{{Arch Linux}}&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx}} (kernel module for 2.6.15-ARCH)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-archck}} (kernel module for 2.6.15-archck)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-utils}} (xorg7 stuff and tools)&lt;br /&gt;
*{{Ubuntu}}&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide Dapper Drake Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Breezy_Installation_Guide Breezy Badger Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide Edgy Eft Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Feisty Fawn Howto]&lt;br /&gt;
&lt;br /&gt;
== Building for Xorg 7.0==&lt;br /&gt;
To compile fglrx versions &amp;lt;= 8.24.8 for Xorg 7.0.0, fake Xorg 6.9.0 by &lt;br /&gt;
:{{cmdroot|1=export X_VERSION=x690; sh ati-driver-installer-8.24.8-x86.run}}&lt;br /&gt;
Next, move the various resulting libraries and modules from /usr/X11R6 to /usr/lib/xorg&lt;br /&gt;
&lt;br /&gt;
In {{path|/usr/src/ATI}} additional sources are installed for fireglcontrol and fgl_glxgears&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
Current version: 8.41.7 ( 10th September 2007).&lt;br /&gt;
Major changes:&lt;br /&gt;
* 8.41.7: increased OpenGL performance on some Radeon Cards, size/position TV-out adjustments work for Radeon X1900 or higher, X crash when connecting external DFP display fixed &lt;br /&gt;
* 8.40.4: some new TV out control options in CCC, another (non-exciting) maintenance release (see [http://www.phoronix.com/scan.php?page=article&amp;amp;item=804&amp;amp;num=1 Phoronix])&lt;br /&gt;
* 8.39.4: kernel 2.6.22 support, TexturedVideo fix, aticonfig segfault fix (see 8.38.7 hotfix), to get rid of the &amp;quot;AMD Testing use only&amp;quot; logo, use [http://www.phoronix.com/forums/showpost.php?p=10641&amp;amp;postcount=44 this] workaround.&lt;br /&gt;
* 8.38.7: hotfix release for &amp;quot;Using aticonfig --initial segfaults destroying xorg.conf file when run in X with Vesa driver.&amp;quot;, search for &amp;quot;737-28261&amp;quot; on the ATI website.&lt;br /&gt;
* 8.38.6: RedHat Enterprise Linux 5 support, Xserver crashes on moving video window between two monitors fixed, corruption when playing multiple vodeps with textured video fixed&lt;br /&gt;
* 8.37.6: Xorg Server 1.3 support, CCC 1.0, crash when logging off from X fixed, Xv cropping bug fixed&lt;br /&gt;
* 8.36.5: Kernel 2.6.20 support, CCC Beta 0.9 with localization&lt;br /&gt;
* 8.35.5: Beta AMD Catalyst Control Center, X-Server termination from console does not result in a blank screen. Kernel 2.6.20 requires some patching (see [[Problems_with_fglrx#fglrx_8.35.5|fglrx patches section]]).&lt;br /&gt;
* 8.34.8: Radeon Xpress 1250 support, X-Video on x86_64 fix, hibernation mode fix. Kernel 2.6.20 requires some patching (see [[Problems_with_fglrx#fglrx_8.34.8|fglrx patches section]]).&lt;br /&gt;
* 8.33.6: X.Org 7.2 support, kernel 2.6.19 support, some fixes in the installer, 2 more bugfixes. Resume from suspend works if you make sure you have set &amp;quot;VbetoolPost no&amp;quot; and &amp;quot;EnableVbetool no&amp;quot; in your suspend to ram hibernate conf (/etc/hibernate/ram.conf on ubuntu/debian).&lt;br /&gt;
* 8.32.5: support for X1650, X.Org 7.2 RC2 support, bugfixes. Suspend-to-ram is broken with specific cards, *no* 2.6.19 support (see [[Problems_with_fglrx#fglrx_8.32.5|fglrx patches section]]).&lt;br /&gt;
* 8.31.5: no new features, only bugfixes.  Of note, for some users, this version breaks suspend-to-ram and suspend-to-disk.&lt;br /&gt;
* 8.30.3: no new features, only bugfixes&lt;br /&gt;
* 8.29.6: Linux 2.6.18 support, dropped support for Radeon 8500/9000/9100/9200/9250 (both, mobile and normal versions)&lt;br /&gt;
* 8.28.8: Display Switching Support for ThinkPads, ATI Pairmode support, Retaining display device state between restarts, Support for Radeon Xpress 1200, 1250, and 1300&lt;br /&gt;
* 8.27.10: X.org 7.1 support, Fedora Core package support&lt;br /&gt;
* 8.26.18: support for dynamically attached DFPs and Thermal Event Power Management (both via daemon), minor bug fixes&lt;br /&gt;
* 8.25.18: Xorg 7.0 support, FireGLâ„¢V5xxx/V7xxx support, Dynamic Display Management, fixed a lot of critical bugs.&lt;br /&gt;
* 8.24.8: support for X1300, X1400, X1600, X1800 (generic and mobility) and 3D accelerated video playback on Avivo&lt;br /&gt;
* 8.23.7: support for X850 and X800, OpenGL 2.0 Enhancement, FSAA for some chips&lt;br /&gt;
* 8.22.5: added kernel 2.6.15 support -- patch no longer required&lt;br /&gt;
* 8.21.7: initial OpenGL 2.0 support&lt;br /&gt;
* 8.20.8: fixed resume issues, fixed compile problems with kernels 2.6.13 and 2.6.14&lt;br /&gt;
* 8.19.10: has added suspend / resume and dynamic GPU power management support.  Using vbetool no longer required.&lt;br /&gt;
&lt;br /&gt;
== Known problems and solutions ==&lt;br /&gt;
See [[Problems with fglrx]].&lt;br /&gt;
== User experience ==&lt;br /&gt;
=== Speed ===&lt;br /&gt;
How much is the speed gain versus the opensource drivers?&lt;br /&gt;
&lt;br /&gt;
Compared to the old drivers, approximately 40% speed gain have been noticed with fglrx. However, there are issues with freezing/garbage after suspend, garbage when resizing desktop (via {{key|ctrl}}{{key|alt}}{{key|plus}}, {{key|ctrl}}{{key|alt}}{{key|minus}}), and garbage while using VMware. The current 8.14.13 has shown 400% improvement over using the open source radeon driver: 1200 FPS for glxgears{{footnote|1}}!&lt;br /&gt;
However the situation seems to be changing today. With recent x11-drm-20060608 driver (gentoo) and thinkpad t42 (ati 9600) the speed is confirmed as 1900fps without any single crash so far.&lt;br /&gt;
&lt;br /&gt;
=== 3D acceleration ===&lt;br /&gt;
&lt;br /&gt;
According to [http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html#configure Flavio's page] you need these options:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Module&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    Load &amp;quot;GLcore&amp;quot;&lt;br /&gt;
    Load &amp;quot;glx&amp;quot;&lt;br /&gt;
    Load &amp;quot;dri&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  # Of course you need to activate the driver&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    Driver     &amp;quot;fglrx&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
Don't forget to load the module &amp;lt;tt&amp;gt;fglrx&amp;lt;/tt&amp;gt; (&amp;lt;tt&amp;gt;modprobe fglrx&amp;lt;/tt&amp;gt;).  Under Debian the module can be placed in &amp;lt;tt&amp;gt;/etc/modules&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
With current fglrx drivers (as of 8.29.6) you must disable composite to get 3D DRI acceleration. To do this, add an extra Extensions section (if necessary) containing:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
     Option  &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;  #make DRI work with fglrx.&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
If you are unsure whether you have DRI running, issue &amp;lt;tt&amp;gt;glxinfo | grep -i direct&amp;lt;/tt&amp;gt; after disabling composite.  Note, this &lt;br /&gt;
&lt;br /&gt;
{{NOTE|1=Video overlay acceleration may be disabled when 3D acceleration is enabled. The following comment from the xorg.conf file bundled with the fglrx driver indicates that:&lt;br /&gt;
   # === OpenGL Overlay ===&lt;br /&gt;
   # Note: When OpenGL Overlay is enabled, Video Overlay&lt;br /&gt;
   #       will be disabled automatically&lt;br /&gt;
       Option &amp;quot;OpenGLOverlay&amp;quot;              &amp;quot;1&amp;quot;&lt;br /&gt;
However, you can use either regular Xv video overlay or make the video an opengl texture and let the OpenGL engine scale your video.  This has nothing to do with the acceleration of 2D drawing primitives.  Further, your mileage on performance may vary depending on what card you have.  The open source drivers don't support newer cards, while the ATI drivers don't support older cards.&lt;br /&gt;
&lt;br /&gt;
You may be able to preserve VideoOverlay acceleration if you explicitly remove the OpenGLOverlay using:&lt;br /&gt;
&lt;br /&gt;
Option &amp;quot;VideoOverlay&amp;quot;  &amp;quot;True&amp;quot; and Option &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;False&amp;quot;.  See [http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html#configure Flavio's page] for detail.}}&lt;br /&gt;
&lt;br /&gt;
=== Power saving ===&lt;br /&gt;
Power saving is much better than with the &amp;lt;tt&amp;gt;radeon&amp;lt;/tt&amp;gt; driver, but doesn't work in dual-screen configuration (see [[How to make use of Graphics Chips Power Management features]]).&lt;br /&gt;
&lt;br /&gt;
=== Suspending with fglrx ===&lt;br /&gt;
&lt;br /&gt;
On a ThinkPad T42 with Kernel 2.6.19 with Software Suspend 2 and R60 with Kernel 2.6.18-suspend2-r1 (Gentoo) , the following addition to &amp;lt;tt&amp;gt;/etc/hibernate/suspend2.conf&amp;lt;/tt&amp;gt; is required:&lt;br /&gt;
&lt;br /&gt;
  # For fglrx&lt;br /&gt;
  ProcSetting extra_pages_allowance 20000&lt;br /&gt;
&lt;br /&gt;
=== Display Switching (Dynamic Display Management) ===&lt;br /&gt;
&lt;br /&gt;
Version 8.25.18 introduces a new feature: Dynamic Display Management. It allows display switching on-the-fly.&lt;br /&gt;
&lt;br /&gt;
To list all connected and enabled monitors:&lt;br /&gt;
:{{cmdroot|1=aticonfig --query-monitor}}&lt;br /&gt;
&lt;br /&gt;
To switch displays:&lt;br /&gt;
:{{cmdroot|1=aticonfig --enable-monitor=STRING,STRING}}, where STRING can be: none, lvds, crt1, crt2, tv, tdms1, tdms2&lt;br /&gt;
&lt;br /&gt;
Only 2 displays can be enabled at the same time. Any displays that are not on the list will be disabled.&lt;br /&gt;
&lt;br /&gt;
The '''Catalyst Control Center''', which comes with the driver (at least from Livna in Fedora Core 6) can be used to do this switching.  It also does various other kinds of display managements.  However, the version that comes with 8.39.4 doesn't seem to handle switching into Big Desktop mode, does anyone know how to get this to work?  The control center also complains a lot about rebooting, but rebooting doesn't seem to be required.  Does anyone have decent documentation for the control center?&lt;br /&gt;
&lt;br /&gt;
== Useful links == &lt;br /&gt;
* [http://www.ati.com/products/catalyst/linux.html ATI Linux Driver FAQ]&lt;br /&gt;
* [http://www.rage3d.com/content/articles/atilinuxhowto/ ATI Radeon Linux How-To]&lt;br /&gt;
* [http://www.rage3d.com/board/forumdisplay.php?f=61&amp;amp;daysprune=30&amp;amp;order=asc&amp;amp;sort=title Rage3D Linux Discussion Forum]&lt;br /&gt;
* [http://www.driverheaven.net/forumdisplay.php?f=103 Radeon Driver Forum at Driverheaven]&lt;br /&gt;
* [http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html Gentoo ATI Radeon FAQ]&lt;br /&gt;
* [http://forums.gentoo.org/viewtopic-t-374745-highlight-t42+ati+dri.html Gentoo T42 ATI. DRI + xorg driver]&lt;br /&gt;
* [http://ati.cchtml.com/ Unofficial community ATI bugzilla] - tracks bugs in the driver. Might be monitored by ATI ([http://www.rage3d.com/board/showpost.php?p=1333438751&amp;amp;postcount=386], [http://www.rage3d.com/board/showpost.php?p=1333439009&amp;amp;postcount=390]).&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that may be supported ==&lt;br /&gt;
Supported chips, as found in select IBM ThinkPads:&lt;br /&gt;
{{NOTE|fglrx version 8.29.6 discontinued support for Radeon 9200 and earlier.}}&lt;br /&gt;
* [[ATI Mobility FireGL 9000]]&lt;br /&gt;
** {{T40p}}&lt;br /&gt;
* [[ATI Mobility FireGL T2]]&lt;br /&gt;
** {{R50p}}&lt;br /&gt;
** {{T41p}}, {{T42p}}&lt;br /&gt;
* [[ATI Mobility FireGL V3200]]&lt;br /&gt;
** {{T43p}}&lt;br /&gt;
* [[ATI Mobility Radeon 9000]]&lt;br /&gt;
** {{R50}}, {{R51}}&lt;br /&gt;
** {{T40}}, {{T41}}, {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon 9600]]&lt;br /&gt;
** {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon X300]]&lt;br /&gt;
** {{R52}}&lt;br /&gt;
** {{T43}}&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon Xpress 200M]]&lt;br /&gt;
** {{R51e}}&lt;br /&gt;
* [[ATI Mobility Radeon X600]]&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon X1400]]&lt;br /&gt;
** {{T60}}, {{R60}}, {{Z61m}}&lt;br /&gt;
* [[ATI Mobility FireGL V5200]]&lt;br /&gt;
** {{T60p}}, {{Z61p}}&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that are NOT supported by fglrx==&lt;br /&gt;
Unsupported chips, as found in select IBM ThinkPads:&lt;br /&gt;
* [[ATI Mobility Radeon 7500]]&lt;br /&gt;
** {{R40}}&lt;br /&gt;
** {{T30}}&lt;br /&gt;
** {{T42}}&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
#Note that glxgears isn't a benchmark tool, it's so simple that its FPS values is without any meaning... you can only compare glxgears using the same drivers/machine, if you change any of then you can have higher/lower values and in real life programs/games happen to have the opposite effects. Think in terms of a car engines rpms: higher rpms in the same car usually means a faster car, change anything and it's meaningless, ie: gears, truck, wheel size, etc. make it useless.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Drivers]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Mcgiver&amp;diff=29514</id>
		<title>User:Mcgiver</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Mcgiver&amp;diff=29514"/>
		<updated>2007-04-27T10:36:21Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=whoami=&lt;br /&gt;
My name is Roland P, and I'm a computer science student from Germany&lt;br /&gt;
&lt;br /&gt;
=Thinkpad(s)=&lt;br /&gt;
currently a [[2373-GHG|Thinkpad T41p 2373-GHG]] (great notebook, would buy it again anytime - disadvantages are: high capacity battery plastic is easily damaged (-&amp;gt;support), model is vulnerabe to mainboard defects (-&amp;gt;support), display could be brighter)&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
[http://wiki.digitalhalo.de/index.php?title=Linux My Mediawiki containing Sidux Thinkpad installation instructions (in German)]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problems_with_fglrx&amp;diff=29513</id>
		<title>Problems with fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problems_with_fglrx&amp;diff=29513"/>
		<updated>2007-04-27T10:23:15Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* new Xorg ID Scheme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page discusses issues with the ATI proprietary [[fglrx]] display driver.&lt;br /&gt;
&lt;br /&gt;
== Known Troubles and Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== X-specific issues ===&lt;br /&gt;
&lt;br /&gt;
==== upgrading xserver-xorg ====&lt;br /&gt;
ATI proprietary drivers version 8.21.7 and later work with x.org 6.9.&lt;br /&gt;
&lt;br /&gt;
If you are running an older version (8.20.8) under Debian sid and you upgrade your xserver-xorg, apt will force you to remove any debian-packaged fglrx drivers (package fglrx-driver depends on x.org &amp;lt;&amp;lt; 6.8.99).  You can just download the driver from the ATI site and install after modifying the Debian packager script to allow dependencies to be satisfied by x.org 6.9, or just download 8.21.7 and install manually.  See talk page for step-by-step commands.&lt;br /&gt;
&lt;br /&gt;
After installing the fglrx driver, you can use module-assist to build the appropriate kernel module.&lt;br /&gt;
&lt;br /&gt;
==== new Xorg ID Scheme ====&lt;br /&gt;
ATI proprietary drivers &amp;lt;=8.36.5 with xorg &amp;gt;=7.1.0-18 (==1.3.0.0) in Debian Sid and Fedora ([http://www.sidux.com/PNphpBB2-viewtopic-t-3162-postdays-0-postorder-asc.html Debian] and [http://www.phoronix.net/forums/showthread.php?t=2382 Fedora] Forum Entries)&lt;br /&gt;
&lt;br /&gt;
Ubuntu feisty made their own xorg with the standard id of 7.2, to work around this issue.&lt;br /&gt;
&lt;br /&gt;
Xorg has changed its ID Scheme in newer Versions, and fglrx cannot cope with that (Error message saying &amp;quot;[...] X version mismatch - detected X.org 1.3.-1.905, required X.org 7.1.0.0 [...]&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
A binary hack solves the Problem [http://rage3d.com/board/showthread.php?s=4638d94143536f6acacbccd8f0443472&amp;amp;t=33889029 (rage3d.com Forum Entry)]. This is a very '''dirty''' solution, and is probably violating the ATI driver license. &lt;br /&gt;
&lt;br /&gt;
Simply using the open source ati driver (or holding back the xorg upgrades) until a new driver is released, is suggested.&lt;br /&gt;
&lt;br /&gt;
=== Kernel-specific troubles ===&lt;br /&gt;
&lt;br /&gt;
Using ATI drivers &amp;lt;=8.21.7 with kernel &amp;gt;=2.6.15 needs a [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 patch].  (see table below for detail.) If you can't compile the driver modules with 2.6.15 or later, you should apply this [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch patch] instead. &lt;br /&gt;
&lt;br /&gt;
If you do not use one of these patches, you may experience peculiar lockups of X.  Try {{cmduser|fglrxinfo}} - if your shell hangs at the end of this command, you may have an issue and should try the patch or upgrade.&lt;br /&gt;
&lt;br /&gt;
Although unproven, there is a substantial amount of user / developer concern that the above patches prevent hard lockups but do not provide full reliability with 2.6.15 and there are larger / redisgn issues preventing compatibility.  These issues have been fixed with later ATI drivers (&amp;gt; 8.21.7) so you can simply upgrade if you are running a more modern kernel.&lt;br /&gt;
&lt;br /&gt;
=== No hardware acceleration ===&lt;br /&gt;
&lt;br /&gt;
====Acceleration lost after driver update====&lt;br /&gt;
If you lose hardware acceleration after a driver update this can be caused by an old fglrx kernel module being loaded.&lt;br /&gt;
&lt;br /&gt;
Check out {{path|1=/var/log/Xorg.0.log}} for a message like:&lt;br /&gt;
:&amp;lt;code&amp;gt;(WW) fglrx(0): Kernel Module version does *not* match driver.&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can verify this yourself by looking at the version message some lines above. It should read something not matching the installed version like:&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0): Kernel Module Version Information:&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0):     Name: fglrx&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0):     Version: 8.10.19&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The cause for this trouble might be that there resist multiple versions of the fglrx module within the kernel module search path.&amp;lt;br&amp;gt;&lt;br /&gt;
Go to {{path|1=/lib/modules/&amp;lt;your linux kernel version&amp;gt;/}} and type {{cmdroot|1=grep fglrx modules.dep}}.&amp;lt;br&amp;gt;&lt;br /&gt;
If grep finds multiple lines you nailed down the problem. All you have to do now is to delete any versions of the module (look at the filedate) but the most current one. Then run {{cmdroot|1=depmod}} and you are done.&lt;br /&gt;
&lt;br /&gt;
{{HINT|Newer versions (8.21.7) of the fglrx module seem to be installed in the &amp;lt;code&amp;gt;extra/&amp;lt;/code&amp;gt; subdirectory.&amp;lt;br&amp;gt;&lt;br /&gt;
Older versions (8.19.10) used to be located in the &amp;lt;code&amp;gt;kernel/drivers/char/drm/&amp;lt;/code&amp;gt; subdirectory.}}&lt;br /&gt;
&lt;br /&gt;
====GCC 3.4====&lt;br /&gt;
If the ATI driver works only without the hardware acceleration, take into consideration that {{path|fglrx_dri.so}} was linked against libstdc++.so.5 which may not be present if your system uses gcc-3.4.&lt;br /&gt;
&lt;br /&gt;
To fix this, compile gcc-3.3.5 and copy &amp;lt;tt&amp;gt;libstdc++.so.5*&amp;lt;/tt&amp;gt; to {{path|/usr/lib}} and update the dynamic linker cache via {{cmdroot|ldconfig}}.&lt;br /&gt;
&lt;br /&gt;
Or install a compat package for your favorite distro. FC4 users can do:&lt;br /&gt;
:{{cmdroot|yum install libstdc++.so.5}}&lt;br /&gt;
&lt;br /&gt;
====radeonfb framebuffer====&lt;br /&gt;
Another possible cause for broken hardware acceleration (2D and 3D) is the radeonfb framebuffer: Switching to vesafb or vesafb-tng is reported to solve the problem on some systems. Also it has proven helpful to not perform {{cmdroot|modprobe fglrx}} after boot but to have the module loaded via {{path|/etc/modules.autoload/kernel2.x}} at boottime instead.&lt;br /&gt;
&lt;br /&gt;
====Perpetual Mesa GLX Indirect on Debian====&lt;br /&gt;
If you've done everything right and you're still seeing:&lt;br /&gt;
&lt;br /&gt;
:{{cmduser|fglrxinfo}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: Mesa project: www.mesa3d.org}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: Mesa GLX Indirect}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 1.2 (1.5 Mesa 6.4.1)}}&lt;br /&gt;
&lt;br /&gt;
try this:&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|mkdir -p /usr/X11R6/lib/modules/dri}}&lt;br /&gt;
:{{cmdroot|ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri}}&lt;br /&gt;
&lt;br /&gt;
Thanks to Maciej Matysiak for the clear debug [http://lists.debian.org/debian-amd64/2006/02/msg00217.html here] and solution [http://lists.debian.org/debian-amd64/2006/02/msg00311.html here].&lt;br /&gt;
&lt;br /&gt;
More generally, use LIBGL_DEBUG=verbose fglrxinfo, to see what's happening, and whether you get this:&lt;br /&gt;
:{{cmduser|&amp;lt;nowiki&amp;gt;LIBGL_DEBUG=verbose&amp;lt;/nowiki&amp;gt; fglrxinfo}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|libGL error: dlopen /usr/X11R6/lib/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)}}&lt;br /&gt;
:{{cmdresult|libGL error: unable to find driver: fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: Mesa project: www.mesa3d.org}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: Mesa GLX Indirect}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 1.2 (1.5 Mesa 6.4.2)}}&lt;br /&gt;
&lt;br /&gt;
instead of that:&lt;br /&gt;
:{{cmduser|&amp;lt;nowiki&amp;gt;LIBGL_DEBUG=verbose&amp;lt;/nowiki&amp;gt; fglrxinfo}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: busid is PCI:1:0:0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: minor is 0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: node name is /dev/dri/card0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: open result is 4, (OK)}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: drmOpenMinor returns 4}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: drmGetBusid reports PCI:1:0:0}}&lt;br /&gt;
:{{cmdresult|Can't open configuration file /home/merlin/.drirc: No such file or directory.}}&lt;br /&gt;
:{{cmdresult|fglrx: DPD supported.}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: ATI Technologies Inc.}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: MOBILITY FIREGL T2 Pentium 4 (SSE2) (FireGL) (GNU_ICD)}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 2.0.5879 (8.26.18)}}&lt;br /&gt;
&lt;br /&gt;
I have contacted ATI to add that info by default, the mesa guys to do that in glxinfo too, as well as the debian packager to fix the debian packaging bug (2006/07/22), so hopefully the situation will improve soon&lt;br /&gt;
&lt;br /&gt;
You may have to run fglrxinfo as root to get this detail rather than a useless message.&lt;br /&gt;
&lt;br /&gt;
=== Softlink hell ===&lt;br /&gt;
The [[fglrx]] installer replaces the standard X.org OpenGL implementation (Mesa) with its own files, potentially causing collisions with the distribution's file and package management. It is best to install the driver via a package built for your distribution, which will typically include the necessary kludges to make things work. See the [[fglrx]] page for pointers.&lt;br /&gt;
&lt;br /&gt;
====Discussion====&lt;br /&gt;
If using {{cmduser|fglrxinfo}} after installing [[fglrx]] indicates that you are still using the mesa indirect software GL renderer, you likely have some misplaced softlinks.  It seems like it has to do with an apt-get upgrade that sometimes replaces these links.  Anyway, go to&lt;br /&gt;
:{{cmdroot|cd /usr/X11R6/lib}}&lt;br /&gt;
and list your GL libraries and links&lt;br /&gt;
:{{cmdroot|ls -la *GL*}}&lt;br /&gt;
You should see something like the following two lines amoung others:&lt;br /&gt;
:{{cmdresult|libGL.so -&amp;gt; libGL.so.1.2}}&lt;br /&gt;
:{{cmdresult|libGL.so.1 -&amp;gt; libGL.so.1.2}}&lt;br /&gt;
If you see a link to a mesa library (something like {{cmdresult|... -&amp;gt; libGL.mesa.1.2}}), then that's your problem!  Restore the softlink like this (use your actual library version, though):&lt;br /&gt;
:{{cmdroot|ln -s libGL.so.1.2 libGL.so.1}}&lt;br /&gt;
&lt;br /&gt;
For some reason, this link might &amp;quot;break&amp;quot; later, giving you the software rendering once more.  Even after renaming the mesa library to something like &amp;lt;tt&amp;gt;mesa.bkup&amp;lt;/tt&amp;gt;, the system might still find it and link to it despite the name change.  If you have to do this a lot, you could write a restoreGL script.&lt;br /&gt;
&lt;br /&gt;
=====Gentoo=====&lt;br /&gt;
{{Gentoo}} has built in tools for managing the OpenGL symlinks.  They seem to be replacing the old tool with a new one, so one of the following should work for you:&lt;br /&gt;
:{{cmdroot|opengl-update ati}} or&lt;br /&gt;
:{{cmdroot|eselect opengl set ati}}&lt;br /&gt;
Eselect is new, and still ~x86 (as of the end of 2005), so you may not have it yet.  &amp;lt;tt&amp;gt;opengl-update&amp;lt;/tt&amp;gt; is the old tried-and-true method for managing the symlinks.  If &amp;lt;tt&amp;gt;opengl-update&amp;lt;/tt&amp;gt; doesn't fix it for you, you should probably tell [http://bugs.gentoo.org Gentoo Bugzilla] (assuming they don't know yet).&lt;br /&gt;
&lt;br /&gt;
If {{cmdroot|ldd /usr/X11R6/bin/glxinfo}} shows that your system still uses the xorg-x11 mesa libs after trying one of the above commands, i.e. a line like this:&lt;br /&gt;
:{{cmdresult|1=libGL.so.1 =&amp;gt; /usr/lib/opengl/xorg-x11/lib/libGL.so.1 (0x400a8000)}}&lt;br /&gt;
you will also need to relink {{path|libGl.so.1.2}}:&lt;br /&gt;
:{{cmdroot|cd /usr/lib/opengl/xorg-x11/lib/}}&lt;br /&gt;
:{{cmdroot|mv libGL.so.1.2 libGL.so.1.2_backup}}&lt;br /&gt;
:{{cmdroot|ln -s /usr/lib/libGL.so.1.2 libGL.so.1.2}}&lt;br /&gt;
After another restart of X {{cmduser|fglrxinfo}} should show that it's using the right libs now.&lt;br /&gt;
&lt;br /&gt;
=====Debian=====&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|rm /usr/lib/libGL.so*}}&lt;br /&gt;
:{{cmdroot|rm /usr/X11R6/lib/libGL.so*}}&lt;br /&gt;
:{{cmdroot|cd /usr/X11R6/lib}}&lt;br /&gt;
:{{cmdroot|cp /usr/lib/fglrx/diversions/lib/libGL.so.1.2 .}}&lt;br /&gt;
:{{cmdroot|ln -s libGL.so.1.2 libGL.so.1}}&lt;br /&gt;
:{{cmdroot|ldconfig}}&lt;br /&gt;
&lt;br /&gt;
=== Troubles using software suspend ===&lt;br /&gt;
When the computer resumes from suspend, X only displays a garbled image and the computer is frozen.&lt;br /&gt;
The problem is acknowledged in ATI's release notes and in knowledge base entry &amp;lt;strike&amp;gt;[https://support.ati.com/ics/support/KBResult.asp?searchFor=Search+Words&amp;amp;search.x=0&amp;amp;search.y=0&amp;amp;searchOption=id&amp;amp;questionID=737-218+&amp;amp;task=knowledge&amp;amp;searchTime=-1&amp;amp;productID=&amp;amp;folderID=-1&amp;amp;resultLimit=50 737-218]&amp;lt;/strike&amp;gt; [https://support.ati.com/ics/support/KBAnswer.asp?questionID=218 737-218]. Driver version 8.19.10 has &amp;quot;initial support for Suspend and Resume&amp;quot; but is working very nicely for most people (verified on T43, T43p and T42) without vbetool.&lt;br /&gt;
&lt;br /&gt;
If you are using an older version of fglrx, using [http://www.srcf.ucam.org/~mjg59/vbetool/ vbetool] to save/restore the video card state before/after suspend worked for some people. If you use [[Software Suspend 2|Software Suspend 2 (suspend2)]] scripts, you can simply uncomment &amp;lt;tt&amp;gt;EnableVbetool yes&amp;lt;/tt&amp;gt; in {{path|/etc/hibernate/hibernate.conf}}. Be aware though that it breaks suspend/resume for drivers beginning with version 8.19.10, so remember to disable it again when upgrading.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ tested with the following configurations&lt;br /&gt;
!model!!distro||kernel!!fglrx!!PM!!success!!comments&lt;br /&gt;
|-&lt;br /&gt;
|{{T42}}||SUSE 9.3||2.6.11||8.14.13||swsusp||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T41p}}||???||2.6.14||8.19.10||suspend2 2.2-rc9||yes||needs a small [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2005-November/030381.html patch]&lt;br /&gt;
|-&lt;br /&gt;
|{{T42p}}||Debian||2.6.10||Debian packaged||suspend2||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Debian sid||2.6.14.2||8.19.10||swsusp||yes||works perfectly with 8.19.10 (but not earlier versions!)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Debian etch||2.6.14.2||8.19.10||swsusp||yes||works perfectly with 8.19.10 and without vbetool&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Ubuntu Breezy||2.6.12-10||8.19.10||swsusp||yes||Perfect.  (Finally.)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.1||8.19.10||suspend2 2.2-rc9||yes||needs a small [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2005-November/030381.html patch], requires DRI disabled in {{path|xorg.conf}} (hence no 3D acceleration)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.2||8.19.10||suspend2 2.2-rc11||yes||requires DRI disabled in {{path|xorg.conf}} (hence no 3D acceleration)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.3||8.19.10||suspend2 2.2-rc13||no||DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.3||8.20.8||suspend2 2.2-rc13||no||DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||FC6||2.6.20-1.2933||8.34.8||swsusp, STR||yes||DRI enabled, occasionally fails, reason unknown.&lt;br /&gt;
|-&lt;br /&gt;
|{{R50p}}||???||???||8.19.10||swsusp||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Debian sid||2.6.14||8.19.10||Suspend to RAM||yes||without vbetool or UseDummyXServer, those two ''break'' the resume process here, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Debian sid||2.6.14.3||8.20.8||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{R52}}||Debian sid||2.6.15-rc5||8.20.8||swsup||yes||both vbetool and UseDummyXServer disabled, DRI enabled, needs [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 patch]&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Gentoo||[http://packages.gentoo.org/ebuilds/?suspend2-sources-2.6.15-r6 2.6.15]||8.22.5||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled - console is garbled until switching back from X&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Gentoo||[http://packages.gentoo.org/ebuilds/?suspend2-sources-2.6.15-r6 2.6.15]||8.22.5||suspend2 2.2||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||SUSE 10.1||2.6.16||8.25.18||swsusp||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||SUSE 10.1||2.6.16||8.25.18||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T60}}||Gentoo 2006.1||2.6.19-suspend2||8.31.5||Suspend2||yes||Everything works: 3D, suspend-to-disk, suspend-to-ram, suspend in X.org, switching to VT's at any moment. Never needed to unload any modules manually, worked immediately. Fglrx driver 8.32.5 totally broke suspend for me, so i'm sticking with 8.31.5. T60 2008-B62 model.&lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Kubuntu 6.06||2.6.15||8.25.18||swsusp||no||Switching to VT to suspend: no resume, X restarts; Not switching: suspend works, garbled X display on resume, later X restarts&lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Kubuntu 6.06 Text Mode||2.6.15||---||swsusp||yes||suspend works in textmode after rmmod fglrx. &lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Debian/unstable/experimental||2.6.18||8.31.5-1 (from debian experimental)||susptoram hibernate debian packages||yes||suspend and resume works with X, 3D acc., Xv overlay... &lt;br /&gt;
|-&lt;br /&gt;
|{{Z61m}}||Debian Sid||2.6.20.7||8.35.5-1||Suspend to RAM||yes||works without any problems, justs needs the usual acpi_sleep hacks&lt;br /&gt;
|-&lt;br /&gt;
|{{Z61m}}||Debian Sid||2.6.20.7||8.35.5-1||Suspend to Disk (Software Suspend)||yes||works without any problems&lt;br /&gt;
|-&lt;br /&gt;
|{{Z61m}}||Debian Sid||2.6.21||8.35.5-1||Suspend to RAM||yes||fglrx module must not be loaded into the kernel, or it won't resume&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Troubles with large RAM ===&lt;br /&gt;
Version 8.14.13 (and probably earlier versions) of the driver does not seem to be able to cope with large amounts of RAM: with 512 MB it works, with 1.5 GB it crashes the machine as soon as X is started. The problem is present only if the &amp;lt;tt&amp;gt;fglrx&amp;lt;/tt&amp;gt; kernel module is loaded, but independently of whether {{kernelconf|CONFIG_HIGHMEM||||||}} is enabled. A workaround is to limit RAM by adding the {{bootparm|mem|864m}} kernel parameter.&lt;br /&gt;
&lt;br /&gt;
Version 8.16.20 fixes the problem.&lt;br /&gt;
&lt;br /&gt;
===Display switching ===&lt;br /&gt;
The switching between internal and external display doesn't work with fglrx versions &amp;lt;= 8.24.8, because the driver blocks messing around with the chipset via ACPI. If you want to use this feature (i.e. during presentations), you should use the &amp;lt;tt&amp;gt;vesa&amp;lt;/tt&amp;gt; server instead (experienced with a R52, Kernel 2.6.11, xorg 6.8.2, fglrx 8.16.20). Or boot notebook with CRT connected, it will automatically detect it and display on both.&lt;br /&gt;
&lt;br /&gt;
===Composite Support===&lt;br /&gt;
ATI has not officially supported composite windowing (alpha channel) enabling hardware acclerated translucent windows (primarily for 'eye candy.')  Enabling Composite in KDE and the fglrx driver results in a very pretty desktop but unacceptably slow performance on a T43p with ATI's FireGL T2.  It is still unusable in its current state (as of driver 8.25.18).&lt;br /&gt;
&lt;br /&gt;
ATI promises support in the future when composite is officially supported by Xorg.  Discussion of current status of drivers can be found in the Rage3d forums' (http://rage3d.com/board) Linux area.&lt;br /&gt;
&lt;br /&gt;
Composite support is now supported with recent Mesa and Xorg &amp;gt; 7 with the open source 3d radeon drivers (if you run debian unstable, you should be all set.)  It works with the [[R300]] / FireGL T2 series as found on the T43p, but noticably slows down the system.  This has made rapid progress in speed with the latest few releases and kernel 2.6.18, and is finally usable with an R300 based card.  Expect drivers to improve in the future, but it seems that composite does require a very fast video card and system.&lt;br /&gt;
&lt;br /&gt;
===Hardlock on X logout===&lt;br /&gt;
Up from driver version 8.19.10 you will experience a system hard lock when logging out from X, if the session manager (kdm/gdm) is not properly configured. You have to tell the session manager to restart X.&lt;br /&gt;
&lt;br /&gt;
In the kdm config file (gentoo: {{path|/usr/kde/&amp;lt;VERSION&amp;gt;/share/config/kdm/kdmrc}}) you have to add following to the section &amp;lt;code&amp;gt;[X-:*-Core]&amp;lt;/code&amp;gt;: &lt;br /&gt;
 TerminateServer=true&lt;br /&gt;
&lt;br /&gt;
In the gdm config (/etc/gdm/gdm.conf) file add the following to the daemon-section:&lt;br /&gt;
 AlwaysRestartServer=true&lt;br /&gt;
&lt;br /&gt;
Information from the ATI bugtracker: http://ati.cchtml.com/show_bug.cgi?id=239&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another reason of hardlock my be using the wrong AGP driver. Make sure that you have proper drivers for your motherboard loaded before fglrx: (gentoo: {{path|/etc/modules.autoload.d/kernel-2.6}}):&lt;br /&gt;
 intel-agp&lt;br /&gt;
 fglrx&lt;br /&gt;
&lt;br /&gt;
A common problem seems to be mistakenly using ATI Chipset drivers instead of Intel.&lt;br /&gt;
&lt;br /&gt;
Information from gentoo bugtracker: &amp;lt;s&amp;gt;[http://bugs.gentoo.org/show_bug.cgi?id=113685 113685]&amp;lt;/s&amp;gt;. Fixed in 8.25.18&lt;br /&gt;
&lt;br /&gt;
===Cannot switch to VT===&lt;br /&gt;
&lt;br /&gt;
With usplash boot enabled, it may not be possible to switch to a VT from X (Using Alt+Fn). Tested on T60p (Mobility Fire GLV5200) on Ubuntu 6.06 / 6.10 and fglrx 8.25.18 / 8.28.8.  Display may become garbled and system might freeze. Solution (testet on Ubuntu 6.10) is to either remove the &amp;quot;splash&amp;quot; kernel boot parameter or add &amp;quot;vga=791&amp;quot; parameter (&amp;quot;vga=794&amp;quot; can be used on 1400x1050 panel).&lt;br /&gt;
&lt;br /&gt;
http://ati.cchtml.com/show_bug.cgi?id=37 &amp;lt;br&amp;gt;&lt;br /&gt;
https://launchpad.net/distros/ubuntu/+source/usplash/+bug/63558&lt;br /&gt;
&lt;br /&gt;
===Flickering Display===&lt;br /&gt;
&lt;br /&gt;
Some people have reported problems with their display flickering when using ati-drivers newer than 8.14.13. The problem is unclear&lt;br /&gt;
(possibly associated with an incorrect modeline setting) and no known solution exists except to use the open source radeon drivers.&lt;br /&gt;
You can follow this problem here: http://ati.cchtml.com/show_bug.cgi?id=248&lt;br /&gt;
&lt;br /&gt;
===Error messages in system log===&lt;br /&gt;
&lt;br /&gt;
If you find something like the following in {{path|/var/log/messages}}:&lt;br /&gt;
&lt;br /&gt;
:{{cmdresult|kernel: mtrr: base(0xc0000000) is not aligned on a size(0x7ff0000) boundary}}&lt;br /&gt;
:{{cmdresult|kernel: [fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)}}&lt;br /&gt;
:{{cmdresult|kernel: [fglrx:firegl_unlock] *ERROR* Process 5132 using kernel context 0}}&lt;br /&gt;
&lt;br /&gt;
try to execute the following line and reload the fglrx module:&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|1=echo &amp;quot;base=0xd0000000 size=0x8000000 type=write-combining&amp;quot; &amp;gt; /proc/mtrr}}&lt;br /&gt;
&lt;br /&gt;
More detailed instructions can be found [http://ubuntuforums.org/showthread.php?t=115104 here].&lt;br /&gt;
&lt;br /&gt;
===Hang when logging out===&lt;br /&gt;
&lt;br /&gt;
A common problem is that when logging out from X, instead of gettign the KDM or GDM prompt, the system hangs.&lt;br /&gt;
&lt;br /&gt;
This is discussed, including workarounds here: http://ati.cchtml.com/show_bug.cgi?id=239&lt;br /&gt;
&lt;br /&gt;
===No power saving when CRT in use===&lt;br /&gt;
&lt;br /&gt;
When both CRT and LCD are in use, power saving cannot be enabled.&lt;br /&gt;
&lt;br /&gt;
This is reported here: http://ati.cchtml.com/show_bug.cgi?id=304&lt;br /&gt;
&lt;br /&gt;
===WineX / Cedega Installs Software But Errors on Loading Games===&lt;br /&gt;
&lt;br /&gt;
Some users may experience problems with certain FIREGL cards (in my case an ibm t43p laptop with a v3200 ati firegl) whereby projects such as cedega and wine refuse to work with 3d graphics, but native binaries (e.g. quake 4) work fine. A possible workaround is to add the following line in the drivers section of your /etc/X11/xorg.conf &lt;br /&gt;
&lt;br /&gt;
 Option &amp;quot;UseFastTLS&amp;quot; &amp;quot;2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This option used to be configured with the older ati drivers when you ran &amp;quot;fglrxconfig&amp;quot;. I have not yet found a way to get it to appear with &amp;quot;aticonfig&amp;quot;, hence the manual insertion. This option is good for several linux distros I have tried, fedora core 5, ubuntu dapper and suse 10.1. It does not appear to effect performance on natively run programs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Line Appears Below Mouse Cursor===&lt;br /&gt;
&lt;br /&gt;
Some users have reported seeing a line approximately 1 mouse height below the bottom edge of the cursor, which follows the mouse and appears to change color based on the image below the cursor.  This has been seen to happen using fglrx without the kernel module installed (in 2D mode) and additionally on external displays or multiple X servers.  To work around the problem, try disabling the DGA extension by making the following changes to your XFree86.conf or xorg.conf file.  Replace (or comment-out)&lt;br /&gt;
 Load &amp;quot;extmod&amp;quot;&lt;br /&gt;
with&lt;br /&gt;
 SubSection  &amp;quot;extmod&amp;quot;&lt;br /&gt;
  Option  &amp;quot;omit xfree86-dga&amp;quot;&lt;br /&gt;
 EndSubSection&lt;br /&gt;
&lt;br /&gt;
===Freeze while using OpenGL Apps===&lt;br /&gt;
&lt;br /&gt;
Some OpenGL applications such as screensavers or games (SecondLife) cause freezes.  The cursor still moves, but otherwise the machine is unresponsive.  This is the case with Xorg 7.1 and fglrx 8.29.6 using an x1400 and other cards.  The solution is to add the following options to the video Device section in xorg.conf:&lt;br /&gt;
 Option &amp;quot;Capabilities&amp;quot; &amp;quot;0x00000800&amp;quot;&lt;br /&gt;
 Option &amp;quot;KernelModuleParm&amp;quot; &amp;quot;locked-userpages=0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Patches ==&lt;br /&gt;
The following patches might be needed for certain versions of fglrx. Before you apply any of these, make sure that you really need them, as some distributions include all the necessary patches with the appropriate package (e.g. ati-drivers in gentoo).&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.35.5===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.35.5-for-2.6.20.patch For kernel 2.6.20], part of the Fedora packaging scripts in the ATI installer&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.34.8===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.34.8-for-2.6.20.patch For kernel 2.6.20]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.32.5===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.19/fglrx-8.32.5-for-2.6.19.patch For kernel 2.6.19]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.23.7===&lt;br /&gt;
* For kernel 2.6.16: [http://mirror.espri.arizona.edu/gentoo/rsync/x11-drivers/ati-drivers/files/ati-drivers-8.22.5-intermodule.patch &amp;lt;tt&amp;gt;intermodule&amp;lt;/tt&amp;gt; patch] and [http://mirror.espri.arizona.edu/gentoo/rsync/x11-drivers/ati-drivers/files/ati-drivers-8.23.7-noiommu.patch &amp;lt;tt&amp;gt;noiommu&amp;lt;/tt&amp;gt; patch]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.21.7===&lt;br /&gt;
&lt;br /&gt;
* [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch for kernels &amp;gt;= 2.6.15]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.20.8===&lt;br /&gt;
&lt;br /&gt;
* [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 for kernel 2.6.15]&lt;br /&gt;
or&lt;br /&gt;
* [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch for kernels &amp;gt;= 2.6.15]&lt;br /&gt;
&lt;br /&gt;
===fglrx (problem met at least with version 8.18.8)===&lt;br /&gt;
* [http://lkml.org/lkml/2005/9/22/183 for kernel &amp;gt;= 2.6.13 ]  Missing verify_area bug&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.8.25 ===&lt;br /&gt;
* [http://www.rage3d.com/board/showthread.php?t=33798874 for kernels &amp;gt;= 2.6.10]&lt;br /&gt;
* [http://www.gehirn.org.uk/wiki/images/8.8.25-kernel-2.6.11+.patch For kernels &amp;gt;= 2.6.11-rc1]&lt;br /&gt;
&lt;br /&gt;
===Links ===&lt;br /&gt;
* [http://gentoo-wiki.com/HOWTO_ATI_Drivers Gentoo HOWTO ATI]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installing_MacOSX_X86_(Hackintosh)_10.4.x_on_a_ThinkPad_T43&amp;diff=29452</id>
		<title>Talk:Installing MacOSX X86 (Hackintosh) 10.4.x on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installing_MacOSX_X86_(Hackintosh)_10.4.x_on_a_ThinkPad_T43&amp;diff=29452"/>
		<updated>2007-04-23T10:56:17Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Questions=&lt;br /&gt;
==Mouse==&lt;br /&gt;
Nice Article.&lt;br /&gt;
&lt;br /&gt;
How many of your mouse buttons are working?&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 12:56, 23 April 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installing_MacOSX_X86_(Hackintosh)_10.4.x_on_a_ThinkPad_T43&amp;diff=29451</id>
		<title>Talk:Installing MacOSX X86 (Hackintosh) 10.4.x on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installing_MacOSX_X86_(Hackintosh)_10.4.x_on_a_ThinkPad_T43&amp;diff=29451"/>
		<updated>2007-04-23T10:55:53Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Questions=&lt;br /&gt;
==Mouse==&lt;br /&gt;
Nice Article&lt;br /&gt;
How many of your mouse buttons are working?&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 12:55, 23 April 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problems_with_fglrx&amp;diff=29421</id>
		<title>Problems with fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problems_with_fglrx&amp;diff=29421"/>
		<updated>2007-04-21T18:13:59Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* new Xorg ID Scheme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page discusses issues with the ATI proprietary [[fglrx]] display driver.&lt;br /&gt;
&lt;br /&gt;
== Known Troubles and Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== X-specific issues ===&lt;br /&gt;
&lt;br /&gt;
==== upgrading xserver-xorg ====&lt;br /&gt;
ATI proprietary drivers version 8.21.7 and later work with x.org 6.9.&lt;br /&gt;
&lt;br /&gt;
If you are running an older version (8.20.8) under Debian sid and you upgrade your xserver-xorg, apt will force you to remove any debian-packaged fglrx drivers (package fglrx-driver depends on x.org &amp;lt;&amp;lt; 6.8.99).  You can just download the driver from the ATI site and install after modifying the Debian packager script to allow dependencies to be satisfied by x.org 6.9, or just download 8.21.7 and install manually.  See talk page for step-by-step commands.&lt;br /&gt;
&lt;br /&gt;
After installing the fglrx driver, you can use module-assist to build the appropriate kernel module.&lt;br /&gt;
&lt;br /&gt;
==== new Xorg ID Scheme ====&lt;br /&gt;
ATI proprietary drivers &amp;lt;=8.36.5 with xorg &amp;gt;=7.1.0-18 in Debian and Fedora ([http://www.sidux.com/PNphpBB2-viewtopic-t-3162-postdays-0-postorder-asc.html Debian] and [http://www.phoronix.net/forums/showthread.php?t=2382 Fedora] Forum Entries)&lt;br /&gt;
&lt;br /&gt;
Ubuntu feisty made their own xorg with the standard id of 7.2, to work around this issue.&lt;br /&gt;
&lt;br /&gt;
Xorg has changed its ID Scheme in newer Versions, and fglrx cannot cope with that (Error message saying &amp;quot;[...] X version mismatch - detected X.org 1.3.-1.905, required X.org 7.1.0.0 [...]&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So far there is '''no solution'''. I suggest holding back the xorg upgrades, or using the open source ati driver, until a new driver or at least a patch is released.&lt;br /&gt;
&lt;br /&gt;
=== Kernel-specific troubles ===&lt;br /&gt;
&lt;br /&gt;
Using ATI drivers &amp;lt;=8.21.7 with kernel &amp;gt;=2.6.15 needs a [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 patch].  (see table below for detail.) If you can't compile the driver modules with 2.6.15 or later, you should apply this [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch patch] instead. &lt;br /&gt;
&lt;br /&gt;
If you do not use one of these patches, you may experience peculiar lockups of X.  Try {{cmduser|fglrxinfo}} - if your shell hangs at the end of this command, you may have an issue and should try the patch or upgrade.&lt;br /&gt;
&lt;br /&gt;
Although unproven, there is a substantial amount of user / developer concern that the above patches prevent hard lockups but do not provide full reliability with 2.6.15 and there are larger / redisgn issues preventing compatibility.  These issues have been fixed with later ATI drivers (&amp;gt; 8.21.7) so you can simply upgrade if you are running a more modern kernel.&lt;br /&gt;
&lt;br /&gt;
=== No hardware acceleration ===&lt;br /&gt;
&lt;br /&gt;
====Acceleration lost after driver update====&lt;br /&gt;
If you lose hardware acceleration after a driver update this can be caused by an old fglrx kernel module being loaded.&lt;br /&gt;
&lt;br /&gt;
Check out {{path|1=/var/log/Xorg.0.log}} for a message like:&lt;br /&gt;
:&amp;lt;code&amp;gt;(WW) fglrx(0): Kernel Module version does *not* match driver.&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can verify this yourself by looking at the version message some lines above. It should read something not matching the installed version like:&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0): Kernel Module Version Information:&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0):     Name: fglrx&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0):     Version: 8.10.19&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The cause for this trouble might be that there resist multiple versions of the fglrx module within the kernel module search path.&amp;lt;br&amp;gt;&lt;br /&gt;
Go to {{path|1=/lib/modules/&amp;lt;your linux kernel version&amp;gt;/}} and type {{cmdroot|1=grep fglrx modules.dep}}.&amp;lt;br&amp;gt;&lt;br /&gt;
If grep finds multiple lines you nailed down the problem. All you have to do now is to delete any versions of the module (look at the filedate) but the most current one. Then run {{cmdroot|1=depmod}} and you are done.&lt;br /&gt;
&lt;br /&gt;
{{HINT|Newer versions (8.21.7) of the fglrx module seem to be installed in the &amp;lt;code&amp;gt;extra/&amp;lt;/code&amp;gt; subdirectory.&amp;lt;br&amp;gt;&lt;br /&gt;
Older versions (8.19.10) used to be located in the &amp;lt;code&amp;gt;kernel/drivers/char/drm/&amp;lt;/code&amp;gt; subdirectory.}}&lt;br /&gt;
&lt;br /&gt;
====GCC 3.4====&lt;br /&gt;
If the ATI driver works only without the hardware acceleration, take into consideration that {{path|fglrx_dri.so}} was linked against libstdc++.so.5 which may not be present if your system uses gcc-3.4.&lt;br /&gt;
&lt;br /&gt;
To fix this, compile gcc-3.3.5 and copy &amp;lt;tt&amp;gt;libstdc++.so.5*&amp;lt;/tt&amp;gt; to {{path|/usr/lib}} and update the dynamic linker cache via {{cmdroot|ldconfig}}.&lt;br /&gt;
&lt;br /&gt;
Or install a compat package for your favorite distro. FC4 users can do:&lt;br /&gt;
:{{cmdroot|yum install libstdc++.so.5}}&lt;br /&gt;
&lt;br /&gt;
====radeonfb framebuffer====&lt;br /&gt;
Another possible cause for broken hardware acceleration (2D and 3D) is the radeonfb framebuffer: Switching to vesafb or vesafb-tng is reported to solve the problem on some systems. Also it has proven helpful to not perform {{cmdroot|modprobe fglrx}} after boot but to have the module loaded via {{path|/etc/modules.autoload/kernel2.x}} at boottime instead.&lt;br /&gt;
&lt;br /&gt;
====Perpetual Mesa GLX Indirect on Debian====&lt;br /&gt;
If you've done everything right and you're still seeing:&lt;br /&gt;
&lt;br /&gt;
:{{cmduser|fglrxinfo}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: Mesa project: www.mesa3d.org}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: Mesa GLX Indirect}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 1.2 (1.5 Mesa 6.4.1)}}&lt;br /&gt;
&lt;br /&gt;
try this:&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|mkdir -p /usr/X11R6/lib/modules/dri}}&lt;br /&gt;
:{{cmdroot|ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri}}&lt;br /&gt;
&lt;br /&gt;
Thanks to Maciej Matysiak for the clear debug [http://lists.debian.org/debian-amd64/2006/02/msg00217.html here] and solution [http://lists.debian.org/debian-amd64/2006/02/msg00311.html here].&lt;br /&gt;
&lt;br /&gt;
More generally, use LIBGL_DEBUG=verbose fglrxinfo, to see what's happening, and whether you get this:&lt;br /&gt;
:{{cmduser|&amp;lt;nowiki&amp;gt;LIBGL_DEBUG=verbose&amp;lt;/nowiki&amp;gt; fglrxinfo}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|libGL error: dlopen /usr/X11R6/lib/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)}}&lt;br /&gt;
:{{cmdresult|libGL error: unable to find driver: fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: Mesa project: www.mesa3d.org}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: Mesa GLX Indirect}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 1.2 (1.5 Mesa 6.4.2)}}&lt;br /&gt;
&lt;br /&gt;
instead of that:&lt;br /&gt;
:{{cmduser|&amp;lt;nowiki&amp;gt;LIBGL_DEBUG=verbose&amp;lt;/nowiki&amp;gt; fglrxinfo}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: busid is PCI:1:0:0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: minor is 0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: node name is /dev/dri/card0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: open result is 4, (OK)}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: drmOpenMinor returns 4}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: drmGetBusid reports PCI:1:0:0}}&lt;br /&gt;
:{{cmdresult|Can't open configuration file /home/merlin/.drirc: No such file or directory.}}&lt;br /&gt;
:{{cmdresult|fglrx: DPD supported.}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: ATI Technologies Inc.}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: MOBILITY FIREGL T2 Pentium 4 (SSE2) (FireGL) (GNU_ICD)}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 2.0.5879 (8.26.18)}}&lt;br /&gt;
&lt;br /&gt;
I have contacted ATI to add that info by default, the mesa guys to do that in glxinfo too, as well as the debian packager to fix the debian packaging bug (2006/07/22), so hopefully the situation will improve soon&lt;br /&gt;
&lt;br /&gt;
You may have to run fglrxinfo as root to get this detail rather than a useless message.&lt;br /&gt;
&lt;br /&gt;
=== Softlink hell ===&lt;br /&gt;
The [[fglrx]] installer replaces the standard X.org OpenGL implementation (Mesa) with its own files, potentially causing collisions with the distribution's file and package management. It is best to install the driver via a package built for your distribution, which will typically include the necessary kludges to make things work. See the [[fglrx]] page for pointers.&lt;br /&gt;
&lt;br /&gt;
====Discussion====&lt;br /&gt;
If using {{cmduser|fglrxinfo}} after installing [[fglrx]] indicates that you are still using the mesa indirect software GL renderer, you likely have some misplaced softlinks.  It seems like it has to do with an apt-get upgrade that sometimes replaces these links.  Anyway, go to&lt;br /&gt;
:{{cmdroot|cd /usr/X11R6/lib}}&lt;br /&gt;
and list your GL libraries and links&lt;br /&gt;
:{{cmdroot|ls -la *GL*}}&lt;br /&gt;
You should see something like the following two lines amoung others:&lt;br /&gt;
:{{cmdresult|libGL.so -&amp;gt; libGL.so.1.2}}&lt;br /&gt;
:{{cmdresult|libGL.so.1 -&amp;gt; libGL.so.1.2}}&lt;br /&gt;
If you see a link to a mesa library (something like {{cmdresult|... -&amp;gt; libGL.mesa.1.2}}), then that's your problem!  Restore the softlink like this (use your actual library version, though):&lt;br /&gt;
:{{cmdroot|ln -s libGL.so.1.2 libGL.so.1}}&lt;br /&gt;
&lt;br /&gt;
For some reason, this link might &amp;quot;break&amp;quot; later, giving you the software rendering once more.  Even after renaming the mesa library to something like &amp;lt;tt&amp;gt;mesa.bkup&amp;lt;/tt&amp;gt;, the system might still find it and link to it despite the name change.  If you have to do this a lot, you could write a restoreGL script.&lt;br /&gt;
&lt;br /&gt;
=====Gentoo=====&lt;br /&gt;
{{Gentoo}} has built in tools for managing the OpenGL symlinks.  They seem to be replacing the old tool with a new one, so one of the following should work for you:&lt;br /&gt;
:{{cmdroot|opengl-update ati}} or&lt;br /&gt;
:{{cmdroot|eselect opengl set ati}}&lt;br /&gt;
Eselect is new, and still ~x86 (as of the end of 2005), so you may not have it yet.  &amp;lt;tt&amp;gt;opengl-update&amp;lt;/tt&amp;gt; is the old tried-and-true method for managing the symlinks.  If &amp;lt;tt&amp;gt;opengl-update&amp;lt;/tt&amp;gt; doesn't fix it for you, you should probably tell [http://bugs.gentoo.org Gentoo Bugzilla] (assuming they don't know yet).&lt;br /&gt;
&lt;br /&gt;
If {{cmdroot|ldd /usr/X11R6/bin/glxinfo}} shows that your system still uses the xorg-x11 mesa libs after trying one of the above commands, i.e. a line like this:&lt;br /&gt;
:{{cmdresult|1=libGL.so.1 =&amp;gt; /usr/lib/opengl/xorg-x11/lib/libGL.so.1 (0x400a8000)}}&lt;br /&gt;
you will also need to relink {{path|libGl.so.1.2}}:&lt;br /&gt;
:{{cmdroot|cd /usr/lib/opengl/xorg-x11/lib/}}&lt;br /&gt;
:{{cmdroot|mv libGL.so.1.2 libGL.so.1.2_backup}}&lt;br /&gt;
:{{cmdroot|ln -s /usr/lib/libGL.so.1.2 libGL.so.1.2}}&lt;br /&gt;
After another restart of X {{cmduser|fglrxinfo}} should show that it's using the right libs now.&lt;br /&gt;
&lt;br /&gt;
=====Debian=====&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|rm /usr/lib/libGL.so*}}&lt;br /&gt;
:{{cmdroot|rm /usr/X11R6/lib/libGL.so*}}&lt;br /&gt;
:{{cmdroot|cd /usr/X11R6/lib}}&lt;br /&gt;
:{{cmdroot|cp /usr/lib/fglrx/diversions/lib/libGL.so.1.2 .}}&lt;br /&gt;
:{{cmdroot|ln -s libGL.so.1.2 libGL.so.1}}&lt;br /&gt;
:{{cmdroot|ldconfig}}&lt;br /&gt;
&lt;br /&gt;
=== Troubles using software suspend ===&lt;br /&gt;
When the computer resumes from suspend, X only displays a garbled image and the computer is frozen.&lt;br /&gt;
The problem is acknowledged in ATI's release notes and in knowledge base entry &amp;lt;strike&amp;gt;[https://support.ati.com/ics/support/KBResult.asp?searchFor=Search+Words&amp;amp;search.x=0&amp;amp;search.y=0&amp;amp;searchOption=id&amp;amp;questionID=737-218+&amp;amp;task=knowledge&amp;amp;searchTime=-1&amp;amp;productID=&amp;amp;folderID=-1&amp;amp;resultLimit=50 737-218]&amp;lt;/strike&amp;gt; [https://support.ati.com/ics/support/KBAnswer.asp?questionID=218 737-218]. Driver version 8.19.10 has &amp;quot;initial support for Suspend and Resume&amp;quot; but is working very nicely for most people (verified on T43, T43p and T42) without vbetool.&lt;br /&gt;
&lt;br /&gt;
If you are using an older version of fglrx, using [http://www.srcf.ucam.org/~mjg59/vbetool/ vbetool] to save/restore the video card state before/after suspend worked for some people. If you use [[Software Suspend 2|Software Suspend 2 (suspend2)]] scripts, you can simply uncomment &amp;lt;tt&amp;gt;EnableVbetool yes&amp;lt;/tt&amp;gt; in {{path|/etc/hibernate/hibernate.conf}}. Be aware though that it breaks suspend/resume for drivers beginning with version 8.19.10, so remember to disable it again when upgrading.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ tested with the following configurations&lt;br /&gt;
!model!!distro||kernel!!fglrx!!PM!!success!!comments&lt;br /&gt;
|-&lt;br /&gt;
|{{T42}}||SUSE 9.3||2.6.11||8.14.13||swsusp||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T41p}}||???||2.6.14||8.19.10||suspend2 2.2-rc9||yes||needs a small [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2005-November/030381.html patch]&lt;br /&gt;
|-&lt;br /&gt;
|{{T42p}}||Debian||2.6.10||Debian packaged||suspend2||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Debian sid||2.6.14.2||8.19.10||swsusp||yes||works perfectly with 8.19.10 (but not earlier versions!)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Debian etch||2.6.14.2||8.19.10||swsusp||yes||works perfectly with 8.19.10 and without vbetool&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Ubuntu Breezy||2.6.12-10||8.19.10||swsusp||yes||Perfect.  (Finally.)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.1||8.19.10||suspend2 2.2-rc9||yes||needs a small [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2005-November/030381.html patch], requires DRI disabled in {{path|xorg.conf}} (hence no 3D acceleration)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.2||8.19.10||suspend2 2.2-rc11||yes||requires DRI disabled in {{path|xorg.conf}} (hence no 3D acceleration)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.3||8.19.10||suspend2 2.2-rc13||no||DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.3||8.20.8||suspend2 2.2-rc13||no||DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||FC6||2.6.20-1.2933||8.34.8||swsusp, STR||yes||DRI enabled, occasionally fails, reason unknown.&lt;br /&gt;
|-&lt;br /&gt;
|{{R50p}}||???||???||8.19.10||swsusp||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Debian sid||2.6.14||8.19.10||Suspend to RAM||yes||without vbetool or UseDummyXServer, those two ''break'' the resume process here, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Debian sid||2.6.14.3||8.20.8||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{R52}}||Debian sid||2.6.15-rc5||8.20.8||swsup||yes||both vbetool and UseDummyXServer disabled, DRI enabled, needs [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 patch]&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Gentoo||[http://packages.gentoo.org/ebuilds/?suspend2-sources-2.6.15-r6 2.6.15]||8.22.5||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled - console is garbled until switching back from X&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Gentoo||[http://packages.gentoo.org/ebuilds/?suspend2-sources-2.6.15-r6 2.6.15]||8.22.5||suspend2 2.2||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||SUSE 10.1||2.6.16||8.25.18||swsusp||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||SUSE 10.1||2.6.16||8.25.18||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T60}}||Gentoo 2006.1||2.6.19-suspend2||8.31.5||Suspend2||yes||Everything works: 3D, suspend-to-disk, suspend-to-ram, suspend in X.org, switching to VT's at any moment. Never needed to unload any modules manually, worked immediately. Fglrx driver 8.32.5 totally broke suspend for me, so i'm sticking with 8.31.5. T60 2008-B62 model.&lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Kubuntu 6.06||2.6.15||8.25.18||swsusp||no||Switching to VT to suspend: no resume, X restarts; Not switching: suspend works, garbled X display on resume, later X restarts&lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Kubuntu 6.06 Text Mode||2.6.15||---||swsusp||yes||suspend works in textmode after rmmod fglrx. &lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Debian/unstable/experimental||2.6.18||8.31.5-1 (from debian experimental)||susptoram hibernate debian packages||yes||suspend and resume works with X, 3D acc., Xv overlay... &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Troubles with large RAM ===&lt;br /&gt;
Version 8.14.13 (and probably earlier versions) of the driver does not seem to be able to cope with large amounts of RAM: with 512 MB it works, with 1.5 GB it crashes the machine as soon as X is started. The problem is present only if the &amp;lt;tt&amp;gt;fglrx&amp;lt;/tt&amp;gt; kernel module is loaded, but independently of whether {{kernelconf|CONFIG_HIGHMEM||||||}} is enabled. A workaround is to limit RAM by adding the {{bootparm|mem|864m}} kernel parameter.&lt;br /&gt;
&lt;br /&gt;
Version 8.16.20 fixes the problem.&lt;br /&gt;
&lt;br /&gt;
===Display switching ===&lt;br /&gt;
The switching between internal and external display doesn't work with fglrx versions &amp;lt;= 8.24.8, because the driver blocks messing around with the chipset via ACPI. If you want to use this feature (i.e. during presentations), you should use the &amp;lt;tt&amp;gt;vesa&amp;lt;/tt&amp;gt; server instead (experienced with a R52, Kernel 2.6.11, xorg 6.8.2, fglrx 8.16.20). Or boot notebook with CRT connected, it will automatically detect it and display on both.&lt;br /&gt;
&lt;br /&gt;
===Composite Support===&lt;br /&gt;
ATI has not officially supported composite windowing (alpha channel) enabling hardware acclerated translucent windows (primarily for 'eye candy.')  Enabling Composite in KDE and the fglrx driver results in a very pretty desktop but unacceptably slow performance on a T43p with ATI's FireGL T2.  It is still unusable in its current state (as of driver 8.25.18).&lt;br /&gt;
&lt;br /&gt;
ATI promises support in the future when composite is officially supported by Xorg.  Discussion of current status of drivers can be found in the Rage3d forums' (http://rage3d.com/board) Linux area.&lt;br /&gt;
&lt;br /&gt;
Composite support is now supported with recent Mesa and Xorg &amp;gt; 7 with the open source 3d radeon drivers (if you run debian unstable, you should be all set.)  It works with the [[R300]] / FireGL T2 series as found on the T43p, but noticably slows down the system.  This has made rapid progress in speed with the latest few releases and kernel 2.6.18, and is finally usable with an R300 based card.  Expect drivers to improve in the future, but it seems that composite does require a very fast video card and system.&lt;br /&gt;
&lt;br /&gt;
===Hardlock on X logout===&lt;br /&gt;
Up from driver version 8.19.10 you will experience a system hard lock when logging out from X, if the session manager (kdm/gdm) is not properly configured. You have to tell the session manager to restart X.&lt;br /&gt;
&lt;br /&gt;
In the kdm config file (gentoo: {{path|/usr/kde/&amp;lt;VERSION&amp;gt;/share/config/kdm/kdmrc}}) you have to add following to the section &amp;lt;code&amp;gt;[X-:*-Core]&amp;lt;/code&amp;gt;: &lt;br /&gt;
 TerminateServer=true&lt;br /&gt;
&lt;br /&gt;
In the gdm config (/etc/gdm/gdm.conf) file add the following to the daemon-section:&lt;br /&gt;
 AlwaysRestartServer=true&lt;br /&gt;
&lt;br /&gt;
Information from the ATI bugtracker: http://ati.cchtml.com/show_bug.cgi?id=239&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another reason of hardlock my be using the wrong AGP driver. Make sure that you have proper drivers for your motherboard loaded before fglrx: (gentoo: {{path|/etc/modules.autoload.d/kernel-2.6}}):&lt;br /&gt;
 intel-agp&lt;br /&gt;
 fglrx&lt;br /&gt;
&lt;br /&gt;
A common problem seems to be mistakenly using ATI Chipset drivers instead of Intel.&lt;br /&gt;
&lt;br /&gt;
Information from gentoo bugtracker: &amp;lt;s&amp;gt;[http://bugs.gentoo.org/show_bug.cgi?id=113685 113685]&amp;lt;/s&amp;gt;. Fixed in 8.25.18&lt;br /&gt;
&lt;br /&gt;
===Cannot switch to VT===&lt;br /&gt;
&lt;br /&gt;
With usplash boot enabled, it may not be possible to switch to a VT from X (Using Alt+Fn). Tested on T60p (Mobility Fire GLV5200) on Ubuntu 6.06 / 6.10 and fglrx 8.25.18 / 8.28.8.  Display may become garbled and system might freeze. Solution (testet on Ubuntu 6.10) is to either remove the &amp;quot;splash&amp;quot; kernel boot parameter or add &amp;quot;vga=791&amp;quot; parameter (&amp;quot;vga=794&amp;quot; can be used on 1400x1050 panel).&lt;br /&gt;
&lt;br /&gt;
http://ati.cchtml.com/show_bug.cgi?id=37 &amp;lt;br&amp;gt;&lt;br /&gt;
https://launchpad.net/distros/ubuntu/+source/usplash/+bug/63558&lt;br /&gt;
&lt;br /&gt;
===Flickering Display===&lt;br /&gt;
&lt;br /&gt;
Some people have reported problems with their display flickering when using ati-drivers newer than 8.14.13. The problem is unclear&lt;br /&gt;
(possibly associated with an incorrect modeline setting) and no known solution exists except to use the open source radeon drivers.&lt;br /&gt;
You can follow this problem here: http://ati.cchtml.com/show_bug.cgi?id=248&lt;br /&gt;
&lt;br /&gt;
===Error messages in system log===&lt;br /&gt;
&lt;br /&gt;
If you find something like the following in {{path|/var/log/messages}}:&lt;br /&gt;
&lt;br /&gt;
:{{cmdresult|kernel: mtrr: base(0xc0000000) is not aligned on a size(0x7ff0000) boundary}}&lt;br /&gt;
:{{cmdresult|kernel: [fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)}}&lt;br /&gt;
:{{cmdresult|kernel: [fglrx:firegl_unlock] *ERROR* Process 5132 using kernel context 0}}&lt;br /&gt;
&lt;br /&gt;
try to execute the following line and reload the fglrx module:&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|1=echo &amp;quot;base=0xd0000000 size=0x8000000 type=write-combining&amp;quot; &amp;gt; /proc/mtrr}}&lt;br /&gt;
&lt;br /&gt;
More detailed instructions can be found [http://ubuntuforums.org/showthread.php?t=115104 here].&lt;br /&gt;
&lt;br /&gt;
===Hang when logging out===&lt;br /&gt;
&lt;br /&gt;
A common problem is that when logging out from X, instead of gettign the KDM or GDM prompt, the system hangs.&lt;br /&gt;
&lt;br /&gt;
This is discussed, including workarounds here: http://ati.cchtml.com/show_bug.cgi?id=239&lt;br /&gt;
&lt;br /&gt;
===No power saving when CRT in use===&lt;br /&gt;
&lt;br /&gt;
When both CRT and LCD are in use, power saving cannot be enabled.&lt;br /&gt;
&lt;br /&gt;
This is reported here: http://ati.cchtml.com/show_bug.cgi?id=304&lt;br /&gt;
&lt;br /&gt;
===WineX / Cedega Installs Software But Errors on Loading Games===&lt;br /&gt;
&lt;br /&gt;
Some users may experience problems with certain FIREGL cards (in my case an ibm t43p laptop with a v3200 ati firegl) whereby projects such as cedega and wine refuse to work with 3d graphics, but native binaries (e.g. quake 4) work fine. A possible workaround is to add the following line in the drivers section of your /etc/X11/xorg.conf &lt;br /&gt;
&lt;br /&gt;
 Option &amp;quot;UseFastTLS&amp;quot; &amp;quot;2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This option used to be configured with the older ati drivers when you ran &amp;quot;fglrxconfig&amp;quot;. I have not yet found a way to get it to appear with &amp;quot;aticonfig&amp;quot;, hence the manual insertion. This option is good for several linux distros I have tried, fedora core 5, ubuntu dapper and suse 10.1. It does not appear to effect performance on natively run programs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Line Appears Below Mouse Cursor===&lt;br /&gt;
&lt;br /&gt;
Some users have reported seeing a line approximately 1 mouse height below the bottom edge of the cursor, which follows the mouse and appears to change color based on the image below the cursor.  This has been seen to happen using fglrx without the kernel module installed (in 2D mode) and additionally on external displays or multiple X servers.  To work around the problem, try disabling the DGA extension by making the following changes to your XFree86.conf or xorg.conf file.  Replace (or comment-out)&lt;br /&gt;
 Load &amp;quot;extmod&amp;quot;&lt;br /&gt;
with&lt;br /&gt;
 SubSection  &amp;quot;extmod&amp;quot;&lt;br /&gt;
  Option  &amp;quot;omit xfree86-dga&amp;quot;&lt;br /&gt;
 EndSubSection&lt;br /&gt;
&lt;br /&gt;
===Freeze while using OpenGL Apps===&lt;br /&gt;
&lt;br /&gt;
Some OpenGL applications such as screensavers or games (SecondLife) cause freezes.  The cursor still moves, but otherwise the machine is unresponsive.  This is the case with Xorg 7.1 and fglrx 8.29.6 using an x1400 and other cards.  The solution is to add the following options to the video Device section in xorg.conf:&lt;br /&gt;
 Option &amp;quot;Capabilities&amp;quot; &amp;quot;0x00000800&amp;quot;&lt;br /&gt;
 Option &amp;quot;KernelModuleParm&amp;quot; &amp;quot;locked-userpages=0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Patches ==&lt;br /&gt;
The following patches might be needed for certain versions of fglrx. Before you apply any of these, make sure that you really need them, as some distributions include all the necessary patches with the appropriate package (e.g. ati-drivers in gentoo).&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.35.5===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.35.5-for-2.6.20.patch For kernel 2.6.20], part of the Fedora packaging scripts in the ATI installer&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.34.8===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.34.8-for-2.6.20.patch For kernel 2.6.20]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.32.5===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.19/fglrx-8.32.5-for-2.6.19.patch For kernel 2.6.19]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.23.7===&lt;br /&gt;
* For kernel 2.6.16: [http://mirror.espri.arizona.edu/gentoo/rsync/x11-drivers/ati-drivers/files/ati-drivers-8.22.5-intermodule.patch &amp;lt;tt&amp;gt;intermodule&amp;lt;/tt&amp;gt; patch] and [http://mirror.espri.arizona.edu/gentoo/rsync/x11-drivers/ati-drivers/files/ati-drivers-8.23.7-noiommu.patch &amp;lt;tt&amp;gt;noiommu&amp;lt;/tt&amp;gt; patch]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.21.7===&lt;br /&gt;
&lt;br /&gt;
* [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch for kernels &amp;gt;= 2.6.15]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.20.8===&lt;br /&gt;
&lt;br /&gt;
* [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 for kernel 2.6.15]&lt;br /&gt;
or&lt;br /&gt;
* [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch for kernels &amp;gt;= 2.6.15]&lt;br /&gt;
&lt;br /&gt;
===fglrx (problem met at least with version 8.18.8)===&lt;br /&gt;
* [http://lkml.org/lkml/2005/9/22/183 for kernel &amp;gt;= 2.6.13 ]  Missing verify_area bug&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.8.25 ===&lt;br /&gt;
* [http://www.rage3d.com/board/showthread.php?t=33798874 for kernels &amp;gt;= 2.6.10]&lt;br /&gt;
* [http://www.gehirn.org.uk/wiki/images/8.8.25-kernel-2.6.11+.patch For kernels &amp;gt;= 2.6.11-rc1]&lt;br /&gt;
&lt;br /&gt;
===Links ===&lt;br /&gt;
* [http://gentoo-wiki.com/HOWTO_ATI_Drivers Gentoo HOWTO ATI]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problems_with_fglrx&amp;diff=29420</id>
		<title>Problems with fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problems_with_fglrx&amp;diff=29420"/>
		<updated>2007-04-21T18:08:35Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* X-specific issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page discusses issues with the ATI proprietary [[fglrx]] display driver.&lt;br /&gt;
&lt;br /&gt;
== Known Troubles and Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== X-specific issues ===&lt;br /&gt;
&lt;br /&gt;
==== upgrading xserver-xorg ====&lt;br /&gt;
ATI proprietary drivers version 8.21.7 and later work with x.org 6.9.&lt;br /&gt;
&lt;br /&gt;
If you are running an older version (8.20.8) under Debian sid and you upgrade your xserver-xorg, apt will force you to remove any debian-packaged fglrx drivers (package fglrx-driver depends on x.org &amp;lt;&amp;lt; 6.8.99).  You can just download the driver from the ATI site and install after modifying the Debian packager script to allow dependencies to be satisfied by x.org 6.9, or just download 8.21.7 and install manually.  See talk page for step-by-step commands.&lt;br /&gt;
&lt;br /&gt;
After installing the fglrx driver, you can use module-assist to build the appropriate kernel module.&lt;br /&gt;
&lt;br /&gt;
==== new Xorg ID Scheme ====&lt;br /&gt;
ATI proprietary drivers version 8.36.5 and prior with xorg 7.1.0-18 and later in [[http://www.sidux.com/PNphpBB2-viewtopic-t-3162-postdays-0-postorder-asc.html Debian]] and [[http://www.phoronix.net/forums/showthread.php?t=2382 Fedora]]&lt;br /&gt;
(ubuntu feisty made their own xorg with the standard id of 7.2, to work around this issue)&lt;br /&gt;
&lt;br /&gt;
Xorg has changed its ID Scheme in newer Versions, and fglrx cannot cope with that (X version mismatch - detected X.org 1.3.-1.905, required X.org 7.1.0.0).&lt;br /&gt;
&lt;br /&gt;
So far there is no solution. I suggest holding back the xorg upgrades, or using the open source ati driver, until a new driver or at least a patch is released.&lt;br /&gt;
&lt;br /&gt;
=== Kernel-specific troubles ===&lt;br /&gt;
&lt;br /&gt;
Using ATI drivers &amp;lt;=8.21.7 with kernel &amp;gt;=2.6.15 needs a [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 patch].  (see table below for detail.) If you can't compile the driver modules with 2.6.15 or later, you should apply this [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch patch] instead. &lt;br /&gt;
&lt;br /&gt;
If you do not use one of these patches, you may experience peculiar lockups of X.  Try {{cmduser|fglrxinfo}} - if your shell hangs at the end of this command, you may have an issue and should try the patch or upgrade.&lt;br /&gt;
&lt;br /&gt;
Although unproven, there is a substantial amount of user / developer concern that the above patches prevent hard lockups but do not provide full reliability with 2.6.15 and there are larger / redisgn issues preventing compatibility.  These issues have been fixed with later ATI drivers (&amp;gt; 8.21.7) so you can simply upgrade if you are running a more modern kernel.&lt;br /&gt;
&lt;br /&gt;
=== No hardware acceleration ===&lt;br /&gt;
&lt;br /&gt;
====Acceleration lost after driver update====&lt;br /&gt;
If you lose hardware acceleration after a driver update this can be caused by an old fglrx kernel module being loaded.&lt;br /&gt;
&lt;br /&gt;
Check out {{path|1=/var/log/Xorg.0.log}} for a message like:&lt;br /&gt;
:&amp;lt;code&amp;gt;(WW) fglrx(0): Kernel Module version does *not* match driver.&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can verify this yourself by looking at the version message some lines above. It should read something not matching the installed version like:&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0): Kernel Module Version Information:&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0):     Name: fglrx&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(II) fglrx(0):     Version: 8.10.19&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The cause for this trouble might be that there resist multiple versions of the fglrx module within the kernel module search path.&amp;lt;br&amp;gt;&lt;br /&gt;
Go to {{path|1=/lib/modules/&amp;lt;your linux kernel version&amp;gt;/}} and type {{cmdroot|1=grep fglrx modules.dep}}.&amp;lt;br&amp;gt;&lt;br /&gt;
If grep finds multiple lines you nailed down the problem. All you have to do now is to delete any versions of the module (look at the filedate) but the most current one. Then run {{cmdroot|1=depmod}} and you are done.&lt;br /&gt;
&lt;br /&gt;
{{HINT|Newer versions (8.21.7) of the fglrx module seem to be installed in the &amp;lt;code&amp;gt;extra/&amp;lt;/code&amp;gt; subdirectory.&amp;lt;br&amp;gt;&lt;br /&gt;
Older versions (8.19.10) used to be located in the &amp;lt;code&amp;gt;kernel/drivers/char/drm/&amp;lt;/code&amp;gt; subdirectory.}}&lt;br /&gt;
&lt;br /&gt;
====GCC 3.4====&lt;br /&gt;
If the ATI driver works only without the hardware acceleration, take into consideration that {{path|fglrx_dri.so}} was linked against libstdc++.so.5 which may not be present if your system uses gcc-3.4.&lt;br /&gt;
&lt;br /&gt;
To fix this, compile gcc-3.3.5 and copy &amp;lt;tt&amp;gt;libstdc++.so.5*&amp;lt;/tt&amp;gt; to {{path|/usr/lib}} and update the dynamic linker cache via {{cmdroot|ldconfig}}.&lt;br /&gt;
&lt;br /&gt;
Or install a compat package for your favorite distro. FC4 users can do:&lt;br /&gt;
:{{cmdroot|yum install libstdc++.so.5}}&lt;br /&gt;
&lt;br /&gt;
====radeonfb framebuffer====&lt;br /&gt;
Another possible cause for broken hardware acceleration (2D and 3D) is the radeonfb framebuffer: Switching to vesafb or vesafb-tng is reported to solve the problem on some systems. Also it has proven helpful to not perform {{cmdroot|modprobe fglrx}} after boot but to have the module loaded via {{path|/etc/modules.autoload/kernel2.x}} at boottime instead.&lt;br /&gt;
&lt;br /&gt;
====Perpetual Mesa GLX Indirect on Debian====&lt;br /&gt;
If you've done everything right and you're still seeing:&lt;br /&gt;
&lt;br /&gt;
:{{cmduser|fglrxinfo}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: Mesa project: www.mesa3d.org}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: Mesa GLX Indirect}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 1.2 (1.5 Mesa 6.4.1)}}&lt;br /&gt;
&lt;br /&gt;
try this:&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|mkdir -p /usr/X11R6/lib/modules/dri}}&lt;br /&gt;
:{{cmdroot|ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri}}&lt;br /&gt;
&lt;br /&gt;
Thanks to Maciej Matysiak for the clear debug [http://lists.debian.org/debian-amd64/2006/02/msg00217.html here] and solution [http://lists.debian.org/debian-amd64/2006/02/msg00311.html here].&lt;br /&gt;
&lt;br /&gt;
More generally, use LIBGL_DEBUG=verbose fglrxinfo, to see what's happening, and whether you get this:&lt;br /&gt;
:{{cmduser|&amp;lt;nowiki&amp;gt;LIBGL_DEBUG=verbose&amp;lt;/nowiki&amp;gt; fglrxinfo}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|libGL error: dlopen /usr/X11R6/lib/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)}}&lt;br /&gt;
:{{cmdresult|libGL error: unable to find driver: fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: Mesa project: www.mesa3d.org}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: Mesa GLX Indirect}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 1.2 (1.5 Mesa 6.4.2)}}&lt;br /&gt;
&lt;br /&gt;
instead of that:&lt;br /&gt;
:{{cmduser|&amp;lt;nowiki&amp;gt;LIBGL_DEBUG=verbose&amp;lt;/nowiki&amp;gt; fglrxinfo}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so}}&lt;br /&gt;
:{{cmdresult|libGL: XF86DRIGetClientDriverName: 8.26.18 fglrx (screen 0)}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: busid is PCI:1:0:0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: minor is 0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: node name is /dev/dri/card0}}&lt;br /&gt;
:{{cmdresult|drmOpenDevice: open result is 4, (OK)}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: drmOpenMinor returns 4}}&lt;br /&gt;
:{{cmdresult|drmOpenByBusid: drmGetBusid reports PCI:1:0:0}}&lt;br /&gt;
:{{cmdresult|Can't open configuration file /home/merlin/.drirc: No such file or directory.}}&lt;br /&gt;
:{{cmdresult|fglrx: DPD supported.}}&lt;br /&gt;
:{{cmdresult|display: :0.0  screen: 0}}&lt;br /&gt;
:{{cmdresult|OpenGL vendor string: ATI Technologies Inc.}}&lt;br /&gt;
:{{cmdresult|OpenGL renderer string: MOBILITY FIREGL T2 Pentium 4 (SSE2) (FireGL) (GNU_ICD)}}&lt;br /&gt;
:{{cmdresult|OpenGL version string: 2.0.5879 (8.26.18)}}&lt;br /&gt;
&lt;br /&gt;
I have contacted ATI to add that info by default, the mesa guys to do that in glxinfo too, as well as the debian packager to fix the debian packaging bug (2006/07/22), so hopefully the situation will improve soon&lt;br /&gt;
&lt;br /&gt;
You may have to run fglrxinfo as root to get this detail rather than a useless message.&lt;br /&gt;
&lt;br /&gt;
=== Softlink hell ===&lt;br /&gt;
The [[fglrx]] installer replaces the standard X.org OpenGL implementation (Mesa) with its own files, potentially causing collisions with the distribution's file and package management. It is best to install the driver via a package built for your distribution, which will typically include the necessary kludges to make things work. See the [[fglrx]] page for pointers.&lt;br /&gt;
&lt;br /&gt;
====Discussion====&lt;br /&gt;
If using {{cmduser|fglrxinfo}} after installing [[fglrx]] indicates that you are still using the mesa indirect software GL renderer, you likely have some misplaced softlinks.  It seems like it has to do with an apt-get upgrade that sometimes replaces these links.  Anyway, go to&lt;br /&gt;
:{{cmdroot|cd /usr/X11R6/lib}}&lt;br /&gt;
and list your GL libraries and links&lt;br /&gt;
:{{cmdroot|ls -la *GL*}}&lt;br /&gt;
You should see something like the following two lines amoung others:&lt;br /&gt;
:{{cmdresult|libGL.so -&amp;gt; libGL.so.1.2}}&lt;br /&gt;
:{{cmdresult|libGL.so.1 -&amp;gt; libGL.so.1.2}}&lt;br /&gt;
If you see a link to a mesa library (something like {{cmdresult|... -&amp;gt; libGL.mesa.1.2}}), then that's your problem!  Restore the softlink like this (use your actual library version, though):&lt;br /&gt;
:{{cmdroot|ln -s libGL.so.1.2 libGL.so.1}}&lt;br /&gt;
&lt;br /&gt;
For some reason, this link might &amp;quot;break&amp;quot; later, giving you the software rendering once more.  Even after renaming the mesa library to something like &amp;lt;tt&amp;gt;mesa.bkup&amp;lt;/tt&amp;gt;, the system might still find it and link to it despite the name change.  If you have to do this a lot, you could write a restoreGL script.&lt;br /&gt;
&lt;br /&gt;
=====Gentoo=====&lt;br /&gt;
{{Gentoo}} has built in tools for managing the OpenGL symlinks.  They seem to be replacing the old tool with a new one, so one of the following should work for you:&lt;br /&gt;
:{{cmdroot|opengl-update ati}} or&lt;br /&gt;
:{{cmdroot|eselect opengl set ati}}&lt;br /&gt;
Eselect is new, and still ~x86 (as of the end of 2005), so you may not have it yet.  &amp;lt;tt&amp;gt;opengl-update&amp;lt;/tt&amp;gt; is the old tried-and-true method for managing the symlinks.  If &amp;lt;tt&amp;gt;opengl-update&amp;lt;/tt&amp;gt; doesn't fix it for you, you should probably tell [http://bugs.gentoo.org Gentoo Bugzilla] (assuming they don't know yet).&lt;br /&gt;
&lt;br /&gt;
If {{cmdroot|ldd /usr/X11R6/bin/glxinfo}} shows that your system still uses the xorg-x11 mesa libs after trying one of the above commands, i.e. a line like this:&lt;br /&gt;
:{{cmdresult|1=libGL.so.1 =&amp;gt; /usr/lib/opengl/xorg-x11/lib/libGL.so.1 (0x400a8000)}}&lt;br /&gt;
you will also need to relink {{path|libGl.so.1.2}}:&lt;br /&gt;
:{{cmdroot|cd /usr/lib/opengl/xorg-x11/lib/}}&lt;br /&gt;
:{{cmdroot|mv libGL.so.1.2 libGL.so.1.2_backup}}&lt;br /&gt;
:{{cmdroot|ln -s /usr/lib/libGL.so.1.2 libGL.so.1.2}}&lt;br /&gt;
After another restart of X {{cmduser|fglrxinfo}} should show that it's using the right libs now.&lt;br /&gt;
&lt;br /&gt;
=====Debian=====&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|rm /usr/lib/libGL.so*}}&lt;br /&gt;
:{{cmdroot|rm /usr/X11R6/lib/libGL.so*}}&lt;br /&gt;
:{{cmdroot|cd /usr/X11R6/lib}}&lt;br /&gt;
:{{cmdroot|cp /usr/lib/fglrx/diversions/lib/libGL.so.1.2 .}}&lt;br /&gt;
:{{cmdroot|ln -s libGL.so.1.2 libGL.so.1}}&lt;br /&gt;
:{{cmdroot|ldconfig}}&lt;br /&gt;
&lt;br /&gt;
=== Troubles using software suspend ===&lt;br /&gt;
When the computer resumes from suspend, X only displays a garbled image and the computer is frozen.&lt;br /&gt;
The problem is acknowledged in ATI's release notes and in knowledge base entry &amp;lt;strike&amp;gt;[https://support.ati.com/ics/support/KBResult.asp?searchFor=Search+Words&amp;amp;search.x=0&amp;amp;search.y=0&amp;amp;searchOption=id&amp;amp;questionID=737-218+&amp;amp;task=knowledge&amp;amp;searchTime=-1&amp;amp;productID=&amp;amp;folderID=-1&amp;amp;resultLimit=50 737-218]&amp;lt;/strike&amp;gt; [https://support.ati.com/ics/support/KBAnswer.asp?questionID=218 737-218]. Driver version 8.19.10 has &amp;quot;initial support for Suspend and Resume&amp;quot; but is working very nicely for most people (verified on T43, T43p and T42) without vbetool.&lt;br /&gt;
&lt;br /&gt;
If you are using an older version of fglrx, using [http://www.srcf.ucam.org/~mjg59/vbetool/ vbetool] to save/restore the video card state before/after suspend worked for some people. If you use [[Software Suspend 2|Software Suspend 2 (suspend2)]] scripts, you can simply uncomment &amp;lt;tt&amp;gt;EnableVbetool yes&amp;lt;/tt&amp;gt; in {{path|/etc/hibernate/hibernate.conf}}. Be aware though that it breaks suspend/resume for drivers beginning with version 8.19.10, so remember to disable it again when upgrading.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ tested with the following configurations&lt;br /&gt;
!model!!distro||kernel!!fglrx!!PM!!success!!comments&lt;br /&gt;
|-&lt;br /&gt;
|{{T42}}||SUSE 9.3||2.6.11||8.14.13||swsusp||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T41p}}||???||2.6.14||8.19.10||suspend2 2.2-rc9||yes||needs a small [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2005-November/030381.html patch]&lt;br /&gt;
|-&lt;br /&gt;
|{{T42p}}||Debian||2.6.10||Debian packaged||suspend2||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Debian sid||2.6.14.2||8.19.10||swsusp||yes||works perfectly with 8.19.10 (but not earlier versions!)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Debian etch||2.6.14.2||8.19.10||swsusp||yes||works perfectly with 8.19.10 and without vbetool&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||Ubuntu Breezy||2.6.12-10||8.19.10||swsusp||yes||Perfect.  (Finally.)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.1||8.19.10||suspend2 2.2-rc9||yes||needs a small [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2005-November/030381.html patch], requires DRI disabled in {{path|xorg.conf}} (hence no 3D acceleration)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.2||8.19.10||suspend2 2.2-rc11||yes||requires DRI disabled in {{path|xorg.conf}} (hence no 3D acceleration)&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.3||8.19.10||suspend2 2.2-rc13||no||DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||FC4||2.6.14.3||8.20.8||suspend2 2.2-rc13||no||DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||FC6||2.6.20-1.2933||8.34.8||swsusp, STR||yes||DRI enabled, occasionally fails, reason unknown.&lt;br /&gt;
|-&lt;br /&gt;
|{{R50p}}||???||???||8.19.10||swsusp||yes||&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Debian sid||2.6.14||8.19.10||Suspend to RAM||yes||without vbetool or UseDummyXServer, those two ''break'' the resume process here, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Debian sid||2.6.14.3||8.20.8||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{R52}}||Debian sid||2.6.15-rc5||8.20.8||swsup||yes||both vbetool and UseDummyXServer disabled, DRI enabled, needs [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 patch]&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Gentoo||[http://packages.gentoo.org/ebuilds/?suspend2-sources-2.6.15-r6 2.6.15]||8.22.5||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled - console is garbled until switching back from X&lt;br /&gt;
|-&lt;br /&gt;
|{{T43p}}||Gentoo||[http://packages.gentoo.org/ebuilds/?suspend2-sources-2.6.15-r6 2.6.15]||8.22.5||suspend2 2.2||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||SUSE 10.1||2.6.16||8.25.18||swsusp||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T43}}||SUSE 10.1||2.6.16||8.25.18||Suspend to RAM||yes||without vbetool or UseDummyXServer, with DRI enabled&lt;br /&gt;
|-&lt;br /&gt;
|{{T60}}||Gentoo 2006.1||2.6.19-suspend2||8.31.5||Suspend2||yes||Everything works: 3D, suspend-to-disk, suspend-to-ram, suspend in X.org, switching to VT's at any moment. Never needed to unload any modules manually, worked immediately. Fglrx driver 8.32.5 totally broke suspend for me, so i'm sticking with 8.31.5. T60 2008-B62 model.&lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Kubuntu 6.06||2.6.15||8.25.18||swsusp||no||Switching to VT to suspend: no resume, X restarts; Not switching: suspend works, garbled X display on resume, later X restarts&lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Kubuntu 6.06 Text Mode||2.6.15||---||swsusp||yes||suspend works in textmode after rmmod fglrx. &lt;br /&gt;
|-&lt;br /&gt;
|{{T60p}}||Debian/unstable/experimental||2.6.18||8.31.5-1 (from debian experimental)||susptoram hibernate debian packages||yes||suspend and resume works with X, 3D acc., Xv overlay... &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Troubles with large RAM ===&lt;br /&gt;
Version 8.14.13 (and probably earlier versions) of the driver does not seem to be able to cope with large amounts of RAM: with 512 MB it works, with 1.5 GB it crashes the machine as soon as X is started. The problem is present only if the &amp;lt;tt&amp;gt;fglrx&amp;lt;/tt&amp;gt; kernel module is loaded, but independently of whether {{kernelconf|CONFIG_HIGHMEM||||||}} is enabled. A workaround is to limit RAM by adding the {{bootparm|mem|864m}} kernel parameter.&lt;br /&gt;
&lt;br /&gt;
Version 8.16.20 fixes the problem.&lt;br /&gt;
&lt;br /&gt;
===Display switching ===&lt;br /&gt;
The switching between internal and external display doesn't work with fglrx versions &amp;lt;= 8.24.8, because the driver blocks messing around with the chipset via ACPI. If you want to use this feature (i.e. during presentations), you should use the &amp;lt;tt&amp;gt;vesa&amp;lt;/tt&amp;gt; server instead (experienced with a R52, Kernel 2.6.11, xorg 6.8.2, fglrx 8.16.20). Or boot notebook with CRT connected, it will automatically detect it and display on both.&lt;br /&gt;
&lt;br /&gt;
===Composite Support===&lt;br /&gt;
ATI has not officially supported composite windowing (alpha channel) enabling hardware acclerated translucent windows (primarily for 'eye candy.')  Enabling Composite in KDE and the fglrx driver results in a very pretty desktop but unacceptably slow performance on a T43p with ATI's FireGL T2.  It is still unusable in its current state (as of driver 8.25.18).&lt;br /&gt;
&lt;br /&gt;
ATI promises support in the future when composite is officially supported by Xorg.  Discussion of current status of drivers can be found in the Rage3d forums' (http://rage3d.com/board) Linux area.&lt;br /&gt;
&lt;br /&gt;
Composite support is now supported with recent Mesa and Xorg &amp;gt; 7 with the open source 3d radeon drivers (if you run debian unstable, you should be all set.)  It works with the [[R300]] / FireGL T2 series as found on the T43p, but noticably slows down the system.  This has made rapid progress in speed with the latest few releases and kernel 2.6.18, and is finally usable with an R300 based card.  Expect drivers to improve in the future, but it seems that composite does require a very fast video card and system.&lt;br /&gt;
&lt;br /&gt;
===Hardlock on X logout===&lt;br /&gt;
Up from driver version 8.19.10 you will experience a system hard lock when logging out from X, if the session manager (kdm/gdm) is not properly configured. You have to tell the session manager to restart X.&lt;br /&gt;
&lt;br /&gt;
In the kdm config file (gentoo: {{path|/usr/kde/&amp;lt;VERSION&amp;gt;/share/config/kdm/kdmrc}}) you have to add following to the section &amp;lt;code&amp;gt;[X-:*-Core]&amp;lt;/code&amp;gt;: &lt;br /&gt;
 TerminateServer=true&lt;br /&gt;
&lt;br /&gt;
In the gdm config (/etc/gdm/gdm.conf) file add the following to the daemon-section:&lt;br /&gt;
 AlwaysRestartServer=true&lt;br /&gt;
&lt;br /&gt;
Information from the ATI bugtracker: http://ati.cchtml.com/show_bug.cgi?id=239&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another reason of hardlock my be using the wrong AGP driver. Make sure that you have proper drivers for your motherboard loaded before fglrx: (gentoo: {{path|/etc/modules.autoload.d/kernel-2.6}}):&lt;br /&gt;
 intel-agp&lt;br /&gt;
 fglrx&lt;br /&gt;
&lt;br /&gt;
A common problem seems to be mistakenly using ATI Chipset drivers instead of Intel.&lt;br /&gt;
&lt;br /&gt;
Information from gentoo bugtracker: &amp;lt;s&amp;gt;[http://bugs.gentoo.org/show_bug.cgi?id=113685 113685]&amp;lt;/s&amp;gt;. Fixed in 8.25.18&lt;br /&gt;
&lt;br /&gt;
===Cannot switch to VT===&lt;br /&gt;
&lt;br /&gt;
With usplash boot enabled, it may not be possible to switch to a VT from X (Using Alt+Fn). Tested on T60p (Mobility Fire GLV5200) on Ubuntu 6.06 / 6.10 and fglrx 8.25.18 / 8.28.8.  Display may become garbled and system might freeze. Solution (testet on Ubuntu 6.10) is to either remove the &amp;quot;splash&amp;quot; kernel boot parameter or add &amp;quot;vga=791&amp;quot; parameter (&amp;quot;vga=794&amp;quot; can be used on 1400x1050 panel).&lt;br /&gt;
&lt;br /&gt;
http://ati.cchtml.com/show_bug.cgi?id=37 &amp;lt;br&amp;gt;&lt;br /&gt;
https://launchpad.net/distros/ubuntu/+source/usplash/+bug/63558&lt;br /&gt;
&lt;br /&gt;
===Flickering Display===&lt;br /&gt;
&lt;br /&gt;
Some people have reported problems with their display flickering when using ati-drivers newer than 8.14.13. The problem is unclear&lt;br /&gt;
(possibly associated with an incorrect modeline setting) and no known solution exists except to use the open source radeon drivers.&lt;br /&gt;
You can follow this problem here: http://ati.cchtml.com/show_bug.cgi?id=248&lt;br /&gt;
&lt;br /&gt;
===Error messages in system log===&lt;br /&gt;
&lt;br /&gt;
If you find something like the following in {{path|/var/log/messages}}:&lt;br /&gt;
&lt;br /&gt;
:{{cmdresult|kernel: mtrr: base(0xc0000000) is not aligned on a size(0x7ff0000) boundary}}&lt;br /&gt;
:{{cmdresult|kernel: [fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)}}&lt;br /&gt;
:{{cmdresult|kernel: [fglrx:firegl_unlock] *ERROR* Process 5132 using kernel context 0}}&lt;br /&gt;
&lt;br /&gt;
try to execute the following line and reload the fglrx module:&lt;br /&gt;
&lt;br /&gt;
:{{cmdroot|1=echo &amp;quot;base=0xd0000000 size=0x8000000 type=write-combining&amp;quot; &amp;gt; /proc/mtrr}}&lt;br /&gt;
&lt;br /&gt;
More detailed instructions can be found [http://ubuntuforums.org/showthread.php?t=115104 here].&lt;br /&gt;
&lt;br /&gt;
===Hang when logging out===&lt;br /&gt;
&lt;br /&gt;
A common problem is that when logging out from X, instead of gettign the KDM or GDM prompt, the system hangs.&lt;br /&gt;
&lt;br /&gt;
This is discussed, including workarounds here: http://ati.cchtml.com/show_bug.cgi?id=239&lt;br /&gt;
&lt;br /&gt;
===No power saving when CRT in use===&lt;br /&gt;
&lt;br /&gt;
When both CRT and LCD are in use, power saving cannot be enabled.&lt;br /&gt;
&lt;br /&gt;
This is reported here: http://ati.cchtml.com/show_bug.cgi?id=304&lt;br /&gt;
&lt;br /&gt;
===WineX / Cedega Installs Software But Errors on Loading Games===&lt;br /&gt;
&lt;br /&gt;
Some users may experience problems with certain FIREGL cards (in my case an ibm t43p laptop with a v3200 ati firegl) whereby projects such as cedega and wine refuse to work with 3d graphics, but native binaries (e.g. quake 4) work fine. A possible workaround is to add the following line in the drivers section of your /etc/X11/xorg.conf &lt;br /&gt;
&lt;br /&gt;
 Option &amp;quot;UseFastTLS&amp;quot; &amp;quot;2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This option used to be configured with the older ati drivers when you ran &amp;quot;fglrxconfig&amp;quot;. I have not yet found a way to get it to appear with &amp;quot;aticonfig&amp;quot;, hence the manual insertion. This option is good for several linux distros I have tried, fedora core 5, ubuntu dapper and suse 10.1. It does not appear to effect performance on natively run programs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Line Appears Below Mouse Cursor===&lt;br /&gt;
&lt;br /&gt;
Some users have reported seeing a line approximately 1 mouse height below the bottom edge of the cursor, which follows the mouse and appears to change color based on the image below the cursor.  This has been seen to happen using fglrx without the kernel module installed (in 2D mode) and additionally on external displays or multiple X servers.  To work around the problem, try disabling the DGA extension by making the following changes to your XFree86.conf or xorg.conf file.  Replace (or comment-out)&lt;br /&gt;
 Load &amp;quot;extmod&amp;quot;&lt;br /&gt;
with&lt;br /&gt;
 SubSection  &amp;quot;extmod&amp;quot;&lt;br /&gt;
  Option  &amp;quot;omit xfree86-dga&amp;quot;&lt;br /&gt;
 EndSubSection&lt;br /&gt;
&lt;br /&gt;
===Freeze while using OpenGL Apps===&lt;br /&gt;
&lt;br /&gt;
Some OpenGL applications such as screensavers or games (SecondLife) cause freezes.  The cursor still moves, but otherwise the machine is unresponsive.  This is the case with Xorg 7.1 and fglrx 8.29.6 using an x1400 and other cards.  The solution is to add the following options to the video Device section in xorg.conf:&lt;br /&gt;
 Option &amp;quot;Capabilities&amp;quot; &amp;quot;0x00000800&amp;quot;&lt;br /&gt;
 Option &amp;quot;KernelModuleParm&amp;quot; &amp;quot;locked-userpages=0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Patches ==&lt;br /&gt;
The following patches might be needed for certain versions of fglrx. Before you apply any of these, make sure that you really need them, as some distributions include all the necessary patches with the appropriate package (e.g. ati-drivers in gentoo).&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.35.5===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.35.5-for-2.6.20.patch For kernel 2.6.20], part of the Fedora packaging scripts in the ATI installer&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.34.8===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.34.8-for-2.6.20.patch For kernel 2.6.20]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.32.5===&lt;br /&gt;
* [http://whoopie.gmxhome.de/linux/patches/2.6.19/fglrx-8.32.5-for-2.6.19.patch For kernel 2.6.19]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.23.7===&lt;br /&gt;
* For kernel 2.6.16: [http://mirror.espri.arizona.edu/gentoo/rsync/x11-drivers/ati-drivers/files/ati-drivers-8.22.5-intermodule.patch &amp;lt;tt&amp;gt;intermodule&amp;lt;/tt&amp;gt; patch] and [http://mirror.espri.arizona.edu/gentoo/rsync/x11-drivers/ati-drivers/files/ati-drivers-8.23.7-noiommu.patch &amp;lt;tt&amp;gt;noiommu&amp;lt;/tt&amp;gt; patch]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.21.7===&lt;br /&gt;
&lt;br /&gt;
* [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch for kernels &amp;gt;= 2.6.15]&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.20.8===&lt;br /&gt;
&lt;br /&gt;
* [http://marc.theaimsgroup.com/?l=linux-kernel&amp;amp;m=113429835515001&amp;amp;w=2 for kernel 2.6.15]&lt;br /&gt;
or&lt;br /&gt;
* [http://www.ksp.sk/~rasto/fglrx_with_2.6.15.patch for kernels &amp;gt;= 2.6.15]&lt;br /&gt;
&lt;br /&gt;
===fglrx (problem met at least with version 8.18.8)===&lt;br /&gt;
* [http://lkml.org/lkml/2005/9/22/183 for kernel &amp;gt;= 2.6.13 ]  Missing verify_area bug&lt;br /&gt;
&lt;br /&gt;
===fglrx 8.8.25 ===&lt;br /&gt;
* [http://www.rage3d.com/board/showthread.php?t=33798874 for kernels &amp;gt;= 2.6.10]&lt;br /&gt;
* [http://www.gehirn.org.uk/wiki/images/8.8.25-kernel-2.6.11+.patch For kernels &amp;gt;= 2.6.11-rc1]&lt;br /&gt;
&lt;br /&gt;
===Links ===&lt;br /&gt;
* [http://gentoo-wiki.com/HOWTO_ATI_Drivers Gentoo HOWTO ATI]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Thinkpad-acpi&amp;diff=28401</id>
		<title>Talk:Thinkpad-acpi</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Thinkpad-acpi&amp;diff=28401"/>
		<updated>2007-02-24T15:12:19Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: delete this page?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Anyone knows something about this new kernel driver?&lt;br /&gt;
We need some information about this!&lt;br /&gt;
&lt;br /&gt;
--[[User:84.131.175.141|84.131.175.141]] 11:12, 27 Oct 2004 (CEST)&lt;br /&gt;
&lt;br /&gt;
+ it is all on ibm-acpi.sf.net&lt;br /&gt;
for what i can say it only alows the fn keys to be reconized and the lamp to be turned on/off on the x21.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
There are two drivers, the one on [http://ibm-acpi.sf.net ibm-acpi.sf.net] and the other one now in the kernel. &lt;br /&gt;
CONFIG_APCI_IBM and CONFIG_ACPI_THINKPAD.&lt;br /&gt;
&lt;br /&gt;
--[[User:Akw|akw]] 10:37, 28 Oct 2004 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Just did some googling and provided the information found without testing it.&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 19:00, 3 Nov 2004 (CET)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== where is it? ==&lt;br /&gt;
&lt;br /&gt;
Has this thing finally been deprecated?  as of Linux 2.6.16.18, ibm-acpi is in-tree and working extremely well, and I can not find thinkpad_acpi.c or thinkpad-acpi or ACPI_THINKPAD anywhere...&lt;br /&gt;
&lt;br /&gt;
-- [[User:Hmh|hmh]] 2006-05-25 12:42:00 UTC&lt;br /&gt;
&lt;br /&gt;
=== delete this page ===&lt;br /&gt;
&lt;br /&gt;
I take a random guess, and say this is the same thing as [[Ibm-acpi]]??!&lt;br /&gt;
&lt;br /&gt;
After some googling, I didn't really find something that would point in an other direction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Concerning the links: [http://ibm-acpi.sf.net ibm-acpi Sourceforge project summary] IBM-ACPI?&lt;br /&gt;
&lt;br /&gt;
Btw.: [[User:Random user too|Random user too]] changed the Erik Rigtorps link to&lt;br /&gt;
[http://rigtorp.se/thinkpad.html Erik Rigtorps rare comments on this (even more rare now!)]&lt;br /&gt;
&lt;br /&gt;
and then to&lt;br /&gt;
[http://rigtorp.se/thinkpad.html Erik Rigtorps rare comments on this (collector's item!)]&lt;br /&gt;
&lt;br /&gt;
I guess that's the most random way to inform people about a dead link ?&lt;br /&gt;
&lt;br /&gt;
If nobody disagrees, someone with sufficient rights could '''delete''' this page, and link it to [[Ibm-acpi]]&lt;br /&gt;
&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 16:12, 24 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=2668-C2U&amp;diff=28361</id>
		<title>2668-C2U</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=2668-C2U&amp;diff=28361"/>
		<updated>2007-02-22T10:10:52Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: removing vandalism caused by number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBM ThinkPad T43 2668-C2U Specifications =&lt;br /&gt;
&lt;br /&gt;
== CPU and Memory ==&lt;br /&gt;
{|&lt;br /&gt;
|Processor Manufacturer || Intel&lt;br /&gt;
|-&lt;br /&gt;
|Processor Class || (Pentium M Dothan)&lt;br /&gt;
|-&lt;br /&gt;
|Processor Name || Intel Pentium M 760&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed || 2.0 GHz&lt;br /&gt;
|-&lt;br /&gt;
|Installed Memory || 512 MB&lt;br /&gt;
|-&lt;br /&gt;
|Maximum Memory || 2 GB&lt;br /&gt;
|- &lt;br /&gt;
|Memory Technology || DDR2 SDRAM - 533 MHz&lt;br /&gt;
|-&lt;br /&gt;
|Cache Size || 2 MB&lt;br /&gt;
|}&lt;br /&gt;
== Storage ==&lt;br /&gt;
{|&lt;br /&gt;
|Hard Drive Model || Hitachi HTS541080G9AT00&lt;br /&gt;
|-&lt;br /&gt;
|Hard Drive Capacity || 80 GB  &lt;br /&gt;
|-&lt;br /&gt;
|Included Drives || CD-RW / DVD Combo Drive&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display and Graphics ==&lt;br /&gt;
{|&lt;br /&gt;
|Display Size || 14.1 inch&lt;br /&gt;
|-&lt;br /&gt;
|Display Type || TFT active matrix&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Processor || ATI MOBILITY RADEON X300&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Memory || 64 MB&lt;br /&gt;
|-&lt;br /&gt;
|Included Video Card || Graphics card - PCI Express x16&lt;br /&gt;
|-&lt;br /&gt;
|Resolution ||1400 x 1050 pixels&lt;br /&gt;
|-&lt;br /&gt;
|Max. External Resolution || 2048 x 1536 pixels&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
{|&lt;br /&gt;
|Battery Model || 6 cell&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life || 4 hour(s)&lt;br /&gt;
|-&lt;br /&gt;
|Battery Type || Lithium ion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communications and Networking ==&lt;br /&gt;
{|&lt;br /&gt;
|Bluetooth || No&lt;br /&gt;
|-&lt;br /&gt;
|Modem Speed || 56 Kbps&lt;br /&gt;
|-&lt;br /&gt;
|Network LAN || Broadcom BCM5751M Gigabit Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Network WLAN || Intel PRO/Wireless 2915ABG MiniPCI card&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{|&lt;br /&gt;
|Shipped Operating System || Microsoft Windows XP Professional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
{|&lt;br /&gt;
|Interface Provided ||Parallel Port, S-Video, VGA, Phone line, Headphone, Ethernet 10Base-T/100Base-TX/1000Base-T&lt;br /&gt;
|-&lt;br /&gt;
|Connectors ||2 x Hi-Speed USB - 4 pin USB Type A, 1 x parallel - IEEE 1284 (EPP/ECP) - 25 pin D-Sub (DB-25), 1 x display / video - VGA - 15 pin HD D-Sub (HD-15), 1 x infrared - IrDA, 1 x modem - phone line - RJ-11, 1 x network - Ethernet 10Base-T/100Base-TX/1000Base-T - RJ-45, 1 x display / video - S-video output - 4 pin mini-DIN, 1 x docking / port replicator, 1 x microphone - input - mini-phone mono 3.5 mm , 1 x audio - line-out/headphones - mini-phone stereo 3.5 mm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Product Info ==&lt;br /&gt;
{|&lt;br /&gt;
|Input Devices || Keyboard, Touchpad, TrackPoint&lt;br /&gt;
|-&lt;br /&gt;
|Included Sound Card || Intel 82801FB (ICH6) rev. 03&lt;br /&gt;
|-&lt;br /&gt;
|Weight || 5,1 lbs&lt;br /&gt;
|-&lt;br /&gt;
|Also known as || ...&lt;br /&gt;
|-&lt;br /&gt;
|Manufacturer Part No. || 2668C2U&lt;br /&gt;
|-&lt;br /&gt;
|Dimension || 1.2 in x 12.2 in x 10 in (HxWxD)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:T43]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Damage_in_56W_AC-Adapter,_plastic_housing_melted&amp;diff=28360</id>
		<title>Talk:Damage in 56W AC-Adapter, plastic housing melted</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Damage_in_56W_AC-Adapter,_plastic_housing_melted&amp;diff=28360"/>
		<updated>2007-02-22T10:10:34Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: removing vandalism caused by number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installation_instructions_for_the_ThinkPad_240&amp;diff=28359</id>
		<title>Talk:Installation instructions for the ThinkPad 240</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installation_instructions_for_the_ThinkPad_240&amp;diff=28359"/>
		<updated>2007-02-22T10:10:16Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: removing vandalism caused by number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_A22e&amp;diff=28358</id>
		<title>Installation instructions for the ThinkPad A22e</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_A22e&amp;diff=28358"/>
		<updated>2007-02-22T10:10:11Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: removing vandalism caused by number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{A22e}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www.extremeground.com/IBM-A22E.html Debian Woody on a ThinkPad A21e]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template_talk:Cmduser&amp;diff=28300</id>
		<title>Template talk:Cmduser</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template_talk:Cmduser&amp;diff=28300"/>
		<updated>2007-02-18T15:56:59Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Template breaks on lines with = ==&lt;br /&gt;
If I use something like &amp;lt;nowiki&amp;gt;{{cmduser|./configure foo=bar bix=baz}}&amp;lt;/nowiki&amp;gt;, the page displays only &amp;lt;nowiki&amp;gt;{{{1}}}&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
--[[User:Zhenech|Zhenech]] 12:44, 18 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
3 possible solutions&lt;br /&gt;
&lt;br /&gt;
Wikipedia suggests for Templates&lt;br /&gt;
&lt;br /&gt;
'''NR='''somecode with = here&lt;br /&gt;
&lt;br /&gt;
where NR is the Number of the Parameter passed&lt;br /&gt;
&lt;br /&gt;
i.e.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{cmduser|&amp;lt;/nowiki&amp;gt;'''1='''&amp;lt;nowiki&amp;gt;./configure foo=bar bix=baz}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{sometemplate|&amp;lt;/nowiki&amp;gt;'''1='''&amp;lt;nowiki&amp;gt;./configure foo=bar bix=baz|&amp;lt;/nowiki&amp;gt;'''2='''&amp;lt;nowiki&amp;gt;foobarit=Stone that cannot be recognized anymore}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wrap a nowiki around it like &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{cmduser|&amp;lt;/nowiki&amp;gt;'''&amp;amp;#60;nowiki&amp;amp;#62;'''./configure foo=bar bix=baz'''&amp;amp;#60;/nowiki&amp;amp;#62;'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
or use the html ascii version for the escaped chars:&lt;br /&gt;
&lt;br /&gt;
'''&amp;amp;#38;#61;''' for &amp;amp;#61;&lt;br /&gt;
&lt;br /&gt;
'''&amp;amp;#38;#124;''' for &amp;amp;#124;&lt;br /&gt;
&lt;br /&gt;
or in the case of cmduser: we could integrate the nowiki thing in the template&lt;br /&gt;
&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 16:43, 18 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template_talk:Cmduser&amp;diff=28299</id>
		<title>Template talk:Cmduser</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template_talk:Cmduser&amp;diff=28299"/>
		<updated>2007-02-18T15:56:01Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: wikipedia suggests...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Template breaks on lines with = ==&lt;br /&gt;
If I use something like &amp;lt;nowiki&amp;gt;{{cmduser|./configure foo=bar bix=baz}}&amp;lt;/nowiki&amp;gt;, the page displays only &amp;lt;nowiki&amp;gt;{{{1}}}&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
--[[User:Zhenech|Zhenech]] 12:44, 18 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
3 possible solutions&lt;br /&gt;
&lt;br /&gt;
Wikipedia suggests for Templates&lt;br /&gt;
&lt;br /&gt;
'''NR='''somecode with =&lt;br /&gt;
&lt;br /&gt;
where NR is the Number of the Parameter passed&lt;br /&gt;
&lt;br /&gt;
i.e.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{cmduser|&amp;lt;/nowiki&amp;gt;'''1='''&amp;lt;nowiki&amp;gt;./configure foo=bar bix=baz}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{sometemplate|&amp;lt;/nowiki&amp;gt;'''1='''&amp;lt;nowiki&amp;gt;./configure foo=bar bix=baz|&amp;lt;/nowiki&amp;gt;'''2='''&amp;lt;nowiki&amp;gt;foobarit=Stone that cannot be recognized anymore}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wrap a nowiki around it like &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{cmduser|&amp;lt;/nowiki&amp;gt;'''&amp;amp;#60;nowiki&amp;amp;#62;'''./configure foo=bar bix=baz'''&amp;amp;#60;/nowiki&amp;amp;#62;'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
or use the html ascii version for the escaped chars:&lt;br /&gt;
&lt;br /&gt;
'''&amp;amp;#38;#61;''' for &amp;amp;#61;&lt;br /&gt;
&lt;br /&gt;
'''&amp;amp;#38;#124;''' for &amp;amp;#124;&lt;br /&gt;
&lt;br /&gt;
or in the case of cmduser: we could integrate the nowiki thing in the template&lt;br /&gt;
&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 16:43, 18 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template_talk:Cmduser&amp;diff=28298</id>
		<title>Template talk:Cmduser</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template_talk:Cmduser&amp;diff=28298"/>
		<updated>2007-02-18T15:43:45Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Template breaks on lines with = */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Template breaks on lines with = ==&lt;br /&gt;
If I use something like &amp;lt;nowiki&amp;gt;{{cmduser|./configure foo=bar bix=baz}}&amp;lt;/nowiki&amp;gt;, the page displays only &amp;lt;nowiki&amp;gt;{{{1}}}&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
--[[User:Zhenech|Zhenech]] 12:44, 18 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
2 possible solutions&lt;br /&gt;
&lt;br /&gt;
wrap a nowiki around it like &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{cmduser|&amp;lt;/nowiki&amp;gt;'''&amp;amp;#60;nowiki&amp;amp;#62;'''./configure foo=bar bix=baz'''&amp;amp;#60;/nowiki&amp;amp;#62;'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
or use the html ascii version for the escaped chars:&lt;br /&gt;
&lt;br /&gt;
'''&amp;amp;#38;#61;''' for &amp;amp;#61;&lt;br /&gt;
&lt;br /&gt;
'''&amp;amp;#38;#124;''' for &amp;amp;#124;&lt;br /&gt;
&lt;br /&gt;
or even better: we could integrate the nowiki thing in the template&lt;br /&gt;
&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 16:43, 18 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Battery_refilling&amp;diff=28246</id>
		<title>Talk:Battery refilling</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Battery_refilling&amp;diff=28246"/>
		<updated>2007-02-16T13:49:12Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* anybody tried exchanging batteries on a thinkpad? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==anybody tried exchanging batteries on a thinkpad?==&lt;br /&gt;
The Idea to change the content of Battery Packs isn't that new at all. Did anyone try it so far?&lt;br /&gt;
I've read about it 2 years ago in some mailing list, people announced it is possible, and said they will make photos of exchanging the battery.&lt;br /&gt;
But so far, I haven't read about successful attempts on thinkpads (btw.: how about the battery cycle counter?)&lt;br /&gt;
&lt;br /&gt;
I'm not quite sure if we should tell people about Battery refilling is a thing one can do easily at home.&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 14:45, 16 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Battery_refilling&amp;diff=28245</id>
		<title>Talk:Battery refilling</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Battery_refilling&amp;diff=28245"/>
		<updated>2007-02-16T13:45:50Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==anybody tried exchanging batteries on a thinkpad?==&lt;br /&gt;
The Idea to change the content of Battery Packs isn't that new at all. Did anyone try it so far?&lt;br /&gt;
I've read about it 2 years ago in some mailing list, people announced it is possible, and said they will make photos of exchanging the battery.&lt;br /&gt;
But so far, I haven't read about successful attempts on thinkpads (btw.: how about the battery cycle counter?)&lt;br /&gt;
&lt;br /&gt;
--[[User:Mcgiver|Mcgiver]] 14:45, 16 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Known_Problems&amp;diff=28097</id>
		<title>Known Problems</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Known_Problems&amp;diff=28097"/>
		<updated>2007-02-04T11:21:19Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Network Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Information on known problems with certain ThinkPad models.&lt;br /&gt;
|}&lt;br /&gt;
==Display Problems==&lt;br /&gt;
*[[Problem with unusable console | Console unusable]] &amp;lt;tt&amp;gt;(models with savage video chipset: T2x, A22e)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with Pixel Error | Dead pixels on TFT displays]] &amp;lt;tt&amp;gt;(all models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with DVI throughput | DVI throughput on port replicators and docks]] &amp;lt;tt&amp;gt;(models from 2000-2004)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problems with fglrx | fglrx problems]] &amp;lt;tt&amp;gt;(ATI Radeon models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with garbled screen | Garbled Screen]] &amp;lt;tt&amp;gt;(T40, T41, T42, R40, R50p, A30, A31, A31p)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with broken inverter | Inverter broken]] &amp;lt;tt&amp;gt;(all models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with key and trackpoint markings on the display | Key and Trackpoint markings on display]]&lt;br /&gt;
*[https://bugs.freedesktop.org/show_bug.cgi?id=2187 Radeon 7500 &amp;quot;DynamicClocks&amp;quot; randomly hangs] &amp;lt;tt&amp;gt;(TP T4x, Xorg-X11 bug report)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with red display shadow | Red shadow on display]] &amp;lt;tt&amp;gt;(TP T41p)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with red tinted display | Red tinted display]] &amp;lt;tt&amp;gt;(TP 23)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with black X | Unmovable square black X in X]] &amp;lt;tt&amp;gt;(TP T2x)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with video related system lockup | System Lockups related to video adapter]] &amp;lt;tt&amp;gt;(TP T2x)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with video related system lockup II | System Lockups related to video adapter T42]] &amp;lt;tt&amp;gt;(TP T42, T42p)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with ati driver in xorg 6.9.x | System lockup soon after starting xorg 6.9.x ]] &amp;lt;tt&amp;gt;(TP T4x)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with video output switching | Video output switching]]&lt;br /&gt;
*[[Problem with LCD brightness buttons | Video brightness up keys don't work or cause crashes]]&lt;br /&gt;
&lt;br /&gt;
==Harddisk Drive related Problems==&lt;br /&gt;
*[[Problem with APS harddisk parking|APS harddisk parking]] &amp;lt;tt&amp;gt;(models featuring APS)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with too large harddrive|BIOS hangs with harddrive sized over 8G]] &amp;lt;tt&amp;gt;(560)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with hard drive clicking | Clicking Hard Drive]] &amp;lt;tt&amp;gt;(models with Hitachi's 5k80 hard drive)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with non-ThinkPad hard disks|Non-ThinkPad hard disks]] &amp;lt;tt&amp;gt;(T43, X41, R52)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problems with SATA and Linux|SATA and Linux]] &amp;lt;tt&amp;gt;(T43, X41, R52, Z60)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Network Problems==&lt;br /&gt;
*[[Problem with 3Com 10/100 Ethernet card not being recognized|3Com 10/100 Ethernet card not recognized]] &amp;lt;tt&amp;gt;(models with that card)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with unauthorized MiniPCI network card|&amp;quot;Unauthorized&amp;quot; MiniPCI Wireless Network card error (Error 1802)]] &amp;lt;tt&amp;gt;(Recent TPs)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Cisco Aironet Wireless 802.11b]] fails to work with certain firmware versions&lt;br /&gt;
*[[Problem with error 01C9 - More than one Ethernet devices | Error 01C9: More than one Ethernet Devices are found (Atheros WLAN MiniPCI)]] &amp;lt;tt&amp;gt;(T23, T30, A31p, R40 and others)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with e1000: EEPROM Checksum Is Not Valid]] &amp;lt;tt&amp;gt;(T60, X60, may be others)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with e1000: 99.9% packet loss on 7.x drivers]] &amp;lt;tt&amp;gt;(Recent TPs)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Power Management, AC-adapter or Battery Problems==&lt;br /&gt;
*[[Problem with ThinkPad 600 batteries | 600 series Battery dying prematurely]] &amp;lt;tt&amp;gt;(TP 600/E/X)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Damage in 56W AC-Adapter, plastic housing melted |AC-Adapter damaged, plastic housing melted]] &amp;lt;tt&amp;gt;(240, 390, i and s models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problems with ACPI suspend-to-ram|ACPI suspend-to-ram]] &amp;lt;tt&amp;gt;(ACPI sleep troubles)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[[Problem with display remaining black after resume|Blank display after resume]] &amp;lt;tt&amp;gt;(various models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[[Problem with high power drain in ACPI sleep | High power drain in ACPI sleep]] &amp;lt;tt&amp;gt;(various models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[[Problem with LCD backlight remaining on during ACPI sleep | LCD backlight remaining on during ACPI sleep]] &amp;lt;tt&amp;gt;(various models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with fan noise | Fan noise]] &amp;lt;tt&amp;gt;(TP T4x/p, TP R5x/p)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with checking battery status | Checking battery status causes mouse to jerk around]] &amp;lt;tt&amp;gt;(R31)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Battery drains despite seemingly being charged]] &amp;lt;tt&amp;gt;(A/C adapter issues)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with high pitch noises | High pitch noises]] &amp;lt;tt&amp;gt;(several models)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sound Problems==&lt;br /&gt;
*[[Problem with broken sound on ThinkPad 600 | Broken sound on ThinkPad 600/E]] &amp;lt;tt&amp;gt;(TP 600/E/X, 770Z)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with audio jacks | Audio jacks not working properly]] &amp;lt;tt&amp;gt;(TP T43)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with ALSA audio output | No audio heard with kernel 2.6.11+/ALSA]] &amp;lt;tt&amp;gt;(TP T43, T40)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with audio clipping|Audio clipping]] &amp;lt;tt&amp;gt;(TP T43)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with no sound on ThinkPad R60e | No Sound on ThinkPad R60e ]] &amp;lt;tt&amp;gt;(R60e)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Misc Problems==&lt;br /&gt;
*[[Problem with Bending / Twisting|Casing malformed by bending/twising]] &amp;lt;tt&amp;gt;(X41)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with Dock USB Ports | Dock USB Ports]] &amp;lt;tt&amp;gt;(T30)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[High-pitch noise from AC-Adapter]] &amp;lt;tt&amp;gt;(T60/p)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with lm-sensors | lm_sensors kills ThinkPads]] &amp;lt;tt&amp;gt;(TP 570E, 770X/Z, 600E/X, 240, X20)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with USB 2.0 | USB 2.0 problems]] &amp;lt;tt&amp;gt;(T40/T41)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Embedded Controller Firmware#Firmware_issues|Firmware issues]]&lt;br /&gt;
*[[Problem with hot surfaces|Problem with loss of fertility]] &amp;lt;tt&amp;gt;(T43)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Problem with disabled VT]] &amp;lt;tt&amp;gt;(Z61t, X60, X60s)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[[Unable to create recovery cds when another python is installed on the system]] &amp;lt;tt&amp;gt;(T43p)&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28096</id>
		<title>Talk:Problem with e1000: 99.9% packet loss on 7.x drivers</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28096"/>
		<updated>2007-02-04T11:14:40Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Can we please have this sort of *crap* not happen in ThinkWiki?&lt;br /&gt;
&lt;br /&gt;
Expand the [[e1000]] page appropriately, create a section for drivers, and add there a non-k1dd13 comment about problems with driver version foo.&lt;br /&gt;
&lt;br /&gt;
Oh, and if one has not opened a bug in the proper bugzilla bug database and added there all the relevant information, then instead of wasting time complaining in thinkwiki, go file the bug properly, instead.&lt;br /&gt;
&lt;br /&gt;
--[[User:Hmh|hmh]] 00:57, 3 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
Article moved (to more appropriate titel)&lt;br /&gt;
&lt;br /&gt;
-- [[User:Mcgiver|Mcgiver]] 12:14, 4 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=E1000&amp;diff=28095</id>
		<title>E1000</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=E1000&amp;diff=28095"/>
		<updated>2007-02-04T11:12:55Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: link &amp;quot;E1000 7.x drivers suck&amp;quot; changed to &amp;quot;Problem with e1000: 99.9% packet loss on 7.x drivers&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intel PRO/100, PRO/1000 Drivers==&lt;br /&gt;
{{Stub}}&lt;br /&gt;
&lt;br /&gt;
Intel e100 and e1000 drivers are on the mainline Linux kernel tree for a long time now.  You should use the drivers that come with the kernel, unless you do know better.  This is particularly true for the e1000 driver.&lt;br /&gt;
&lt;br /&gt;
Intel(R) PRO/10/100/1000/10GbE Drivers&lt;br /&gt;
* The drivers home page - http://sourceforge.net/projects/e1000/&lt;br /&gt;
&lt;br /&gt;
=== Issues ===&lt;br /&gt;
* [[Problem with e1000: EEPROM Checksum Is Not Valid|EEPROM Checksum Is Not Valid problem]]&lt;br /&gt;
* [[Problem with e1000: 99.9% packet loss on 7.x drivers|99.9% packet loss on 7.x drivers]]&lt;br /&gt;
&lt;br /&gt;
=== Hints ===&lt;br /&gt;
* If you have problems, try disabling MSI support in the kernel.&lt;br /&gt;
* Don't complain here about a bug that has not been reported to the [http://bugzila.kernel.org kernel bugzilla].&lt;br /&gt;
* If a gigabit ethernet link won't stay up, try tunning at 100Mbit/s.  If it works, the cabling is your main suspect.&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28091</id>
		<title>Problem with e1000: 99.9% packet loss on 7.x drivers</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28091"/>
		<updated>2007-02-04T11:08:30Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: E1000 7.x drivers suck moved to Problem with e1000: 99.9% packet loss on 7.x drivers: Page name &amp;quot;E1000 7.x drivers suck&amp;quot; isn't appropriate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My R51 and T41 have 99.9% packet loss on a gigabit link using the latest e1000 drivers. 6.0.60 seems to work perfect, though.&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=E1000_7.x_drivers_suck&amp;diff=28092</id>
		<title>E1000 7.x drivers suck</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=E1000_7.x_drivers_suck&amp;diff=28092"/>
		<updated>2007-02-04T11:08:30Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: E1000 7.x drivers suck moved to Problem with e1000: 99.9% packet loss on 7.x drivers: Page name &amp;quot;E1000 7.x drivers suck&amp;quot; isn't appropriate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Problem with e1000: 99.9% packet loss on 7.x drivers]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28093</id>
		<title>Talk:Problem with e1000: 99.9% packet loss on 7.x drivers</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28093"/>
		<updated>2007-02-04T11:08:30Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Talk:E1000 7.x drivers suck moved to Talk:Problem with e1000: 99.9% packet loss on 7.x drivers: Page name &amp;quot;E1000 7.x drivers suck&amp;quot; isn't appropriate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Can we please have this sort of *crap* not happen in ThinkWiki?&lt;br /&gt;
&lt;br /&gt;
Expand the [[e1000]] page appropriately, create a section for drivers, and add there a non-k1dd13 comment about problems with driver version foo.&lt;br /&gt;
&lt;br /&gt;
Oh, and if one has not opened a bug in the proper bugzilla bug database and added there all the relevant information, then instead of wasting time complaining in thinkwiki, go file the bug properly, instead.&lt;br /&gt;
&lt;br /&gt;
--[[User:Hmh|hmh]] 00:57, 3 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
I totally agree with Hmh&lt;br /&gt;
&lt;br /&gt;
some sysop please delete this article &lt;br /&gt;
-- [[User:Mcgiver|Mcgiver]] 11:43, 4 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:E1000_7.x_drivers_suck&amp;diff=28094</id>
		<title>Talk:E1000 7.x drivers suck</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:E1000_7.x_drivers_suck&amp;diff=28094"/>
		<updated>2007-02-04T11:08:30Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Talk:E1000 7.x drivers suck moved to Talk:Problem with e1000: 99.9% packet loss on 7.x drivers: Page name &amp;quot;E1000 7.x drivers suck&amp;quot; isn't appropriate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:Problem with e1000: 99.9% packet loss on 7.x drivers]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Mcgiver&amp;diff=28090</id>
		<title>User:Mcgiver</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Mcgiver&amp;diff=28090"/>
		<updated>2007-02-04T11:01:19Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=whoami=&lt;br /&gt;
My name is Roland P, and I'm a computer science student from Germany&lt;br /&gt;
&lt;br /&gt;
=Thinkpad(s)=&lt;br /&gt;
currently a [[2373-GHG|Thinkpad T41p 2373-GHG]] (great notebook, would buy it again anytime - disadvantages are: high capacity battery plastic is easily damaged (-&amp;gt;support), model is vulnerabe to mainboard defects (-&amp;gt;support), display could be brighter)&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
[http://wiki.digitalhalo.de/index.php?title=Linux My Mediawiki containing Ubuntu Thinkpad installation instructions (in German)]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Mcgiver&amp;diff=28089</id>
		<title>User:Mcgiver</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Mcgiver&amp;diff=28089"/>
		<updated>2007-02-04T10:52:54Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=whoami=&lt;br /&gt;
My name is Roland P, and I'm a computer science student from Germany&lt;br /&gt;
&lt;br /&gt;
=Thinkpad(s)=&lt;br /&gt;
currently a T41p (great notebook, would buy it again anytime - disadvantages are: high capacity battery plastic is easily damaged (-&amp;gt;support), model is vulnerabe to mainboard defects (-&amp;gt;support), display could be brighter)&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
[http://wiki.digitalhalo.de/index.php?title=Linux My Mediawiki containing Ubuntu Thinkpad installation instructions (in German)]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28088</id>
		<title>Talk:Problem with e1000: 99.9% packet loss on 7.x drivers</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_e1000:_99.9%25_packet_loss_on_7.x_drivers&amp;diff=28088"/>
		<updated>2007-02-04T10:43:29Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: some sysop please delete this article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Can we please have this sort of *crap* not happen in ThinkWiki?&lt;br /&gt;
&lt;br /&gt;
Expand the [[e1000]] page appropriately, create a section for drivers, and add there a non-k1dd13 comment about problems with driver version foo.&lt;br /&gt;
&lt;br /&gt;
Oh, and if one has not opened a bug in the proper bugzilla bug database and added there all the relevant information, then instead of wasting time complaining in thinkwiki, go file the bug properly, instead.&lt;br /&gt;
&lt;br /&gt;
--[[User:Hmh|hmh]] 00:57, 3 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
I totally agree with Hmh&lt;br /&gt;
&lt;br /&gt;
some sysop please delete this article &lt;br /&gt;
-- [[User:Mcgiver|Mcgiver]] 11:43, 4 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:CS4610&amp;diff=27644</id>
		<title>Talk:CS4610</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:CS4610&amp;diff=27644"/>
		<updated>2007-01-11T21:30:49Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:CS4231&amp;diff=27643</id>
		<title>Talk:CS4231</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:CS4231&amp;diff=27643"/>
		<updated>2007-01-11T21:30:38Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=2378-R4U&amp;diff=27642</id>
		<title>2378-R4U</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=2378-R4U&amp;diff=27642"/>
		<updated>2007-01-11T21:29:42Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBM ThinkPad T42 2378-R4U Specifications =&lt;br /&gt;
&lt;br /&gt;
== CPU and Memory ==&lt;br /&gt;
{|&lt;br /&gt;
|Processor Manufacturer || Intel&lt;br /&gt;
|-&lt;br /&gt;
|Processor Class || (Pentium M Dothan)&lt;br /&gt;
|-&lt;br /&gt;
|Processor Name || Intel Pentium M 735&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed || 1.7 GHz&lt;br /&gt;
|-&lt;br /&gt;
|Installed Memory || 256 MB&lt;br /&gt;
|-&lt;br /&gt;
|Maximum Memory || 2 GB&lt;br /&gt;
|- &lt;br /&gt;
|Memory Technology || DDR SDRAM&lt;br /&gt;
|-&lt;br /&gt;
|Cache Size || 2 MB&lt;br /&gt;
|}&lt;br /&gt;
== Storage ==&lt;br /&gt;
{|&lt;br /&gt;
|Hard Drive Model || Fujitsu MHT2040AH&lt;br /&gt;
|-&lt;br /&gt;
|Hard Drive Capacity || 40 GB&lt;br /&gt;
|-&lt;br /&gt;
|Included Drives || CD-RW / DVD Combo Drive&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display and Graphics ==&lt;br /&gt;
{|&lt;br /&gt;
|Display Size || 14.1 inch&lt;br /&gt;
|-&lt;br /&gt;
|Display Type || TFT active matrix&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Processor || ATI Radeon MOBILITY 7500&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Memory || 32 MB&lt;br /&gt;
|-&lt;br /&gt;
|Included Video Card || Graphics card - AGP 4x&lt;br /&gt;
|-&lt;br /&gt;
|Resolution || 1024 x 768 pixels&lt;br /&gt;
|-&lt;br /&gt;
|Max. External Resolution || 2048 x 1536 pixels&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
{|&lt;br /&gt;
|Battery Model || 6 cell&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life || 4.5 hour(s)&lt;br /&gt;
|-&lt;br /&gt;
|Battery Type || Lithium ion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communications and Networking ==&lt;br /&gt;
{|&lt;br /&gt;
|Bluetooth || No&lt;br /&gt;
|-&lt;br /&gt;
|Modem Speed || 56 Kbps&lt;br /&gt;
|-&lt;br /&gt;
|Network LAN || Intel PRO/1000 MT&lt;br /&gt;
|-&lt;br /&gt;
|Network WLAN || Intel PRO/Wireless 2200BG MiniPCI card&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{|&lt;br /&gt;
|Shipped Operating System || Microsoft Windows XP Professional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
{|&lt;br /&gt;
|Interface Provided ||Parallel Port, S-Video, VGA, Phone line, Headphone, Ethernet 10Base-T/100Base-TX/1000Base-T&lt;br /&gt;
|-&lt;br /&gt;
|Connectors ||2 x Hi-Speed USB - 4 pin USB Type A, 1 x parallel - IEEE 1284 (EPP/ECP) - 25 pin D-Sub (DB-25), 1 x display / video - VGA - 15 pin HD D-Sub (HD-15), 1 x infrared - IrDA, 1 x modem - phone line - RJ-11, 1 x network - Ethernet 10Base-T/100Base-TX/1000Base-T - RJ-45, 1 x display / video - S-video output - 4 pin mini-DIN, 1 x docking / port replicator, 1 x microphone - input - mini-phone mono 3.5 mm , 1 x audio - line-out/headphones - mini-phone stereo 3.5 mm - TPM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Product Info ==&lt;br /&gt;
{|&lt;br /&gt;
|Input Devices || Keyboard, Touchpad, TrackPoint&lt;br /&gt;
|-&lt;br /&gt;
|Included Sound Card || AD1981B AC'97 Audio controller&lt;br /&gt;
|-&lt;br /&gt;
|Weight || 4.85 lbs&lt;br /&gt;
|-&lt;br /&gt;
|Also known as || ...&lt;br /&gt;
|-&lt;br /&gt;
|Manufacturer Part No. || 2378R4U&lt;br /&gt;
|-&lt;br /&gt;
|Dimension || 1.2 in x 12.2 in x 10.9 in (HxWxD)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:T42]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=E1000&amp;diff=27641</id>
		<title>E1000</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=E1000&amp;diff=27641"/>
		<updated>2007-01-11T21:29:10Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Intel(R) PRO/10/100/1000/10GbE Drivers&lt;br /&gt;
&lt;br /&gt;
* The drivers home page - http://sourceforge.net/projects/e1000/&lt;br /&gt;
* [[Problem with e1000: EEPROM Checksum Is Not Valid|EEPROM Checksum Is Not Valid problem]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:UltraslimBay_Zip_100_Drive&amp;diff=27640</id>
		<title>Talk:UltraslimBay Zip 100 Drive</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:UltraslimBay_Zip_100_Drive&amp;diff=27640"/>
		<updated>2007-01-11T21:28:50Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=IBM_486&amp;diff=27639</id>
		<title>IBM 486</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=IBM_486&amp;diff=27639"/>
		<updated>2007-01-11T21:28:16Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&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;
=== IBM 486 ===&lt;br /&gt;
Most of the IBM 486 CPUs were based on Intel and Cyrix 386 cores, which IBM extended with support for the 486 instruction set, wider busses and other features.&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
*16 KB L1-Cache&lt;br /&gt;
*no L2-Cache&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Available Types and ThinkPads featuring them==&lt;br /&gt;
{| border=1 cellspacing=0 cellpadding=2&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
! Model/Freq. (MHz) !! FSB (MHz) !! FPU !! VCore (MHz) !! TDP (W) !! ThinkPad Models&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | 486 DX4&lt;br /&gt;
|-&lt;br /&gt;
| 100 || 33 || &amp;amp;bull; || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || 25 || &amp;amp;bull; || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | Blue Lightning 486 DX2&lt;br /&gt;
|-&lt;br /&gt;
| 80 || 40 || &amp;amp;bull; || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || 33 || &amp;amp;bull; || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || 25 || &amp;amp;bull; || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | 486 DX2&lt;br /&gt;
|-&lt;br /&gt;
| 80 || 40 || ... || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || 33 || ... || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || 25 || ... || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | Blue Lightning 486 BLX3&lt;br /&gt;
|-&lt;br /&gt;
| 100 || 33 || ... || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || 25 || ... || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || 20 || ... || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || 15 || ... || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | Blue Lightning 486 BLX2&lt;br /&gt;
|-&lt;br /&gt;
| 66 || 33 || || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || 25 || || ... || ... || {{510Cs}}&lt;br /&gt;
|-&lt;br /&gt;
| 40 || 20 || || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || 15 || || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | Blue Lightning 486 BLX - 0.8&amp;amp;micro;m&lt;br /&gt;
|-&lt;br /&gt;
| 33 || 33 || || 3.3 || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || 25 || || 3.3 || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 20 || 20 || || 3.3 || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 15 || || 3.3 || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | 486 DLC2&lt;br /&gt;
|-&lt;br /&gt;
| 66 || 33 || ... || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | 486 DLC&lt;br /&gt;
|-&lt;br /&gt;
| 33 || 33 || ... || ... || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | 486 SLC2&lt;br /&gt;
|-&lt;br /&gt;
| 80 || 40 || || 3.3 || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || 33 || || 3.3 || ... || {{340CSE}}&lt;br /&gt;
|-&lt;br /&gt;
| 50 || 25 || || 3.3 || 2.3 || {{340CSE}}, {{500}}, {{555BJ}}, {{720}}, {{720C}}&lt;br /&gt;
|-&lt;br /&gt;
| 40 || 20 || || 3.3 || 1.7 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || 16 || || 3.3 || ... || &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
! colspan=6 | 486 SLC&lt;br /&gt;
|-&lt;br /&gt;
| 25 || 25 || || 3.3 || 1.3 || {{340}}&lt;br /&gt;
|-&lt;br /&gt;
| 25 || 25 || || ... || ... || {{550BJ}}, {{700}}, {{700C}}, {{710T}}&lt;br /&gt;
|-&lt;br /&gt;
| 20 || 20 || || 3.3 || 1.0 || &lt;br /&gt;
|-&lt;br /&gt;
| 20 || 20 || || ... || ... || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 16 || || ... || ... || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thermal Specifications==&lt;br /&gt;
&lt;br /&gt;
==GCC Optimization Flags==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=2668-C2U&amp;diff=27638</id>
		<title>2668-C2U</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=2668-C2U&amp;diff=27638"/>
		<updated>2007-01-11T21:27:45Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: Revert vandalism caused by this number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBM ThinkPad T43 2668-C2U Specifications =&lt;br /&gt;
&lt;br /&gt;
== CPU and Memory ==&lt;br /&gt;
{|&lt;br /&gt;
|Processor Manufacturer || Intel&lt;br /&gt;
|-&lt;br /&gt;
|Processor Class || (Pentium M Dothan)&lt;br /&gt;
|-&lt;br /&gt;
|Processor Name || Intel Pentium M 760&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed || 2.0 GHz&lt;br /&gt;
|-&lt;br /&gt;
|Installed Memory || 512 MB&lt;br /&gt;
|-&lt;br /&gt;
|Maximum Memory || 2 GB&lt;br /&gt;
|- &lt;br /&gt;
|Memory Technology || DDR2 SDRAM - 533 MHz&lt;br /&gt;
|-&lt;br /&gt;
|Cache Size || 2 MB&lt;br /&gt;
|}&lt;br /&gt;
== Storage ==&lt;br /&gt;
{|&lt;br /&gt;
|Hard Drive Model || Hitachi HTS541080G9AT00&lt;br /&gt;
|-&lt;br /&gt;
|Hard Drive Capacity || 80 GB  &lt;br /&gt;
|-&lt;br /&gt;
|Included Drives || CD-RW / DVD Combo Drive&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display and Graphics ==&lt;br /&gt;
{|&lt;br /&gt;
|Display Size || 14.1 inch&lt;br /&gt;
|-&lt;br /&gt;
|Display Type || TFT active matrix&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Processor || ATI MOBILITY RADEON X300&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Memory || 64 MB&lt;br /&gt;
|-&lt;br /&gt;
|Included Video Card || Graphics card - PCI Express x16&lt;br /&gt;
|-&lt;br /&gt;
|Resolution ||1400 x 1050 pixels&lt;br /&gt;
|-&lt;br /&gt;
|Max. External Resolution || 2048 x 1536 pixels&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
{|&lt;br /&gt;
|Battery Model || 6 cell&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life || 4 hour(s)&lt;br /&gt;
|-&lt;br /&gt;
|Battery Type || Lithium ion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communications and Networking ==&lt;br /&gt;
{|&lt;br /&gt;
|Bluetooth || No&lt;br /&gt;
|-&lt;br /&gt;
|Modem Speed || 56 Kbps&lt;br /&gt;
|-&lt;br /&gt;
|Network LAN || Broadcom BCM5751M Gigabit Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Network WLAN || Intel PRO/Wireless 2915ABG MiniPCI card&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{|&lt;br /&gt;
|Shipped Operating System || Microsoft Windows XP Professional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
{|&lt;br /&gt;
|Interface Provided ||Parallel Port, S-Video, VGA, Phone line, Headphone, Ethernet 10Base-T/100Base-TX/1000Base-T&lt;br /&gt;
|-&lt;br /&gt;
|Connectors ||2 x Hi-Speed USB - 4 pin USB Type A, 1 x parallel - IEEE 1284 (EPP/ECP) - 25 pin D-Sub (DB-25), 1 x display / video - VGA - 15 pin HD D-Sub (HD-15), 1 x infrared - IrDA, 1 x modem - phone line - RJ-11, 1 x network - Ethernet 10Base-T/100Base-TX/1000Base-T - RJ-45, 1 x display / video - S-video output - 4 pin mini-DIN, 1 x docking / port replicator, 1 x microphone - input - mini-phone mono 3.5 mm , 1 x audio - line-out/headphones - mini-phone stereo 3.5 mm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Product Info ==&lt;br /&gt;
{|&lt;br /&gt;
|Input Devices || Keyboard, Touchpad, TrackPoint&lt;br /&gt;
|-&lt;br /&gt;
|Included Sound Card || Intel 82801FB (ICH6) rev. 03&lt;br /&gt;
|-&lt;br /&gt;
|Weight || 5,1 lbs&lt;br /&gt;
|-&lt;br /&gt;
|Also known as || ...&lt;br /&gt;
|-&lt;br /&gt;
|Manufacturer Part No. || 2668C2U&lt;br /&gt;
|-&lt;br /&gt;
|Dimension || 1.2 in x 12.2 in x 10 in (HxWxD)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:T43]]&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installation_instructions_for_the_ThinkPad_X21&amp;diff=27637</id>
		<title>Talk:Installation instructions for the ThinkPad X21</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installation_instructions_for_the_ThinkPad_X21&amp;diff=27637"/>
		<updated>2007-01-11T21:25:33Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: (Revert vandalism caused by this number)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_ThinkPad_600_batteries&amp;diff=27636</id>
		<title>Talk:Problem with ThinkPad 600 batteries</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_ThinkPad_600_batteries&amp;diff=27636"/>
		<updated>2007-01-11T21:23:42Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: (Revert vandalism caused by this number)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Ubuntu_6.10_(Edgy_Eft)_on_a_ThinkPad_T60&amp;diff=27486</id>
		<title>Talk:Installing Ubuntu 6.10 (Edgy Eft) on a ThinkPad T60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Ubuntu_6.10_(Edgy_Eft)_on_a_ThinkPad_T60&amp;diff=27486"/>
		<updated>2007-01-04T15:24:40Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Power Management Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Lost logout shutdown/restart options after Beryl [FIXED]== &lt;br /&gt;
When I installed beryl using the instructions on this page, everything worked great (thanks!) except I lost the shutdown and restart options on the logout screen.  This seems to be a common problem re. this thread at ubuntu forums: http://ubuntuforums.org/showthread.php?p=1947679#post1947679.&lt;br /&gt;
&lt;br /&gt;
From advice in that thread I changed my /usr/local/bin/startxgl.sh to this:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &amp;amp;&lt;br /&gt;
 sleep 4&lt;br /&gt;
 export DISPLAY=:1&lt;br /&gt;
 cookie=&amp;quot;$(xauth -i nextract - :0 | cut -d ' ' -f 9)&amp;quot;&lt;br /&gt;
 xauth -i add :1 . &amp;quot;$cookie&amp;quot;&lt;br /&gt;
 exec gnome-session&lt;br /&gt;
&lt;br /&gt;
...which got the shutdown and restart options back for me.  You might consider adding this to the instructions if it's not too much of a hack.&lt;br /&gt;
&lt;br /&gt;
Thanks very much for this guide! [[User:Mgrusin|Mgrusin]] 18:44, 30 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Thanks, worked for me too! I've modified the tutorial accordingly. [[User:Keithvassallo|Keithvassallo]] 22:50, 02 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
==Power Management Issues==&lt;br /&gt;
Hi there,&lt;br /&gt;
&lt;br /&gt;
Is anyone having problems with Suspend to Disk? It's suddenly stopped working for me...&lt;br /&gt;
&lt;br /&gt;
Keith&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Re: Problems with Suspend to Disk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What problems exactly?&lt;br /&gt;
&lt;br /&gt;
-freeze while suspending or&lt;br /&gt;
&lt;br /&gt;
-freeze on wake up&lt;br /&gt;
&lt;br /&gt;
-doesn't do anything if you press the suspend key combination&lt;br /&gt;
&lt;br /&gt;
My Keyboard Suspend shortcuts stop working if I don't login with gnome, because the acpi_fakekey script launched doesn't work outside of gnome.&lt;br /&gt;
 pmi action sleep &lt;br /&gt;
and&lt;br /&gt;
 pmi action hibernate&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
should work&lt;br /&gt;
&lt;br /&gt;
Roland (McGiver)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Well,&lt;br /&gt;
&lt;br /&gt;
The problem I'm having is that suspend to RAM only works sometimes - the other times it just crashes.&lt;br /&gt;
Suspend to disk just doesn't work - just crashes all the time.&lt;br /&gt;
&lt;br /&gt;
What script are you using? I'm just using FN+F4 and FN+F12, or right-clicking on the power manager and selecting Suspend or Hibernate.&lt;br /&gt;
&lt;br /&gt;
Keith&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'm having suspend / hibernate problems but it's not &amp;quot;suddenly&amp;quot; since this is a fresh install (edgy 6.10, T60p).  My symptoms are upon suspend/hibernate, the screen goes black and the moon LED starts blinking but never stops.  It won't wake up from this state without a hard shutdown.&lt;br /&gt;
&lt;br /&gt;
I've been trying many suggestions over at ubuntu forums but haven't found the key yet.  Most likely in my mind is upgrading from fglrx driver 8.28 to 8.30+, but I can't find that version in synaptic yet and don't want to mess with compiling it myself.&lt;br /&gt;
&lt;br /&gt;
[[User:Mgrusin|Mgrusin]] 18:44, 30 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'm having the exact problem as [[User:Mgrusin|Mgrusin]]. Using PMI doesn't work either. I do think the issue is related to fglrx drivers. I'm going to wait for the new version though. According to several tutorials, using suspend2 seems to solve the suspend to disk issue. However, I had tried that with an earlier Ubuntu installation and bricked it, so I'm not trying again!&lt;br /&gt;
&lt;br /&gt;
[[User:Keithvassallo|Keithvassallo]] 23:09, 02 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Maybe some of the scripts in /etc/acpi/suspend.d prevent your system from suspending.&lt;br /&gt;
&lt;br /&gt;
if you don't know how how Suspend to Ram in Ubuntu works read the following lines (else jump forward to Finding problems)&lt;br /&gt;
&lt;br /&gt;
'''How Suspend in Ubuntu works''' (light version):&lt;br /&gt;
&lt;br /&gt;
however you prefer to suspend in Ubuntu, all ways will lead to&lt;br /&gt;
 /etc/acpi/sleep.sh force&lt;br /&gt;
&lt;br /&gt;
first of all speep.sh will get some Varables (about screen lock, power management,...) by calling&lt;br /&gt;
 /etc/default/acpi-support&lt;br /&gt;
 /usr/share/acpi-support/power-funcs&lt;br /&gt;
 /usr/share/acpi-support/device-funcs&lt;br /&gt;
 /usr/share/acpi-support/policy-funcs&lt;br /&gt;
&lt;br /&gt;
afterwards &lt;br /&gt;
 /etc/acpi/prepare.sh&lt;br /&gt;
will execute all scripts (*.sh) in&lt;br /&gt;
 /etc/acpi/suspend.d&lt;br /&gt;
and then suspend with&lt;br /&gt;
 echo -n $ACPI_SLEEP_MODE &amp;gt;/sys/power/state&lt;br /&gt;
($ACPI_SLEEP_MODE is &amp;quot;mem&amp;quot; in case of suspend to Ram)&lt;br /&gt;
&lt;br /&gt;
Your notebook is now suspended.&lt;br /&gt;
&lt;br /&gt;
Waking up works similar:&lt;br /&gt;
 /etc/acpi/resume.sh&lt;br /&gt;
calls all scripts (*.sh) in &lt;br /&gt;
 /etc/acpi/resume.d&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Finding problems:'''&lt;br /&gt;
&lt;br /&gt;
disconnect all USB Storage media and&lt;br /&gt;
try a simple&lt;br /&gt;
 echo -n &amp;quot;mem&amp;quot; &amp;gt; /sys/power/state&lt;br /&gt;
(wake up by pressing fn or closing and reopening the display)&lt;br /&gt;
&lt;br /&gt;
if that works&lt;br /&gt;
&lt;br /&gt;
backup all the scripts in /etc/acpi/suspend.d (and /etc/acpi/resume.d)&lt;br /&gt;
and remove them.&lt;br /&gt;
&lt;br /&gt;
Then try suspending with your fn keys or &lt;br /&gt;
 pmi action sleep&lt;br /&gt;
&lt;br /&gt;
if that works too, copy back the scripts one by one, trying if suspend still works&lt;br /&gt;
&lt;br /&gt;
(of course you could also test the scripts one by one and see which one doesn't work)&lt;br /&gt;
&lt;br /&gt;
[[User:McGiver|McGiver]] 16:06, 04 January 2007 (GMT+1)&lt;br /&gt;
&lt;br /&gt;
==Problems with ALt-Gr==&lt;br /&gt;
&lt;br /&gt;
My Alt-Gr key doesn't work in Beryl.&lt;br /&gt;
I think it's a problem with loading the right keymap. &lt;br /&gt;
&lt;br /&gt;
my solution is a small workaround: loading your preferred keymap with gnome, by adding the following script (save in /usr/bin/restorekeymap) to gnome startup programs&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 setxkbmap -model pc105 -layout de -variant nodeadkeys&lt;br /&gt;
 #if you use the .Xmodmap file for other stuff too uncomment the following line&lt;br /&gt;
 #xmodmap .Xmodmap&lt;br /&gt;
Replace keymap model, layout and variant with the one you prefer.&lt;br /&gt;
&lt;br /&gt;
Please let me know if there's a better Solution&lt;br /&gt;
&lt;br /&gt;
Roland (McGiver)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Video in Beryl==&lt;br /&gt;
&lt;br /&gt;
anyone else suffering under extremely slow video in Beryl?&lt;br /&gt;
All Video players seem to require much more resources in Beryl. Anyone else experiencing the same Problem?&lt;br /&gt;
&lt;br /&gt;
Kaffeine(Xine) slows down the whole system (on my 1.7GHz Banias) and sometimes kaffeine freezes.&lt;br /&gt;
Mplayer works better, but still keeps the cpu usage on ~90% on fullscreen.&lt;br /&gt;
&lt;br /&gt;
Doing something with tpb OSD makes it even worse. Changing volume in many cases permanently freezes kaffeine, and results in temporary 1fps in mplayer.&lt;br /&gt;
&lt;br /&gt;
I tried all available Video output Plugins (xv, opengl,...) without noticing a difference.&lt;br /&gt;
&lt;br /&gt;
Roland (McGiver)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Ubuntu_6.10_(Edgy_Eft)_on_a_ThinkPad_T60&amp;diff=27485</id>
		<title>Talk:Installing Ubuntu 6.10 (Edgy Eft) on a ThinkPad T60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Ubuntu_6.10_(Edgy_Eft)_on_a_ThinkPad_T60&amp;diff=27485"/>
		<updated>2007-01-04T15:19:39Z</updated>

		<summary type="html">&lt;p&gt;Mcgiver: /* Power Management Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Lost logout shutdown/restart options after Beryl [FIXED]== &lt;br /&gt;
When I installed beryl using the instructions on this page, everything worked great (thanks!) except I lost the shutdown and restart options on the logout screen.  This seems to be a common problem re. this thread at ubuntu forums: http://ubuntuforums.org/showthread.php?p=1947679#post1947679.&lt;br /&gt;
&lt;br /&gt;
From advice in that thread I changed my /usr/local/bin/startxgl.sh to this:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &amp;amp;&lt;br /&gt;
 sleep 4&lt;br /&gt;
 export DISPLAY=:1&lt;br /&gt;
 cookie=&amp;quot;$(xauth -i nextract - :0 | cut -d ' ' -f 9)&amp;quot;&lt;br /&gt;
 xauth -i add :1 . &amp;quot;$cookie&amp;quot;&lt;br /&gt;
 exec gnome-session&lt;br /&gt;
&lt;br /&gt;
...which got the shutdown and restart options back for me.  You might consider adding this to the instructions if it's not too much of a hack.&lt;br /&gt;
&lt;br /&gt;
Thanks very much for this guide! [[User:Mgrusin|Mgrusin]] 18:44, 30 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Thanks, worked for me too! I've modified the tutorial accordingly. [[User:Keithvassallo|Keithvassallo]] 22:50, 02 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
==Power Management Issues==&lt;br /&gt;
Hi there,&lt;br /&gt;
&lt;br /&gt;
Is anyone having problems with Suspend to Disk? It's suddenly stopped working for me...&lt;br /&gt;
&lt;br /&gt;
Keith&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Re: Problems with Suspend to Disk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What problems exactly?&lt;br /&gt;
&lt;br /&gt;
-freeze while suspending or&lt;br /&gt;
&lt;br /&gt;
-freeze on wake up&lt;br /&gt;
&lt;br /&gt;
-doesn't do anything if you press the suspend key combination&lt;br /&gt;
&lt;br /&gt;
My Keyboard Suspend shortcuts stop working if I don't login with gnome, because the acpi_fakekey script launched doesn't work outside of gnome.&lt;br /&gt;
 pmi action sleep &lt;br /&gt;
and&lt;br /&gt;
 pmi action hibernate&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
should work&lt;br /&gt;
&lt;br /&gt;
Roland (McGiver)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Well,&lt;br /&gt;
&lt;br /&gt;
The problem I'm having is that suspend to RAM only works sometimes - the other times it just crashes.&lt;br /&gt;
Suspend to disk just doesn't work - just crashes all the time.&lt;br /&gt;
&lt;br /&gt;
What script are you using? I'm just using FN+F4 and FN+F12, or right-clicking on the power manager and selecting Suspend or Hibernate.&lt;br /&gt;
&lt;br /&gt;
Keith&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'm having suspend / hibernate problems but it's not &amp;quot;suddenly&amp;quot; since this is a fresh install (edgy 6.10, T60p).  My symptoms are upon suspend/hibernate, the screen goes black and the moon LED starts blinking but never stops.  It won't wake up from this state without a hard shutdown.&lt;br /&gt;
&lt;br /&gt;
I've been trying many suggestions over at ubuntu forums but haven't found the key yet.  Most likely in my mind is upgrading from fglrx driver 8.28 to 8.30+, but I can't find that version in synaptic yet and don't want to mess with compiling it myself.&lt;br /&gt;
&lt;br /&gt;
[[User:Mgrusin|Mgrusin]] 18:44, 30 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'm having the exact problem as [[User:Mgrusin|Mgrusin]]. Using PMI doesn't work either. I do think the issue is related to fglrx drivers. I'm going to wait for the new version though. According to several tutorials, using suspend2 seems to solve the suspend to disk issue. However, I had tried that with an earlier Ubuntu installation and bricked it, so I'm not trying again!&lt;br /&gt;
&lt;br /&gt;
[[User:Keithvassallo|Keithvassallo]] 23:09, 02 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Maybe some of the scripts in /etc/acpi/suspend.d prevent your system from suspending.&lt;br /&gt;
&lt;br /&gt;
if you don't know how how Suspend to Ram in Ubuntu works read the following lines (else jump forward to Finding problems)&lt;br /&gt;
&lt;br /&gt;
'''How Suspend in Ubuntu works''' (light version):&lt;br /&gt;
&lt;br /&gt;
however you prefer to suspend in Ubuntu, all ways will lead to&lt;br /&gt;
 /etc/acpi/sleep.sh force&lt;br /&gt;
&lt;br /&gt;
first of all speep.sh will get some Varables (about screen lock, power management,...) by calling&lt;br /&gt;
 /etc/default/acpi-support&lt;br /&gt;
 /usr/share/acpi-support/power-funcs&lt;br /&gt;
 /usr/share/acpi-support/device-funcs&lt;br /&gt;
 /usr/share/acpi-support/policy-funcs&lt;br /&gt;
&lt;br /&gt;
afterwards &lt;br /&gt;
 /etc/acpi/prepare.sh&lt;br /&gt;
will execute all scripts (*.sh) in&lt;br /&gt;
 /etc/acpi/suspend.d&lt;br /&gt;
and then suspend with&lt;br /&gt;
 echo -n $ACPI_SLEEP_MODE &amp;gt;/sys/power/state&lt;br /&gt;
($ACPI_SLEEP_MODE is &amp;quot;mem&amp;quot; in case of suspend to Ram)&lt;br /&gt;
&lt;br /&gt;
Your notebook is now suspended.&lt;br /&gt;
&lt;br /&gt;
Waking up works similar:&lt;br /&gt;
 /etc/acpi/resume.sh&lt;br /&gt;
calls all scripts (*.sh) in &lt;br /&gt;
 /etc/acpi/resume.d&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Finding problems:'''&lt;br /&gt;
&lt;br /&gt;
disconnect all USB Storage media and&lt;br /&gt;
try a simple&lt;br /&gt;
 echo -n &amp;quot;mem&amp;quot; &amp;gt; /sys/power/state&lt;br /&gt;
(wake up by pressing fn or closing and reopening the display)&lt;br /&gt;
if that works&lt;br /&gt;
&lt;br /&gt;
backup all the scripts in /etc/acpi/suspend.d (and /etc/acpi/resume.d)&lt;br /&gt;
and remove them.&lt;br /&gt;
&lt;br /&gt;
Then try suspending with your fn keys or &lt;br /&gt;
 pmi action sleep&lt;br /&gt;
&lt;br /&gt;
[[User:McGiver|McGiver]] 16:06, 04 January 2007 (GMT+1)&lt;br /&gt;
&lt;br /&gt;
==Problems with ALt-Gr==&lt;br /&gt;
&lt;br /&gt;
My Alt-Gr key doesn't work in Beryl.&lt;br /&gt;
I think it's a problem with loading the right keymap. &lt;br /&gt;
&lt;br /&gt;
my solution is a small workaround: loading your preferred keymap with gnome, by adding the following script (save in /usr/bin/restorekeymap) to gnome startup programs&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 setxkbmap -model pc105 -layout de -variant nodeadkeys&lt;br /&gt;
 #if you use the .Xmodmap file for other stuff too uncomment the following line&lt;br /&gt;
 #xmodmap .Xmodmap&lt;br /&gt;
Replace keymap model, layout and variant with the one you prefer.&lt;br /&gt;
&lt;br /&gt;
Please let me know if there's a better Solution&lt;br /&gt;
&lt;br /&gt;
Roland (McGiver)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Video in Beryl==&lt;br /&gt;
&lt;br /&gt;
anyone else suffering under extremely slow video in Beryl?&lt;br /&gt;
All Video players seem to require much more resources in Beryl. Anyone else experiencing the same Problem?&lt;br /&gt;
&lt;br /&gt;
Kaffeine(Xine) slows down the whole system (on my 1.7GHz Banias) and sometimes kaffeine freezes.&lt;br /&gt;
Mplayer works better, but still keeps the cpu usage on ~90% on fullscreen.&lt;br /&gt;
&lt;br /&gt;
Doing something with tpb OSD makes it even worse. Changing volume in many cases permanently freezes kaffeine, and results in temporary 1fps in mplayer.&lt;br /&gt;
&lt;br /&gt;
I tried all available Video output Plugins (xv, opengl,...) without noticing a difference.&lt;br /&gt;
&lt;br /&gt;
Roland (McGiver)&lt;/div&gt;</summary>
		<author><name>Mcgiver</name></author>
		
	</entry>
</feed>