* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2005-12-16 7:30 Shyam Mani
0 siblings, 0 replies; 19+ messages in thread
From: Shyam Mani @ 2005-12-16 7:30 UTC (permalink / raw
To: gentoo-doc-cvs
fox2mike 05/12/16 07:30:48
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#101566 - Autoloading Modules as required. Added CC-BY-SA 2.5 comment as well. I'm back in business babies :p
Revision Changes Path
1.27 +23 -4 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.27&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.27&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.26&r2=1.27&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- dri-howto.xml 11 Oct 2005 03:46:14 -0000 1.26
+++ dri-howto.xml 16 Dec 2005 07:30:48 -0000 1.27
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.26 2005/10/11 03:46:14 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.27 2005/12/16 07:30:48 fox2mike Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -16,10 +16,12 @@
with Xorg in Gentoo Linux.
</abstract>
+<!-- The content of this document is licensed under the CC-BY-SA license -->
+<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.0.14</version>
-<date>2005-10-11</date>
+<version>1.0.15</version>
+<date>2005-12-16</date>
<chapter>
<title>Introduction</title>
@@ -161,7 +163,7 @@
<*> MTRR (Memory Type Range Register) support
Character devices --->
<M> /dev/agpgart (AGP Support)
-[*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
+[M] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
<comment>(Enable your chipset instead of the above.)</comment>
< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
</pre>
@@ -255,6 +257,23 @@
</body>
</section>
+<section>
+<title>Changes to modules.autoload.d</title>
+<body>
+
+<p>
+You will need to add the module name that your card uses to
+<path>/etc/modules.autoload.d/kernel-2.6</path> to ensure that the module is
+loaded automatically when the system starts up.
+</p>
+
+<pre caption="Editing /etc/modules.autoload.d/kernel-2.6">
+<comment>(Change module name as required.)</comment>
+intel-agp
+</pre>
+
+</body>
+</section>
</chapter>
<chapter>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2008-11-06 9:42 Joshua Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Joshua Saddler @ 2008-11-06 9:42 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 08/11/06 09:42:02
Modified: dri-howto.xml
Log:
update intel driver name to intel, given remi's rename of the driver throughout the Portage tree to match upstream. all translations, plus a trivial namechange, so no revbump.
Revision Changes Path
1.43 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.43&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.43&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.42&r2=1.43
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- dri-howto.xml 10 Sep 2008 21:20:28 -0000 1.42
+++ dri-howto.xml 6 Nov 2008 09:42:02 -0000 1.43
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.42 2008/09/10 21:20:28 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.43 2008/11/06 09:42:02 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -99,7 +99,7 @@
<ul>
<li>3dfx</li>
- <li>i8x0</li>
+ <li>intel</li>
<li>matrox</li>
<li>rage128</li>
<li>radeon</li>
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2008-09-10 21:20 Joshua Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Joshua Saddler @ 2008-09-10 21:20 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 08/09/10 21:20:28
Modified: dri-howto.xml
Log:
updated dri-howto per an email. the DRI kernel options have moved around a bit
Revision Changes Path
1.42 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.42&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.42&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.41&r2=1.42
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- dri-howto.xml 21 May 2008 19:29:22 -0000 1.41
+++ dri-howto.xml 10 Sep 2008 21:20:28 -0000 1.42
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.41 2008/05/21 19:29:22 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.42 2008/09/10 21:20:28 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -25,8 +25,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.10</version>
-<date>2007-08-23</date>
+<version>1.11</version>
+<date>2008-09-10</date>
<chapter>
<title>Introduction</title>
@@ -179,12 +179,13 @@
Processor type and features --->
<*> MTRR (Memory Type Range Register) support
Device drivers --->
- Character devices --->
- <M> /dev/agpgart (AGP Support)
- <comment>(The agpgart option is not present on 64-bit kernels; just choose your chipset support.)</comment>
- <M> Intel 440LX/BX/GX, I8xx and E7x05 support
-<comment>(Enable your chipset instead of the above.)</comment>
- <M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
+ Graphics support --->
+ <M> /dev/agpgart (AGP Support) --->
+ <comment>(The agpgart option is not present on 64-bit kernels; just choose your chipset support.)</comment>
+ <M> Intel 440LX/BX/GX, I8xx and E7x05 support
+ <comment>(Enable your chipset instead of the above.)</comment>
+ <M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
+ <M> <comment>(Select your graphics card from the list)</comment>
</pre>
</body>
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2008-05-21 19:29 Sven Vermeulen
0 siblings, 0 replies; 19+ messages in thread
From: Sven Vermeulen @ 2008-05-21 19:29 UTC (permalink / raw
To: gentoo-doc-cvs
swift 08/05/21 19:29:22
Modified: dri-howto.xml
Log:
Coding style (trailing whitespace)
Revision Changes Path
1.41 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.41&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.41&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.40&r2=1.41
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- dri-howto.xml 23 Aug 2007 22:31:14 -0000 1.40
+++ dri-howto.xml 21 May 2008 19:29:22 -0000 1.41
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.40 2007/08/23 22:31:14 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.41 2008/05/21 19:29:22 swift Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -35,14 +35,14 @@
<body>
<p>
-With hardware 3D acceleration, three-dimensional rendering uses the graphics
-processor on your video card instead of taking up valuable CPU resources
-drawing 3D images. It's also referred to as "hardware acceleration" instead of
+With hardware 3D acceleration, three-dimensional rendering uses the graphics
+processor on your video card instead of taking up valuable CPU resources
+drawing 3D images. It's also referred to as "hardware acceleration" instead of
"software acceleration" because without this 3D acceleration your CPU is forced
-to draw everything itself using the Mesa software rendering libraries, which
+to draw everything itself using the Mesa software rendering libraries, which
takes up quite a bit of processing power. While Xorg typically supports 2D
-hardware acceleration, it often lacks hardware 3D acceleration.
-Three-dimensional hardware acceleration is valuable in situations requiring
+hardware acceleration, it often lacks hardware 3D acceleration.
+Three-dimensional hardware acceleration is valuable in situations requiring
rendering of 3D objects such as games, 3D CAD and modeling.
</p>
@@ -120,7 +120,7 @@
<body>
<p>
-With suggestions, questions, etc., e-mail <mail
+With suggestions, questions, etc., e-mail <mail
link="dberkholz@gentoo.org">Donnie Berkholz</mail>.
</p>
@@ -213,7 +213,7 @@
<body>
<p>
-Open <path>/etc/X11/xorg.conf</path> with your favorite text editor and edit
+Open <path>/etc/X11/xorg.conf</path> with your favorite text editor and edit
it to enable DRI and GLX.
</p>
@@ -283,8 +283,8 @@
direct rendering: Yes
<comment>(If it says "No", you don't have 3D acceleration.)</comment>
$ <i>glxgears</i>
-<comment>(Test your frames per second (FPS) at the default size. The number should be
-significantly higher than before configuring DRM. Do this while the CPU is as idle as
+<comment>(Test your frames per second (FPS) at the default size. The number should be
+significantly higher than before configuring DRM. Do this while the CPU is as idle as
possible.)</comment>
</pre>
@@ -422,7 +422,7 @@
<body>
<p>
-That's because you compiled agpgart into the kernel instead of as a module.
+That's because you compiled agpgart into the kernel instead of as a module.
Ignore it unless you're having problems.
</p>
@@ -462,7 +462,7 @@
<body>
<p>
-Edit <path>/etc/X11/xorg.conf</path>. In section "Device" enable ForcePCIMode.
+Edit <path>/etc/X11/xorg.conf</path>. In section "Device" enable ForcePCIMode.
</p>
<pre caption="Enabling ForcePCIMode">
@@ -480,11 +480,11 @@
<ol>
<li>
- Christopher Webber for suggesting a troubleshooting question about changing
+ Christopher Webber for suggesting a troubleshooting question about changing
or recompiling kernels
</li>
<li>
- Steve, for suggesting consistency between the cases of dri and DRI in
+ Steve, for suggesting consistency between the cases of dri and DRI in
XF86Config
</li>
</ol>
--
gentoo-doc-cvs@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2007-04-26 3:45 Josh Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Josh Saddler @ 2007-04-26 3:45 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 07/04/26 03:45:02
Modified: dri-howto.xml
Log:
added mesa-progs, bug 176062
Revision Changes Path
1.38 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.38&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.38&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.37&r2=1.38
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- dri-howto.xml 18 Feb 2007 23:44:24 -0000 1.37
+++ dri-howto.xml 26 Apr 2007 03:45:02 -0000 1.38
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.37 2007/02/18 23:44:24 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.38 2007/04/26 03:45:02 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -25,8 +25,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.7</version>
-<date>2007-02-18</date>
+<version>1.8</version>
+<date>2007-04-25</date>
<chapter>
<title>Introduction</title>
@@ -272,8 +272,10 @@
<body>
<p>
-Reboot your computer to your new kernel and login as a normal user. It's time
-to see if you have direct rendering and how good it is.
+Reboot your computer to your new kernel and login as a normal user. It's time to
+see if you have direct rendering and how good it is. <c>glxinfo</c> and
+<c>glxgears</c> are part of the <c>mesa-progs</c> package, so make sure it is
+installed before you attempt to run these commands.
</p>
<pre caption="Testing rendering">
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2007-02-18 23:44 Josh Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Josh Saddler @ 2007-02-18 23:44 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 07/02/18 23:44:24
Modified: dri-howto.xml
Log:
updated hardware 3D acceleration guide, bug 166818. thanks to dberklhoz for reviewing.
Revision Changes Path
1.37 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.37&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.37&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.36&r2=1.37
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- dri-howto.xml 10 Oct 2006 09:36:49 -0000 1.36
+++ dri-howto.xml 18 Feb 2007 23:44:24 -0000 1.37
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.36 2006/10/10 09:36:49 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.37 2007/02/18 23:44:24 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -12,18 +12,21 @@
<author title="Editor">
<mail link="peesh@gentoo.org">Jorge Paulo</mail>
</author>
+<author title="Editor">
+ <mail link="nightmorph@gentoo.org">Joshua Saddler</mail>
+</author>
<abstract>
-This document is a guide to getting 3D acceleration working using X11-DRM
-with Xorg in Gentoo Linux.
+This document is a guide to getting 3D acceleration working using the DRM with
+Xorg in Gentoo Linux.
</abstract>
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.6</version>
-<date>2006-10-10</date>
+<version>1.7</version>
+<date>2007-02-18</date>
<chapter>
<title>Introduction</title>
@@ -53,11 +56,11 @@
In many cases, both binary and open-source drivers exist. Open-source drivers
are preferable since we're using Linux and open source is one of its underlying
principles. Sometimes, binary drivers are the only option, like with nVidia's
-cards. Binary drivers include x11-drivers/nvidia-drivers and
-x11-drivers/nvidia-legacy-drivers for nVidia cards and media-video/ati-drivers
-for ATI cards. Other open-source drivers include media-video/kyro-kernel for
-KyroII cards and media-video/ati-gatos for ATI cards, which aim to support
-ATI's video capabilities more fully.
+cards. Binary drivers include <c>x11-drivers/nvidia-drivers</c> and
+<c>x11-drivers/nvidia-legacy-drivers</c> for nVidia cards and
+<c>x11-drivers/ati-drivers</c> for ATI cards. Other open-source drivers include
+<c>media-video/ati-gatos</c> for ATI cards, which aims to support ATI's video
+capabilities more fully.
</p>
</body>
@@ -77,12 +80,13 @@
</body>
</section>
<section>
-<title>What is X11-DRM and how does it relate to regular Xorg?</title>
+<title>What is the DRM and how does it relate to regular Xorg?</title>
<body>
<p>
-X11-DRM is an <e>enhancement</e> to Xorg that adds 3D acceleration for
-cards by adding the kernel module necessary for direct rendering.
+The DRM (Direct Rendering Manager) is an <e>enhancement</e> to Xorg that adds 3D
+acceleration for cards by adding the kernel module necessary for direct
+rendering.
</p>
</body>
@@ -93,11 +97,23 @@
<p>
This guide is for people who can't get direct rendering working with just Xorg.
-X11-DRM works for 3dfx, gamma, i8x0, matrox, rage128, radeon, mach64 and sis300
-series drivers. VIA card owners should not use <c>x11-drm</c>, but should
-instead use the DRI provided in recent kernels (>2.6.13). See the <uri
-link="http://dri.freedesktop.org/">DRI homepage</uri> for more info and
-documentation.
+The DRM works for the following drivers:
+</p>
+
+<ul>
+ <li>3dfx</li>
+ <li>i8x0</li>
+ <li>matrox</li>
+ <li>rage128</li>
+ <li>radeon</li>
+ <li>mach64</li>
+ <li>sis300</li>
+ <li>via</li>
+</ul>
+
+<p>
+See the <uri link="http://dri.freedesktop.org/">DRI homepage</uri> for more info
+and documentation.
</p>
</body>
@@ -150,33 +166,30 @@
</p>
<p>
-Most, if not all, kernels should have these options. This was configured using
-gentoo-sources-2.4.20-r5.
+Most, if not all, kernels should have these options. This was configured using a
+standard <c>gentoo-sources</c> kernel.
</p>
<pre caption="Configuring the kernel">
# <i>ls -l /usr/src/linux </i>
-lrwxrwxrwx 1 root root 22 May 29 18:20 /usr/src/linux -> linux-2.4.20-gentoo-r5
+lrwxrwxrwx 1 root root 22 2007-02-14 20:12 /usr/src/linux -> linux-2.6.18-gentoo-r4
<comment>(Make sure /usr/src/linux links to your current kernel.)</comment>
# <i>cd /usr/src/linux</i>
# <i>make menuconfig</i>
</pre>
<pre caption="make menuconfig options">
-Processor type and features --->
+Processor type and features --->
<*> MTRR (Memory Type Range Register) support
-Character devices --->
-<M> /dev/agpgart (AGP Support)
-[M] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
+Device drivers --->
+ Character devices --->
+ <M> /dev/agpgart (AGP Support)
+ <comment>(The agpgart option is not present on 64-bit kernels; just choose your chipset support.)</comment>
+ <M> Intel 440LX/BX/GX, I8xx and E7x05 support
<comment>(Enable your chipset instead of the above.)</comment>
-< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
+ <M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
</pre>
-<p>
-Make sure the Direct Rendering Manager (DRM) is <e>off</e>.
-The X11-DRM package will provide its own.
-</p>
-
</body>
</section>
<section>
@@ -184,16 +197,12 @@
<body>
<pre caption="Compiling and installing kernel">
-<comment>(This example is for a 2.4 kernel)</comment>
-# <i>make dep && make clean bzImage modules modules_install</i>
-# <i>mount /boot</i>
-# <i>cp arch/i386/boot/bzImage /boot</i>
+# <i>make && make modules_install</i>
</pre>
<p>
-If you want your kernel to be named something other than bzImage, be sure to
-copy to /boot/yourname instead. Don't forget to set up grub.conf or lilo.conf
-and run /sbin/lilo if you use LILO.
+Don't forget to set up <path>grub.conf</path> or <path>lilo.conf</path> and run
+<c>/sbin/lilo</c> if you use LILO.
</p>
</body>
@@ -201,37 +210,12 @@
</chapter>
<chapter>
-<title>Install X11-DRM and configure direct rendering</title>
-<section>
-<title>Install X11-DRM</title>
-<body>
-
-<pre caption="Installing X11-DRM">
-# <i>emerge x11-drm</i>
-</pre>
-
-</body>
-</section>
+<title>Configure direct rendering</title>
<section id="configure_xorg">
<title>Configure Xorg.conf</title>
<body>
<p>
-Some chipsets require you to rebuild <c>xorg-x11</c> with
-<c>USE="insecure-drivers"</c>. This applies to mach64, unichrome and savage
-chipsets on xorg-x11-6.8.2, and to mach64 and unichrome on xorg-x11-6.8.99.x.
-Savage users should not try xorg-x11-6.8.99.x as support for the savage there
-is broken.
-</p>
-
-<pre caption="Rebuilding xorg-x11">
-<comment>(Add the insecure-drivers USE flag if you use one of the aforementioned chipsets)</comment>
-# <i>echo "x11-base/xorg-x11 insecure-drivers" >> /etc/portage/package.use</i>
-
-# <i>emerge xorg-x11</i>
-</pre>
-
-<p>
Open <path>/etc/X11/xorg.conf</path> with your favorite text editor and edit
it to enable DRI and GLX.
</p>
@@ -246,6 +230,7 @@
...
Section "Device"
Driver "radeon"
+ <comment>(Replace radeon with the name of your driver.)</comment>
...
EndSection
...
@@ -254,10 +239,6 @@
EndSection
</pre>
-<p>
-If you are using a different driver, replace "radeon" with yours.
-</p>
-
</body>
</section>
<section>
@@ -303,135 +284,16 @@
direct rendering: Yes
<comment>(If it says "No", you don't have 3D acceleration.)</comment>
$ <i>glxgears</i>
-<comment>(Test your frames per second (FPS) at the default size. The number should be )</comment>
-<comment>(significantly higher than before installing x11-drm. Do this while the CPU is as idle as possible.)</comment>
-</pre>
-
-</body>
-</section>
-</chapter>
-
-<chapter>
-<title>Using the CVS sources</title>
-<section>
-<body>
-
-<warn>
-Don't do this if the package worked.
-</warn>
-
-</body>
-</section>
-<section>
-<title>Do you need the CVS?</title>
-<body>
-
-<p>
-First you have to check whether the x11-drm package works. If it doesn't and
-you have checked your logs to verify it's not a configuration error, you might
-want to consider the CVS sources. There are also daily driver snapshots
-available if you do not wish to build the full CVS.
-</p>
-
-</body>
-</section>
-<section>
-<title>Do the CVS sources support your card?</title>
-<body>
-
-<p>
-Check the DRI <uri link="http://dri.freedesktop.org/wiki/Status">supported
-cards list</uri> to see if the CVS supports your card. Even if it doesn't, but
-it supports a similar card, try it.
-</p>
-
-<!-- I see a couple of 8x AGP stuff on the Internet about vanilla 2.4 kernels;
- is this now available or not? I've commented it out for the time being,
- hoping that this doesn't affect us :)
-
-<warn>
-"Linux 2.4 doesn't support agp 8x, so I had to go find a backport. The backport
-works .... it doesn't patch quite properly, and it requires 2.4.21 (I've only
-gotten it to work with vanilla, straight from the tarball (not ebuild)). First
-go get the 2.4.20-2.4.21 patch from kernel.org .... (then get the patch,) It
-was on a mailing list somewhere. It doesn't patch cleanly - - one file fails,
-the pci_ids.h file, but if you actually read the file and the reject list, it's
-very easy to fix. But it does load, and it gives me 1600x1200 with video
-(although a bit slow b/c of lack of dga) with xfree-drm." (SanityInAnarchy on
-#gentoo)
-</warn>
-
-<impo>
-The patch is a little tricky to work with but <uri
-link="http://www.ussg.iu.edu/hypermail/linux/kernel/0302.2/att-1618/01-agp3.diff.bz2">here's
-the link</uri>. If you can disable 8X AGP in your BIOS, change it to 4X and you
-may not need the patch.
-</impo>
--->
-
-</body>
-</section>
-<section>
-<title>Follow the CVS Instructions</title>
-<body>
-
-<p>
-The DRI project has a document about CVS compiling themselves. Please read <uri
-link="http://dri.freedesktop.org/wiki/Building">the document</uri> and follow
-the instructions up to the <e>Installing for X.org</e> part.
-</p>
-
-</body>
-</section>
-<section>
-<title>Install the CVS</title>
-<body>
-
-<p>
-Verify that the DRI kernel module(s) for your system were built:
-</p>
-
-<pre caption="Verification">
-# <i>cd ~/DRI-CVS/build/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel; ls</i>
-</pre>
-
-<p>
-For the 3dfx Voodoo, you should see <path>tdfx.o</path>. For the Matrox
-G200/G400, you should see <path>mga.o</path>. For the ATI Rage 128, you should
-see <path>r128.o</path>. For the ATI Radeon, you should see
-<path>radeon.o</path>. For the Intel i810, you should see <path>i810.o</path>.
-If the DRI kernel module(s) failed to build, you should verify that you're
-using the right version of the Linux kernel. The most recent kernels are not
-always supported.
-</p>
-
-<p>
-Install over your X.org installation. You may wish to back up xorg-x11.
-</p>
-
-<pre caption="Backing up Xorg">
-# <i>quickpkg xorg-x11</i>
-<comment>(This backs up your Xorg-X11 package.)</comment>
-# <i>make install</i>
+<comment>(Test your frames per second (FPS) at the default size. The number should be
+significantly higher than before configuring DRM. Do this while the CPU is as idle as
+possible.)</comment>
</pre>
-<p>
-Follow the "Configure Xorg" section above.
-</p>
-
-<p>
-To load the appropriate DRM module in your running kernel, copy the kernel
-module to <path>/lib/modules/`uname -r`/kernel/drivers/char/drm/</path> then
-run <c>modules-update</c> and restart your X server. If you're not running the
-kernel you'll be using it in, instead of <c>`uname -r`,</c> use that kernel's
-name.
-</p>
-
-<warn>
-Make sure you first unload any older DRI kernel modules that might be already
-loaded. Note that some DRM modules require that the agpgart module be loaded
-first.
-</warn>
+<note>
+FPS may be limited by your screen's refresh rate, so keep this in mind if
+<c>glxgears</c> reports only about 70-100 FPS. <c>games-fps/ut2004-demo</c> is a
+better benchmarking tool, as it can give you real-world performance results.
+</note>
</body>
</section>
@@ -545,25 +407,13 @@
<chapter>
<title>Troubleshooting</title>
<section>
-<title>It doesn't work. I just recompiled my kernel or switched to a new one.</title>
-<body>
-
-<p>
-Whenever you rebuild your kernel or switch to another kernel, you'll have to
-rebuild the kernel module. Note that you don't need to remerge xorg-x11, but
-you will need to remerge x11-drm.
-</p>
-
-</body>
-</section>
-
-<section>
<title>It doesn't work. I don't have rendering, and I can't tell why.</title>
<body>
<p>
-Try <c>insmod radeon</c> before you start the X server. Also, try building
-agpgart into the kernel instead of as a module.
+Try <c>modprobe radeon</c> before you start the X server (replace <c>radeon</c>
+with the name of your driver). Also, try building agpgart into the kernel
+instead of as a module.
</p>
</body>
@@ -580,34 +430,27 @@
</body>
</section>
<section>
-<title>Direct rendering doesn't work, and in /var/log/Xorg.0.log I have an error about driver version too low.</title>
-<body>
-
-<p>
-You aren't using the x11-drm driver. Check if you compiled DRM and the driver
-into the kernel; you shouldn't have.
-</p>
-
-</body>
-</section>
-<section>
<title>I have a Radeon, and I want TV-Out.</title>
<body>
<p>
-Check out ati-gatos drivers. <c>emerge -s gatos</c>.
+Check out <c>ati-gatos</c> drivers. <c>emerge -av ati-gatos</c>.
</p>
</body>
</section>
<section>
-<title>It doesn't work. My card is so incredibly new and cool that it isn't supported at all.</title>
+<title>
+It doesn't work. My card is so incredibly new and cool that it isn't supported
+at all.
+</title>
<body>
<p>
-Try out the binary drivers. For ati-drivers, a listing is at
-<uri>http://www.schneider-digital.de/html/download_ati.php</uri>. If those
-don't support it, use fbdev. It's slow, but it works.
+Try out the binary drivers. For <c>ati-drivers</c>, a listing is at
+<uri>http://ati.amd.com/support/drivers/linux/linux-radeon.html</uri> (for x86)
+and at <uri>http://ati.amd.com/support/drivers/linux64/linux64-radeon.html</uri>
+(for amd64). If those don't support it, use fbdev. It's slow, but it works.
</p>
</body>
@@ -617,7 +460,7 @@
<body>
<p>
-In section "Device" enable ForcePCIMode.
+Edit <path>/etc/X11/xorg.conf</path>. In section "Device" enable ForcePCIMode.
</p>
<pre caption="Enabling ForcePCIMode">
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-10-10 9:36 Xavier Neys
0 siblings, 0 replies; 19+ messages in thread
From: Xavier Neys @ 2006-10-10 9:36 UTC (permalink / raw
To: gentoo-doc-cvs
neysx 06/10/10 09:36:49
Modified: dri-howto.xml
Log:
#150708 Bump for "Removed media-video/mgavideo"
Revision Changes Path
1.36 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.36&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.36&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.35&r2=1.36
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- dri-howto.xml 10 Oct 2006 09:35:25 -0000 1.35
+++ dri-howto.xml 10 Oct 2006 09:36:49 -0000 1.36
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.35 2006/10/10 09:35:25 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.36 2006/10/10 09:36:49 neysx Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -22,8 +22,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.5</version>
-<date>2006-10-09</date>
+<version>1.6</version>
+<date>2006-10-10</date>
<chapter>
<title>Introduction</title>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-10-10 9:35 Xavier Neys
0 siblings, 0 replies; 19+ messages in thread
From: Xavier Neys @ 2006-10-10 9:35 UTC (permalink / raw
To: gentoo-doc-cvs
neysx 06/10/10 09:35:25
Modified: dri-howto.xml
Log:
#150708 Removed media-video/mgavideo
Revision Changes Path
1.35 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.34&r2=1.35
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- dri-howto.xml 9 Oct 2006 13:43:24 -0000 1.34
+++ dri-howto.xml 10 Oct 2006 09:35:25 -0000 1.35
@@ -1,14 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.34 2006/10/09 13:43:24 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.35 2006/10/10 09:35:25 neysx Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
+
<title>Hardware 3D Acceleration Guide</title>
+
<author title="Author">
-<mail link="dberkholz@gentoo.org">Donnie Berkholz</mail>
+ <mail link="dberkholz@gentoo.org">Donnie Berkholz</mail>
</author>
<author title="Editor">
-<mail link="peesh@gentoo.org">Jorge Paulo</mail>
+ <mail link="peesh@gentoo.org">Jorge Paulo</mail>
</author>
<abstract>
@@ -52,11 +54,10 @@
are preferable since we're using Linux and open source is one of its underlying
principles. Sometimes, binary drivers are the only option, like with nVidia's
cards. Binary drivers include x11-drivers/nvidia-drivers and
-x11-drivers/nvidia-legacy-drivers for nVidia cards, media-video/mgavideo for
-Matrox cards and media-video/ati-drivers for ATI cards. Other open-source
-drivers include media-video/kyro-kernel for KyroII cards and
-media-video/ati-gatos for ATI cards, which aim to support ATI's video
-capabilities more fully.
+x11-drivers/nvidia-legacy-drivers for nVidia cards and media-video/ati-drivers
+for ATI cards. Other open-source drivers include media-video/kyro-kernel for
+KyroII cards and media-video/ati-gatos for ATI cards, which aim to support
+ATI's video capabilities more fully.
</p>
</body>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-10-09 13:43 Josh Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Josh Saddler @ 2006-10-09 13:43 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 06/10/09 13:43:24
Modified: dri-howto.xml
Log:
corrected nvidia driver category, sorry. bug 150537
Revision Changes Path
1.34 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.33&r2=1.34
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- dri-howto.xml 9 Oct 2006 13:41:52 -0000 1.33
+++ dri-howto.xml 9 Oct 2006 13:43:24 -0000 1.34
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.33 2006/10/09 13:41:52 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.34 2006/10/09 13:43:24 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -20,7 +20,7 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.4</version>
+<version>1.5</version>
<date>2006-10-09</date>
<chapter>
@@ -51,8 +51,8 @@
In many cases, both binary and open-source drivers exist. Open-source drivers
are preferable since we're using Linux and open source is one of its underlying
principles. Sometimes, binary drivers are the only option, like with nVidia's
-cards. Binary drivers include media-video/nvidia-drivers and
-media-video/nvidia-legacy-drivers for nVidia cards, media-video/mgavideo for
+cards. Binary drivers include x11-drivers/nvidia-drivers and
+x11-drivers/nvidia-legacy-drivers for nVidia cards, media-video/mgavideo for
Matrox cards and media-video/ati-drivers for ATI cards. Other open-source
drivers include media-video/kyro-kernel for KyroII cards and
media-video/ati-gatos for ATI cards, which aim to support ATI's video
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-10-09 13:41 Josh Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Josh Saddler @ 2006-10-09 13:41 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 06/10/09 13:41:52
Modified: dri-howto.xml
Log:
fixed nvidia driver name, bug 150537
Revision Changes Path
1.33 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.33&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.33&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.32&r2=1.33
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- dri-howto.xml 31 Jul 2006 19:37:50 -0000 1.32
+++ dri-howto.xml 9 Oct 2006 13:41:52 -0000 1.33
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.32 2006/07/31 19:37:50 jkt Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.33 2006/10/09 13:41:52 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -20,8 +20,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.3</version>
-<date>2006-05-12</date>
+<version>1.4</version>
+<date>2006-10-09</date>
<chapter>
<title>Introduction</title>
@@ -48,14 +48,15 @@
<body>
<p>
-In many cases, both binary and open-source drivers exist. Open-source drivers
+In many cases, both binary and open-source drivers exist. Open-source drivers
are preferable since we're using Linux and open source is one of its underlying
-principles. Sometimes, binary drivers are the only option, like with nVidia's
-cards. Binary drivers include media-video/nvidia-kernel and
-media-video/nvidia-glx for nVidia cards, media-video/mgavideo for Matrox cards
-and media-video/ati-drivers for ATI cards. Other open-source drivers include
-media-video/kyro-kernel for KyroII cards and media-video/ati-gatos for ATI
-cards, which aim to support ATI's video capabilities more fully.
+principles. Sometimes, binary drivers are the only option, like with nVidia's
+cards. Binary drivers include media-video/nvidia-drivers and
+media-video/nvidia-legacy-drivers for nVidia cards, media-video/mgavideo for
+Matrox cards and media-video/ati-drivers for ATI cards. Other open-source
+drivers include media-video/kyro-kernel for KyroII cards and
+media-video/ati-gatos for ATI cards, which aim to support ATI's video
+capabilities more fully.
</p>
</body>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-07-31 19:37 Jan Kundrat
0 siblings, 0 replies; 19+ messages in thread
From: Jan Kundrat @ 2006-07-31 19:37 UTC (permalink / raw
To: gentoo-doc-cvs
jkt 06/07/31 19:37:50
Modified: dri-howto.xml
Log:
- rephrased that bit about "no need to load modules" per jakub's request
- "No," should be "No" -- this should be fixed in ro/ and pt_br/, vanquirius and alin were mailed.
Revision Changes Path
1.32 xml/htdocs/doc/en/dri-howto.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/dri-howto.xml?r1=1.31&r2=1.32
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- dri-howto.xml 7 Jul 2006 07:39:55 -0000 1.31
+++ dri-howto.xml 31 Jul 2006 19:37:50 -0000 1.32
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.31 2006/07/07 07:39:55 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.32 2006/07/31 19:37:50 jkt Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -295,11 +295,11 @@
<pre caption="Testing rendering">
$ <i>startx</i>
-<comment>(No need to load modules for your driver or agpgart, if you compiled agpgart as a module.)</comment>
+<comment>(No need to load modules for your driver or agpgart, even if you compiled them as a module.)</comment>
<comment>(They will be loaded automatically.)</comment>
$ <i>glxinfo | grep rendering</i>
direct rendering: Yes
-<comment>(If it says "No," you don't have 3D acceleration.)</comment>
+<comment>(If it says "No", you don't have 3D acceleration.)</comment>
$ <i>glxgears</i>
<comment>(Test your frames per second (FPS) at the default size. The number should be )</comment>
<comment>(significantly higher than before installing x11-drm. Do this while the CPU is as idle as possible.)</comment>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-05-12 19:32 Josh Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Josh Saddler @ 2006-05-12 19:32 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 06/05/12 19:32:26
Modified: dri-howto.xml
Log:
Finally added hardware checks for dri-howto.xml. *and* they're non-nvidia-specific, though they work for nvidia cards. radeon-ricers can rejoice, though ymmv. not responsible for breakages. not responsible for lost or stolen articles. void where prohibited.
Revision Changes Path
1.30 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.30&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.30&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.29&r2=1.30&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- dri-howto.xml 7 May 2006 12:39:17 -0000 1.29
+++ dri-howto.xml 12 May 2006 19:32:26 -0000 1.30
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.29 2006/05/07 12:39:17 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.30 2006/05/12 19:32:26 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -21,7 +21,7 @@
<license/>
<version>1.3</version>
-<date>2006-05-07</date>
+<date>2006-05-12</date>
<chapter>
<title>Introduction</title>
@@ -442,8 +442,66 @@
<body>
<p>
-A few options may increase performance by up to 30 percent (or more) over the
-default. Set them in <path>/etc/X11/xorg.conf</path>.
+A few options may increase performance by up to 30 percent (or more) over the
+default. Set them in <path>/etc/X11/xorg.conf</path>. However, you will first
+need to check that your motherboard and video card support these options.
+</p>
+
+<p>
+First, let's see if your video card can support fast writes. We'll do this by
+closely inspecting the output from <c>lspci</c>. Specifically, we are looking
+at the "VGA compatible controller" information.
+</p>
+
+<pre caption="Video card check">
+# <i>lspci -vv</i>
+01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY (prog-if 00 [VGA])
+. . .
+Capabilities: [58] AGP version 2.0
+ Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
+</pre>
+
+<p>
+While quite a lot of information is produced, we are looking for <b>FW</b> in
+the "Status" subsection of the AGP "Capabilities" section. If <b>FW+</b> is
+present in the "Status" line, it means the card supports fast writes. We can
+now check if the motherboard supports fast writes.
+</p>
+
+<impo>
+If you do not see <b>FW+</b>, but instead see <b>FW-</b>, you cannot enable
+fast writes in <path>xorg.conf</path>. Your card does not support fast writes.
+</impo>
+
+<p>
+Now let's make sure the motherboard supports fast writes as well. This time,
+look at the "Host bridge" section of your <c>lspci</c> output.
+</p>
+
+<pre caption="Motherboard check">
+# <i>lspci -vv</i>
+00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 02)
+. . .
+Capabilities: [a0] AGP version 2.0
+ Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
+</pre>
+
+<p>
+Again, examine the "Status" subsection of your AGP "Capabilities" section. Look
+for <b>FW</b>. If you see <b>FW+</b>, your motherboard supports fast writes.
+</p>
+
+<impo>
+Remember, both your video card information and your motherboard information
+must show the same <b>FW</b> capability. If either device shows <b>FW-</b> in
+"Status", you cannot enable fast writes in <path>xorg.conf</path>.
+</impo>
+
+<p>
+Assuming that all has gone well and both your motherboard and video card
+support fast writes, let's enable this option in
+<path>/etc/X11/xorg.conf</path> and get the best performance out of your
+hardware.
</p>
<pre caption="xorg.conf">
@@ -470,46 +528,6 @@
enable the appropriate option in your BIOS.
</note>
-<!--
-**
-This section needs to be in eventually, but non-nvidia cards don't use
-/proc/driver at all. We need some way to get users to check and see that SBA
-and fast-writes are allowed for their hardware; that info is somewhere else in
-/proc. If you have a non-nvidia card, you can help by emailing
-nightmorph@gentoo.org with the relevant bits of your /proc so I can get this
-info into the guide. See below for where things are found on an nvidia card.
-**
-
-<p>
-A few options may increase performance by up to 30 percent (or more) over the
-default. Set them in <path>/etc/X11/xorg.conf</path>. However, you will first
-need to check that your motherboard and video card support these options.
-</p>
-
-<p>
-First, let's check the supported modes of your video cards, and see if your it
-supports fast writes. Remember to replace <c>nvidia</c> with the actual name of
-your device in <path>/proc/driver/nvidia/</path>.
-</p>
-
-<pre caption="Video card check">
-$ <i>cat /proc/driver/nvidia/agp/card</i>
-</pre>
-
-<p>
-Next, let's check out the capabilities of the motherboard:
-</p>
-
-<pre caption="Motherboard check">
-$ <i>cat /proc/driver/nvidia/agp/host-bridge</i>
-</pre>
-
-<impo>
-Remember, the modes and capabilities for your video card and motherboard must
-match for these settings to work!
-</impo>
--->
-
<p>
If you want to set even more features, check out the <uri
link="http://dri.freedesktop.org/wiki/FeatureMatrix">feature matrix</uri> on
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-05-07 12:39 Josh Saddler
0 siblings, 0 replies; 19+ messages in thread
From: Josh Saddler @ 2006-05-07 12:39 UTC (permalink / raw
To: gentoo-doc-cvs
nightmorph 06/05/07 12:39:17
Modified: dri-howto.xml
Log:
Updated some parts of the dri-howto doc. Until I can track down an ati or non-nvidia cardholder, though, the proposed hardware check process will have to wait. Mostly, I need a monkey/volunteer to show some bits of /proc. The section is in comments in the guide now, so it can be added eventually. See bug 116506 .
Revision Changes Path
1.29 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.29&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.29&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.28&r2=1.29&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- dri-howto.xml 1 Feb 2006 11:58:34 -0000 1.28
+++ dri-howto.xml 7 May 2006 12:39:17 -0000 1.29
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.28 2006/02/01 11:58:34 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.29 2006/05/07 12:39:17 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -20,8 +20,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.2</version>
-<date>2006-02-01</date>
+<version>1.3</version>
+<date>2006-05-07</date>
<chapter>
<title>Introduction</title>
@@ -92,8 +92,10 @@
<p>
This guide is for people who can't get direct rendering working with just Xorg.
X11-DRM works for 3dfx, gamma, i8x0, matrox, rage128, radeon, mach64 and sis300
-series drivers. See the <uri link="http://dri.freedesktop.org/">DRI
-homepage</uri> for more info and documentation.
+series drivers. VIA card owners should not use <c>x11-drm</c>, but should
+instead use the DRI provided in recent kernels (>2.6.13). See the <uri
+link="http://dri.freedesktop.org/">DRI homepage</uri> for more info and
+documentation.
</p>
</body>
@@ -271,6 +273,11 @@
intel-agp
</pre>
+<note>
+If you compiled <c>agpgart</c> as a module, you will also need to add it to
+<path>/etc/modules.autoload.d/kernel-2.6</path>.
+</note>
+
</body>
</section>
</chapter>
@@ -282,18 +289,18 @@
<body>
<p>
-Reboot your computer to your new kernel. It's time to see if you have direct
-rendering and how good it is.
+Reboot your computer to your new kernel and login as a normal user. It's time
+to see if you have direct rendering and how good it is.
</p>
<pre caption="Testing rendering">
-# <i>startx</i>
+$ <i>startx</i>
<comment>(No need to load modules for your driver or agpgart, if you compiled agpgart as a module.)</comment>
<comment>(They will be loaded automatically.)</comment>
-# <i>glxinfo | grep rendering</i>
+$ <i>glxinfo | grep rendering</i>
direct rendering: Yes
<comment>(If it says "No," you don't have 3D acceleration.)</comment>
-# <i>glxgears</i>
+$ <i>glxgears</i>
<comment>(Test your frames per second (FPS) at the default size. The number should be )</comment>
<comment>(significantly higher than before installing x11-drm. Do this while the CPU is as idle as possible.)</comment>
</pre>
@@ -452,6 +459,57 @@
EndSection
</pre>
+<warn>
+Enabling <c>AGPFastWrite</c> on a VIA chipset will very likely cause your
+machine to lock up. VIA chipsets do not play nicely with fast writes, so use
+this setting at your own risk.
+</warn>
+
+<note>
+Remember, if you want fast writes to work properly, you will have to first
+enable the appropriate option in your BIOS.
+</note>
+
+<!--
+**
+This section needs to be in eventually, but non-nvidia cards don't use
+/proc/driver at all. We need some way to get users to check and see that SBA
+and fast-writes are allowed for their hardware; that info is somewhere else in
+/proc. If you have a non-nvidia card, you can help by emailing
+nightmorph@gentoo.org with the relevant bits of your /proc so I can get this
+info into the guide. See below for where things are found on an nvidia card.
+**
+
+<p>
+A few options may increase performance by up to 30 percent (or more) over the
+default. Set them in <path>/etc/X11/xorg.conf</path>. However, you will first
+need to check that your motherboard and video card support these options.
+</p>
+
+<p>
+First, let's check the supported modes of your video cards, and see if your it
+supports fast writes. Remember to replace <c>nvidia</c> with the actual name of
+your device in <path>/proc/driver/nvidia/</path>.
+</p>
+
+<pre caption="Video card check">
+$ <i>cat /proc/driver/nvidia/agp/card</i>
+</pre>
+
+<p>
+Next, let's check out the capabilities of the motherboard:
+</p>
+
+<pre caption="Motherboard check">
+$ <i>cat /proc/driver/nvidia/agp/host-bridge</i>
+</pre>
+
+<impo>
+Remember, the modes and capabilities for your video card and motherboard must
+match for these settings to work!
+</impo>
+-->
+
<p>
If you want to set even more features, check out the <uri
link="http://dri.freedesktop.org/wiki/FeatureMatrix">feature matrix</uri> on
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2006-02-01 11:58 Xavier Neys
0 siblings, 0 replies; 19+ messages in thread
From: Xavier Neys @ 2006-02-01 11:58 UTC (permalink / raw
To: gentoo-doc-cvs
neysx 06/02/01 11:58:34
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#120506 no need to start an editor to add a line to packages.use
Revision Changes Path
1.28 +5 -6 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.28&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.28&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.27&r2=1.28&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- dri-howto.xml 16 Dec 2005 07:30:48 -0000 1.27
+++ dri-howto.xml 1 Feb 2006 11:58:34 -0000 1.28
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.27 2005/12/16 07:30:48 fox2mike Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.28 2006/02/01 11:58:34 neysx Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -20,8 +20,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.0.15</version>
-<date>2005-12-16</date>
+<version>1.2</version>
+<date>2006-02-01</date>
<chapter>
<title>Introduction</title>
@@ -221,9 +221,8 @@
</p>
<pre caption="Rebuilding xorg-x11">
-# <i>vim /etc/portage/package.use</i>
-<comment>(Add the following line if you use one of the abovementioned chipsets)</comment>
-x11-base/xorg-x11 insecure-drivers
+<comment>(Add the insecure-drivers USE flag if you use one of the aforementioned chipsets)</comment>
+# <i>echo "x11-base/xorg-x11 insecure-drivers" >> /etc/portage/package.use</i>
# <i>emerge xorg-x11</i>
</pre>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2005-10-11 3:46 swift
0 siblings, 0 replies; 19+ messages in thread
From: swift @ 2005-10-11 3:46 UTC (permalink / raw
To: gentoo-doc-cvs
swift 05/10/11 03:46:14
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#108581 - x11-drm is now available for 2.6 kernels as well
Revision Changes Path
1.26 +6 -12 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.26&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.26&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.25&r2=1.26&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- dri-howto.xml 30 Jul 2005 21:48:32 -0000 1.25
+++ dri-howto.xml 11 Oct 2005 03:46:14 -0000 1.26
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.25 2005/07/30 21:48:32 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.26 2005/10/11 03:46:14 swift Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -18,8 +18,8 @@
<license/>
-<version>1.0.13</version>
-<date>2005-07-30</date>
+<version>1.0.14</version>
+<date>2005-10-11</date>
<chapter>
<title>Introduction</title>
@@ -167,10 +167,8 @@
</pre>
<p>
-If you use a 2.4 kernel, make sure the Direct Rendering Manager (DRM) is
-<e>off</e>. The X11-DRM package will provide its own. 2.6 kernel users should
-<e>enable</e> the Direct Rendering Manager (DRM) as the X11-DRM package
-currently does not support 2.6 kernels yet.
+Make sure the Direct Rendering Manager (DRM) is <e>off</e>.
+The X11-DRM package will provide its own.
</p>
</body>
@@ -180,6 +178,7 @@
<body>
<pre caption="Compiling and installing kernel">
+<comment>(This example is for a 2.4 kernel)</comment>
# <i>make dep && make clean bzImage modules modules_install</i>
# <i>mount /boot</i>
# <i>cp arch/i386/boot/bzImage /boot</i>
@@ -201,11 +200,6 @@
<title>Install X11-DRM</title>
<body>
-<warn>
-If you are a 2.6 kernel user, skip this section and go to <uri
-link="#configure_xorg">Configure Xorg.conf</uri>.
-</warn>
-
<pre caption="Installing X11-DRM">
# <i>emerge x11-drm</i>
</pre>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2005-07-30 21:48 Xavier Neys
0 siblings, 0 replies; 19+ messages in thread
From: Xavier Neys @ 2005-07-30 21:48 UTC (permalink / raw
To: gentoo-doc-cvs
neysx 05/07/30 21:48:32
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#100825 Updated links
Revision Changes Path
1.25 +26 -27 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.25&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.25&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.24&r2=1.25&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- dri-howto.xml 30 Jul 2005 09:47:30 -0000 1.24
+++ dri-howto.xml 30 Jul 2005 21:48:32 -0000 1.25
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.24 2005/07/30 09:47:30 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.25 2005/07/30 21:48:32 neysx Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -18,8 +18,8 @@
<license/>
-<version>1.0.12</version>
-<date>2005-07-28</date>
+<version>1.0.13</version>
+<date>2005-07-30</date>
<chapter>
<title>Introduction</title>
@@ -63,12 +63,11 @@
<body>
<p>
-The Direct Rendering Infrastructure (<uri
-link="http://dri.sourceforge.net">dri.sourceforge.net</uri>), also known as the
-DRI, is a framework for allowing direct access to graphics hardware in a safe
-and efficient manner. It includes changes to the X server, to several client
-libraries and to the kernel. The first major use for the DRI is to create fast
-OpenGL implementations.
+The <uri link="http://dri.freedesktop.org/wiki/">Direct Rendering
+Infrastructure</uri>, also known as the DRI, is a framework for allowing direct
+access to graphics hardware in a safe and efficient manner. It includes changes
+to the X server, to several client libraries and to the kernel. The first major
+use for the DRI is to create fast OpenGL implementations.
</p>
</body>
@@ -89,11 +88,10 @@
<body>
<p>
-This guide is for people who can't get direct rendering working with just
-Xorg. X11-DRM works for 3dfx, gamma, i8x0, matrox, rage128, radeon, mach64
-and sis300 series drivers. See the <uri
-link="http://dri.sourceforge.net">DRI homepage</uri> for more info and
-documentation.
+This guide is for people who can't get direct rendering working with just Xorg.
+X11-DRM works for 3dfx, gamma, i8x0, matrox, rage128, radeon, mach64 and sis300
+series drivers. See the <uri link="http://dri.freedesktop.org/">DRI
+homepage</uri> for more info and documentation.
</p>
</body>
@@ -321,10 +319,9 @@
<body>
<p>
-Check the DRI <uri
-link="http://dri.sourceforge.net/cgi-bin/moin.cgi/Status">supported cards
-list</uri> to see if the CVS supports your card. Even if it doesn't, but it
-supports a similar card, try it.
+Check the DRI <uri link="http://dri.freedesktop.org/wiki/Status">supported
+cards list</uri> to see if the CVS supports your card. Even if it doesn't, but
+it supports a similar card, try it.
</p>
<!-- I see a couple of 8x AGP stuff on the Internet about vanilla 2.4 kernels;
@@ -359,8 +356,8 @@
<p>
The DRI project has a document about CVS compiling themselves. Please read <uri
-link="http://dri.sourceforge.net/cgi-bin/moin.cgi/Building">the document</uri>
-and follow the instructions up to the <e>Installing for X.org</e> part.
+link="http://dri.freedesktop.org/wiki/Building">the document</uri> and follow
+the instructions up to the <e>Installing for X.org</e> part.
</p>
</body>
@@ -444,9 +441,11 @@
</pre>
<p>
-If you want to set even more features, check out the <uri
-link="http://dri.sourceforge.net/doc/dri_driver_features.phtml">features
-listing</uri> on the DRI Web site.
+If you want to set even more features, check out the <uri
+link="http://dri.freedesktop.org/wiki/FeatureMatrix">feature matrix</uri> on
+the DRI web site or the <uri
+link="http://dri.sourceforge.net/doc/dri_driver_features.phtml">features
+listing</uri> on Sourceforge.
</p>
</body>
@@ -565,10 +564,10 @@
<body>
<ol>
- <li>http://forums.gentoo.org/viewtopic.php?t=46681</li>
- <li>http://forums.gentoo.org/viewtopic.php?t=29264</li>
- <li>http://dri.sourceforge.net/</li>
- <li>http://www.retinalburn.net/linux/dri_status.html</li>
+ <li><uri>http://forums.gentoo.org/viewtopic.php?t=46681</uri></li>
+ <li><uri>http://forums.gentoo.org/viewtopic.php?t=29264</uri></li>
+ <li><uri>http://dri.freedesktop.org/</uri></li>
+ <li><uri>http://www.retinalburn.net/linux/dri_status.html</uri></li>
</ol>
</body>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2005-07-30 9:47 Xavier Neys
0 siblings, 0 replies; 19+ messages in thread
From: Xavier Neys @ 2005-07-30 9:47 UTC (permalink / raw
To: gentoo-doc-cvs
neysx 05/07/30 09:47:30
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#100699 fixed link
Revision Changes Path
1.24 +4 -4 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.24&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.24&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.23&r2=1.24&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- dri-howto.xml 27 Jul 2005 12:45:04 -0000 1.23
+++ dri-howto.xml 30 Jul 2005 09:47:30 -0000 1.24
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.23 2005/07/27 12:45:04 fox2mike Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.24 2005/07/30 09:47:30 neysx Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -18,8 +18,8 @@
<license/>
-<version>1.0.11</version>
-<date>2005-07-27</date>
+<version>1.0.12</version>
+<date>2005-07-28</date>
<chapter>
<title>Introduction</title>
@@ -517,7 +517,7 @@
<p>
Try out the binary drivers. For ati-drivers, a listing is at
-<uri>http://www.schneider-digital.de/html/download_ati.html</uri>. If those
+<uri>http://www.schneider-digital.de/html/download_ati.php</uri>. If those
don't support it, use fbdev. It's slow, but it works.
</p>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2005-07-27 12:45 Shyam Mani
0 siblings, 0 replies; 19+ messages in thread
From: Shyam Mani @ 2005-07-27 12:45 UTC (permalink / raw
To: gentoo-doc-cvs
fox2mike 05/07/27 12:45:04
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#100459 - Remove XFree86 references as the package is no longer in Portage. Thanks to Lukasz Damentko (rane) for reporting and patch.
Revision Changes Path
1.23 +9 -11 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.23&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.23&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.22&r2=1.23&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- dri-howto.xml 13 Jul 2005 12:57:52 -0000 1.22
+++ dri-howto.xml 27 Jul 2005 12:45:04 -0000 1.23
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.22 2005/07/13 12:57:52 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.23 2005/07/27 12:45:04 fox2mike Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -18,8 +18,8 @@
<license/>
-<version>1.0.10</version>
-<date>2005-07-13</date>
+<version>1.0.11</version>
+<date>2005-07-27</date>
<chapter>
<title>Introduction</title>
@@ -165,7 +165,7 @@
<M> /dev/agpgart (AGP Support)
[*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
<comment>(Enable your chipset instead of the above.)</comment>
-[ ] Direct Rendering Manager (XFree86 DRI support)
+< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
</pre>
<p>
@@ -360,8 +360,7 @@
<p>
The DRI project has a document about CVS compiling themselves. Please read <uri
link="http://dri.sourceforge.net/cgi-bin/moin.cgi/Building">the document</uri>
-and follow the instructions up to the <e>Installing for XFree86</e> or
-<e>Installing for X.org</e> part.
+and follow the instructions up to the <e>Installing for X.org</e> part.
</p>
</body>
@@ -389,8 +388,7 @@
</p>
<p>
-Install over your XFree86 or X.org installation. You may wish to back up xfree
-or xorg-x11.
+Install over your X.org installation. You may wish to back up xorg-x11.
</p>
<pre caption="Backing up Xorg">
@@ -462,9 +460,9 @@
<body>
<p>
-Whenever you rebuild your kernel or switch to another kernel, you'll have to
-rebuild the kernel module. Note that you don't need to remerge xfree or
-xorg-x11, but you will need to remerge x11-drm.
+Whenever you rebuild your kernel or switch to another kernel, you'll have to
+rebuild the kernel module. Note that you don't need to remerge xorg-x11, but
+you will need to remerge x11-drm.
</p>
</body>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
* [gentoo-doc-cvs] cvs commit: dri-howto.xml
@ 2005-07-13 12:57 Sven Vermeulen
0 siblings, 0 replies; 19+ messages in thread
From: Sven Vermeulen @ 2005-07-13 12:57 UTC (permalink / raw
To: gentoo-doc-cvs
swift 05/07/13 12:57:52
Modified: xml/htdocs/doc/en dri-howto.xml
Log:
#98034 - Use the insecure-drivers USE flag for certain kinds of chipsets
Revision Changes Path
1.22 +19 -3 xml/htdocs/doc/en/dri-howto.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.22&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml?rev=1.22&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/dri-howto.xml.diff?r1=1.21&r2=1.22&cvsroot=gentoo
Index: dri-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- dri-howto.xml 6 Apr 2005 09:39:59 -0000 1.21
+++ dri-howto.xml 13 Jul 2005 12:57:52 -0000 1.22
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.21 2005/04/06 09:39:59 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.22 2005/07/13 12:57:52 swift Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/dri-howto.xml">
@@ -18,8 +18,8 @@
<license/>
-<version>1.0.9</version>
-<date>2005-02-14</date>
+<version>1.0.10</version>
+<date>2005-07-13</date>
<chapter>
<title>Introduction</title>
@@ -219,6 +219,22 @@
<body>
<p>
+Some chipsets require you to rebuild <c>xorg-x11</c> with
+<c>USE="insecure-drivers"</c>. This applies to mach64, unichrome and savage
+chipsets on xorg-x11-6.8.2, and to mach64 and unichrome on xorg-x11-6.8.99.x.
+Savage users should not try xorg-x11-6.8.99.x as support for the savage there
+is broken.
+</p>
+
+<pre caption="Rebuilding xorg-x11">
+# <i>vim /etc/portage/package.use</i>
+<comment>(Add the following line if you use one of the abovementioned chipsets)</comment>
+x11-base/xorg-x11 insecure-drivers
+
+# <i>emerge xorg-x11</i>
+</pre>
+
+<p>
Open <path>/etc/X11/xorg.conf</path> with your favorite text editor and edit
it to enable DRI and GLX.
</p>
--
gentoo-doc-cvs@gentoo.org mailing list
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2008-11-06 9:42 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-16 7:30 [gentoo-doc-cvs] cvs commit: dri-howto.xml Shyam Mani
-- strict thread matches above, loose matches on Subject: below --
2008-11-06 9:42 Joshua Saddler
2008-09-10 21:20 Joshua Saddler
2008-05-21 19:29 Sven Vermeulen
2007-04-26 3:45 Josh Saddler
2007-02-18 23:44 Josh Saddler
2006-10-10 9:36 Xavier Neys
2006-10-10 9:35 Xavier Neys
2006-10-09 13:43 Josh Saddler
2006-10-09 13:41 Josh Saddler
2006-07-31 19:37 Jan Kundrat
2006-05-12 19:32 Josh Saddler
2006-05-07 12:39 Josh Saddler
2006-02-01 11:58 Xavier Neys
2005-10-11 3:46 swift
2005-07-30 21:48 Xavier Neys
2005-07-30 9:47 Xavier Neys
2005-07-27 12:45 Shyam Mani
2005-07-13 12:57 Sven Vermeulen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox