<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.cchtml.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=202.70.201.34</id>
	<title>cchtml.com - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cchtml.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=202.70.201.34"/>
	<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Special:Contributions/202.70.201.34"/>
	<updated>2026-05-13T14:31:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Frequently_Asked_Questions&amp;diff=863</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Frequently_Asked_Questions&amp;diff=863"/>
		<updated>2007-10-25T05:38:34Z</updated>

		<summary type="html">&lt;p&gt;202.70.201.34: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;acelge&lt;br /&gt;
czelzele&lt;br /&gt;
viacelrelac&lt;br /&gt;
dronda&lt;br /&gt;
==Installation==&lt;br /&gt;
===How do I know fglrx is installed correctly?===&lt;br /&gt;
There are several ways to check if fglrx is loaded and running.&lt;br /&gt;
&amp;lt;br&amp;gt;1. Check your X.org or XFree86 log. You should see &amp;quot;DRI Initialization Successful.&amp;quot;&lt;br /&gt;
 # less /var/log/Xorg.0.log&lt;br /&gt;
 or&lt;br /&gt;
 # less /var/log/XFree86.0.log&lt;br /&gt;
2. Check glxinfo. You should see &amp;quot;direct&amp;quot; and not &amp;quot;indirect.&amp;quot;&lt;br /&gt;
 # glxinfo | grep direct&lt;br /&gt;
3. Check your kernel log. You should see fglrx messages near the bottom.&lt;br /&gt;
 # dmesg&lt;br /&gt;
4. Check your modules. You should see fglrx loaded.&lt;br /&gt;
 # lsmod | grep fglrx&lt;br /&gt;
*NOTE: [[Glxgears is not a Benchmark|glxgears]] is not a definite way of checking the installation of fglrx.&lt;br /&gt;
&lt;br /&gt;
=== Is the rebooting really necessary? ===&lt;br /&gt;
&lt;br /&gt;
No.&lt;br /&gt;
&lt;br /&gt;
However, rebooting is the easiest method to ensure that the kernel module(s) from the old driver are unloaded and the fglrx module is loaded instead. If you don&#039;t want to reboot for some reason, you may manually shut down Xorg, unload any old &amp;quot;drm&amp;quot;, &amp;quot;radeon&amp;quot; or &amp;quot;fglrx&amp;quot; modules and then start Xorg again.&lt;br /&gt;
&lt;br /&gt;
==Kernel==&lt;br /&gt;
===Why does fglrx not work for my bleeding-edge kernel?===&lt;br /&gt;
The development process of the fglrx driver and the Linux kernel are not on the same level.  The fglrx driver requires some special interactions with the kernel memory API and these tend to change between kernel versions. &lt;br /&gt;
&lt;br /&gt;
There is also an 11-12 week cycle required to develop, validate and test each release of an ATI driver &amp;lt;ref&amp;gt;http://www.phoronix.com/scan.php?page=article&amp;amp;item=735&amp;amp;num=1&amp;lt;/ref&amp;gt;.  ATI will only look to support the latest kernel that is officially out (no -rc or -git releases are supported) at the time they release a driver. Example: fglrx version A comes out Monday, but kernel version B comes out Tuesday. Kernel version B is not supported by fglrx version A. (but might be able to work anyway by doing a &#039;modprobe -f fglrx&#039; in a shell)&lt;br /&gt;
&lt;br /&gt;
The binary part of ATI&#039;s kernel module has no explicit dependency on the Linux kernel.  There are a set of source files that provide the glue to the kernel.  This is where the dependency to different kernels exist.  As a result, user contributed patches for newer kernels can often be found by searching [http://ati.cchtml.com Bugzilla].&lt;br /&gt;
&lt;br /&gt;
==X Configuration==&lt;br /&gt;
===Composite Extension===&lt;br /&gt;
If you&#039;ve enabled transparency, and you&#039;ve added the Composite extension to the xorg.conf file, the ATI driver will disable DRI.&lt;br /&gt;
&lt;br /&gt;
The only way to use 3D and the ATI OpenGL drivers is commenting the Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot; line.&lt;br /&gt;
&lt;br /&gt;
It may be necessary to put the following lines into xorg.conf:&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;&lt;br /&gt;
    EndSection&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* See [[Troubleshooting]] page.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[http://ati.amd.com/products/catalyst/linux.html Official ATI Linux Driver FAQ]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>202.70.201.34</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=SUSE/openSUSE&amp;diff=542</id>
		<title>SUSE/openSUSE</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=SUSE/openSUSE&amp;diff=542"/>
		<updated>2007-10-25T05:38:17Z</updated>

		<summary type="html">&lt;p&gt;202.70.201.34: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;botaouricrol&lt;br /&gt;
romonbasdron&lt;br /&gt;
== General Status ==&lt;br /&gt;
* Native Installer Support contributed by Stefan Dirsch&lt;br /&gt;
* Repackaged by [http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html Flavio Stanchina]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
===Method 1===&lt;br /&gt;
* Install &#039;kernel-source&#039; and C++ compiler (&#039;gcc&#039;) and tools selection in yast.&lt;br /&gt;
* Get the rpm that matches the SuSE X server on your system (XFree86 4.3 or X.Org 6.8) instead of the ATI driver installer from [http://www.ati.com]&lt;br /&gt;
* init 3&lt;br /&gt;
* install the driver package (e.g. rpm -Uvh fglrx64_6_8_0-8.24.8-1.x86_64.rpm)&lt;br /&gt;
* configure your X server using fglrxconfig&lt;br /&gt;
&lt;br /&gt;
note: this is not the way described in the READMEs, but it&#039;s the way that worked best for me and others. Especially if sax and/or your X server crash when using the ATI driver installer&#039;s package (due to missing symbols in fglrx_drv.o)&lt;br /&gt;
&lt;br /&gt;
===GUIDE: ATI Installer HOWTO for SUSE/Novell users===&lt;br /&gt;
http://www.suse.de/~sndirsch/ati-installer-HOWTO.html&lt;br /&gt;
&lt;br /&gt;
===ANOTHER Installation Guide (3D Acceleration) ===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;3D Acceleration for ATI cards (works for SuSE, Mandriva and Debian)&amp;quot; at&lt;br /&gt;
&lt;br /&gt;
linuxhelp.150m.com/ati/ati.htm&amp;lt;br&amp;gt;&lt;br /&gt;
http://m.domaindlx.com/LinuxHelp/ati/ati.htm (mirror)&lt;br /&gt;
&lt;br /&gt;
===YET ANOTHER Installation Guide:===&lt;br /&gt;
&lt;br /&gt;
Generally following this guide should help most of you:&lt;br /&gt;
http://linux.wordpress.com/2006/05/12/suse-101-ati-drivers-installation/&lt;br /&gt;
&lt;br /&gt;
What follows is a slightly simplified version that I&#039;ve used numerous times without fail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. BACKUP your current /etx/X11/xorg.conf file, preferably to your home directory. Now change to a command shell by hitting Ctrl-Alt-F1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Remove any previous versions of the ATI driver by either&lt;br /&gt;
&lt;br /&gt;
If you have installed a previous ATI driver version without using RPM packages (or if you don&#039;t know if you have or not), type the following:&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/ati &lt;br /&gt;
 sh ./fglrx-uninstall.sh&lt;br /&gt;
&lt;br /&gt;
Otherwise, and even if you&#039;ve done the above type the following,&lt;br /&gt;
&lt;br /&gt;
 rpm -e $(rpm -qa | grep fglrx)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Change the directory containing the downloaded ati-driver...run file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Change the permissions of the driver file to executable by typing the following:&lt;br /&gt;
&lt;br /&gt;
 chmod +x ./ati-driver...&lt;br /&gt;
&lt;br /&gt;
Use the tab button to complete the rest of the ati-driver... file name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Create a SuSE RPM (info is for 32 bit version) from the file by typing&lt;br /&gt;
&lt;br /&gt;
 ./ati-driver.(fillintheblanks).run --buildpkg SuSE/SUSE101-IA32&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Install the created fglrx... file by typing&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh fglrx_...(hit tab again to get full name)...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. The following command will update your library cache, you&#039;re recommended to run it:&lt;br /&gt;
&lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Now run the ati config commands:&lt;br /&gt;
&lt;br /&gt;
 aticonfig --initial --input=/etc/X11/xorg.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Now run the Sax2 setup.&lt;br /&gt;
&lt;br /&gt;
 sax2 -r -m 0=fglrx&lt;br /&gt;
&lt;br /&gt;
You may wish to alter the refresh rates and DPI info with this, otherwise just hit save. DO NOT hit the test button, it regually crashes my machine when i do...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Reboot you machine. Do not use the reboot command, again this messes my machine up on the next boot for whatever reason... try&lt;br /&gt;
&lt;br /&gt;
 shutdown -h now&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Boot up again, and check the new /etc/X11/xorg.conf file, compare it to your old one, and make any changes if you know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
* [http://www.suse.de/~sndirsch/ati-installer-HOWTO.html Novell HOWTO]&lt;br /&gt;
* [http://www.opensuse.org/ATI_Driver_HOWTO OpenSuSE ATI Driver HOWTO]&lt;br /&gt;
&lt;br /&gt;
{{VCT}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Distributions]]&lt;/div&gt;</summary>
		<author><name>202.70.201.34</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Configuring&amp;diff=2170</id>
		<title>Configuring</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Configuring&amp;diff=2170"/>
		<updated>2007-10-25T05:38:03Z</updated>

		<summary type="html">&lt;p&gt;202.70.201.34: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;letoalzelp&lt;br /&gt;
celtar&lt;br /&gt;
{{VCT-on-top}}&lt;br /&gt;
== aticonfig ==&lt;br /&gt;
&lt;br /&gt;
Since version 8.18.6 the fglrx driver includes the &#039;&#039;&#039;aticonfig&#039;&#039;&#039; tool which simplifies &#039;&#039;xorg.conf&#039;&#039; editing. Here are some useful commands this tool offers (for a complete list see [http://wiki.cchtml.com/index.php/aticonfighelp &#039;&#039;aticonfig --help&#039;&#039;]).&lt;br /&gt;
&lt;br /&gt;
=== Changes taking effect on startup ===&lt;br /&gt;
&#039;&#039;Changes will change the config file!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;Initial setup (creates device section using fglrx):&lt;br /&gt;
:&amp;lt;pre&amp;gt;sudo aticonfig --initial&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Enable Video acceleration (Xv Overlay):&lt;br /&gt;
:&amp;lt;pre&amp;gt;sudo aticonfig --overlay-type=Xv&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Force fglrx to use kernel&#039;s AGP driver instead of own implementation (only use when internal agpgart doesn&#039;t work):&lt;br /&gt;
:&amp;lt;pre&amp;gt;sudo aticonfig --internal-agp=off&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Note: Newer fglrx driver versions do not include an internal AGPGART so the kernel agpgart is used no matter what.&lt;br /&gt;
&lt;br /&gt;
=== Changes taking effect immediately ===&lt;br /&gt;
&#039;&#039;Changes will not change the config file.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;Print information about power states. &lt;br /&gt;
:&amp;lt;pre&amp;gt;aticonfig --list-powerstates&amp;lt;/pre&amp;gt;&lt;br /&gt;
Or, for us lazy folk, the shorter version is &#039;&#039;aticonfig --lsp&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Set a power state to the lowest (battery friendly):&lt;br /&gt;
:&amp;lt;pre&amp;gt;aticonfig --set-powerstate=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Note: check out available power states using &#039;&#039;aticonfig --list-powerstates&#039;&#039; &lt;br /&gt;
*Note: this option does not work when an external monitor is connected &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Print information about connected and enabled monitors:&lt;br /&gt;
:&amp;lt;pre&amp;gt;aticonfig --query-monitor&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Examples how to enable two monitors on the fly:&lt;br /&gt;
* Assume you have two monitors already setup correctly ([http://ubuntuforums.org/showthread.php?t=301941 Dual monitor support] at Ubuntuforums)&lt;br /&gt;
* This example enable laptop internal monitor (lvds) and external monitor (crt1)&lt;br /&gt;
:&amp;lt;pre&amp;gt;aticonfig --enable-monitor=lvds,crt1 --effective=now&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Note: &#039;&#039;aticonfig --enable-monitor=STRING,STRING&#039;&#039; where STRING can be one of the following set, separated by commas: none,crt1,crt2,lvds,tv,tmds1,tmds2,auto. Only 2 displays can be enabled at the same time. Any displays that are not on the list will be disabled.&lt;br /&gt;
*Note: check out connected and enabled monitors using &#039;&#039;aticonfig --query-monitor&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Turn off the second monitor on the fly and start to use only laptop internal monitor (lvds)&lt;br /&gt;
:&amp;lt;pre&amp;gt;aticonfig --enable-monitor=lvds --effective=now&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
;Swap monitors on the fly when using big desktop mode&lt;br /&gt;
* Assume you have two monitors already setup correctly ([http://ubuntuforums.org/showthread.php?t=301941 Dual monitor support] at Ubuntuforums)&lt;br /&gt;
:&amp;lt;pre&amp;gt;aticonfig --swap-monitor --effective=now&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Note: This only works for big desktop setup. This will swap the contents on the two monitors.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
Still not working?  Go to the [[Troubleshooting]] page.&lt;br /&gt;
&lt;br /&gt;
[[Category:NeedsUpdating]]&lt;br /&gt;
{{VCT}}&lt;/div&gt;</summary>
		<author><name>202.70.201.34</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=cchtml.com:About&amp;diff=2509</id>
		<title>cchtml.com:About</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=cchtml.com:About&amp;diff=2509"/>
		<updated>2007-10-01T18:28:07Z</updated>

		<summary type="html">&lt;p&gt;202.70.201.34: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;daroutrzel&lt;br /&gt;
cchtml.com wiki - An interface to document tips, tricks and problems related to ATI&#039;s proprietary Linux drivers.&lt;/div&gt;</summary>
		<author><name>202.70.201.34</name></author>
	</entry>
</feed>