Unix Technical Forum

no 3D acceleration on ati X300

This is a discussion on no 3D acceleration on ati X300 within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> heavytull <heavytull@hotmail.com> wrote: > yes it seems interesting, but after reading just a few lines of that wiki, i ...


Go Back   Unix Technical Forum > Unix Operating Systems > Slackware Linux Support

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #11 (permalink)  
Old 02-20-2008, 07:56 PM
Henrik Carlqvist
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

heavytull <heavytull@hotmail.com> wrote:
> yes it seems interesting, but after reading just a few lines of that wiki, i
> wondered actually whether 3D acceleration wasn't supplied by slack packages.


I don't have any exprience from any x300 card myself, but I think it uses
the r300 driver rather than the radeon driver. At some point, I don't
remember if it was X.org 6.9/7.0 or if it was X.org 7.1 experimental
support was added for hardware 3D acceleration in X.org. If this was added
in 7.1 it could explain why you don't get it to work in Slackware 11 which
ships with X.org 6.9. If it was added in 6.9/7.0 the fact that it is
marked experimental could mean that it isn't built by default.

If you are really lucky the experimental r300 support is built into 6.9
which ships with Slackware and all you are missing are some settings in
xorg.conf. Is GLX and DRI enabled in xorg.conf? Does your Xorg.0.log say
something that could explain why hardware 3D acceleration is disabled?

According to http://www.thinkwiki.org/wiki/R300 it seems as if r300
support is included in X.org 6.9 but it is disabled by default when X.org
is built. It also seems as if it requires a 2.6 kernel.

regards Henrik
--
The address in the header is only to prevent spam. My real address is:
hc1(at)poolhem.se Examples of addresses which go to spammers:
root@localhost postmaster@localhost

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12 (permalink)  
Old 02-20-2008, 07:57 PM
heavytull
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

Henrik Carlqvist wrote:

> heavytull <heavytull@hotmail.com> wrote:
>> yes it seems interesting, but after reading just a few lines of that wiki, i
>> wondered actually whether 3D acceleration wasn't supplied by slack packages.

>
> I don't have any exprience from any x300 card myself, but I think it uses
> the r300 driver rather than the radeon driver. At some point, I don't
> remember if it was X.org 6.9/7.0 or if it was X.org 7.1 experimental
> support was added for hardware 3D acceleration in X.org. If this was added
> in 7.1 it could explain why you don't get it to work in Slackware 11 which
> ships with X.org 6.9. If it was added in 6.9/7.0 the fact that it is
> marked experimental could mean that it isn't built by default.
>
> If you are really lucky the experimental r300 support is built into 6.9
> which ships with Slackware and all you are missing are some settings in
> xorg.conf. Is GLX and DRI enabled in xorg.conf? Does your Xorg.0.log say
> something that could explain why hardware 3D acceleration is disabled?
>

nothing about 3D

the X300 is not in the list shown at loading of the radeon driver. so the radeon
driver might not support the X300 card. while it supports the X600.


> According to http://www.thinkwiki.org/wiki/R300 it seems as if r300
> support is included in X.org 6.9 but it is disabled by default when X.org
> is built. It also seems as if it requires a 2.6 kernel.
>
> regards Henrik


--
heavytull
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13 (permalink)  
Old 02-20-2008, 07:57 PM
heavytull
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

LittleJohn wrote:

> heavytull wrote:
>
>> That I wrote:

>
>>> Simply go to the ATI website and download/run
>>> ati-driver-installer-8.32.5-x86.x86_64.run.
>>> It load drivers for the X300 and a good set of
>>> documentation for checking and fine tuning
>>> video frame speed.
>>>
>>> It also updates your xorg.conf file.
>>>

>> since there is an installer which do tell you which files are gonna be
>> written i didn't dare install those proprietary ati drivers.

>
> Why??? If you trusted ATI enough to buy their hardware, which contains
> hardcoded software, why would you not trust their "proprietary" software?
>

yes you're alright;

also their little code called check.sh to check which version of X i'm using on
my box doesn't find anything.


> The installer compiles the driver code on your machine and provides a
> install log and an uninstaller. That's about as good as it gets in the
> real world.
>
>> anyway i have read there's a good open source driver for radeon chipset.

>
> I really doubt you'll find a better driver than one designed by the vendor
> that made the chipset. If you do, please post it.
>
> Also, you might want to consider using your shift key again. The 'No Caps'
> fad died out about twenty years ago.
>

why?
--
heavytull
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14 (permalink)  
Old 02-20-2008, 07:57 PM
Dan C
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

On Fri, 09 Feb 2007 19:14:40 +0100, heavytull wrote:

>> Also, you might want to consider using your shift key again. The 'No Caps'
>> fad died out about twenty years ago.


> why?


Probably so you don't look like *quite* as big a moron as you presently do.

--
"Ubuntu" -- an African word, meaning "Slackware is too hard for me".

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15 (permalink)  
Old 02-20-2008, 07:57 PM
Eef Hartman
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

heavytull <heavytull@hotmail.com> wrote:
> wondered actually whether 3D acceleration wasn't supplied by slack packages.
> So on my slack 11 box I cannot get 3D accel until I install mesa?????


Mesa is not 3D handling, it is (software) OpenGL handling (which is
much more) and it IS already part of Xorg since at least 6.8.
Some accelerators supply HARDware GL-handling (like NVidia) and they
will replace the libGL (etc.) libraries with their own versions.
I.e. (this is for my NVidia card):
-rwxr-xr-x 1 root root 567628 Dec 13 14:46 /usr/lib/libGL.so.1.0.9631
(this, of course, is from NVidia driver 1.0.9631).
The original library was libGL.so.1.2, located in /usr/X11R6/lib
(which is pure software, no hardware support needed).
--
************************************************** ******************
** Eef Hartman, Delft University of Technology, dept. EWI/TW **
** e-mail: E.J.M.Hartman@math.tudelft.nl, fax: +31-15-278 7295 **
** snail-mail: P.O. Box 5031, 2600 GA Delft, The Netherlands **
************************************************** ******************
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #16 (permalink)  
Old 02-20-2008, 07:57 PM
loki harfagr
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

On Sat, 10 Feb 2007 12:15:48 +0100, Eef Hartman wrote:

> heavytull <heavytull@hotmail.com> wrote:
>> wondered actually whether 3D acceleration wasn't supplied by slack packages.
>> So on my slack 11 box I cannot get 3D accel until I install mesa?????

>
> Mesa is not 3D handling, it is (software) OpenGL handling (which is
> much more) and it IS already part of Xorg since at least 6.8.
> Some accelerators supply HARDware GL-handling (like NVidia) and they
> will replace the libGL (etc.) libraries with their own versions.
> I.e. (this is for my NVidia card):
> -rwxr-xr-x 1 root root 567628 Dec 13 14:46 /usr/lib/libGL.so.1.0.9631
> (this, of course, is from NVidia driver 1.0.9631).
> The original library was libGL.so.1.2, located in /usr/X11R6/lib
> (which is pure software, no hardware support needed).


True, and, BTW Eef, there was a better version around Xmas :-)
/usr/lib/libGL.so.1.0.9746

As I updated my kernel again, it's fresh in my memory since
that's the stuff I always forget to recompile before launching X
after a kernel upgrade ;D)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #17 (permalink)  
Old 02-20-2008, 07:58 PM
Henrik Carlqvist
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

Eef Hartman <E.J.M.Hartman@math.tudelft.nl> wrote:
> Mesa is not 3D handling, it is (software) OpenGL handling


If you have the hardware capable of hardware 3d acceleration with
opensource drivers you will find that Mesa is used also for hardware 3D
acceleration:

~$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
....
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20030328 AGP 4x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 6.1

So Mesa is really used for hardware 3D accelaration with OpenGL.

> Some accelerators supply HARDware GL-handling (like NVidia) and they
> will replace the libGL (etc.) libraries with their own versions.


Yes, nVidia did choose to not use Mesa and replaces its libGL library with
their own libraries if you install their binary driver. As far as I know
only the nVidia driver does that, even the ATI binary driver will not
touch your installed libGL.

There is a project called Nouveau which aims to provide opensource drivers
also for nVidia cards. With those drivers even nVidia cards will be able
to use Mesa for hardware accelerated OpenGL. However, the main reason that
Nouveau is not very well known is probably that the drivers aren't useful
yet.

regards Henrik
--
The address in the header is only to prevent spam. My real address is:
hc1(at)poolhem.se Examples of addresses which go to spammers:
root@localhost postmaster@localhost

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #18 (permalink)  
Old 02-20-2008, 07:58 PM
Jeffrey Froman
 
Posts: n/a
Default Re: no 3D acceleration on ati X300

<posted & mailed>

heavytull wrote:

> a module called radeon?
> yes agpgart is loaded.
>
> but there is no module called radeon.
> i configured the X to make it load the radeon driver, but those drivers I
> think are not like the kernel modules.


yes, a kernel module named "radeon". It is necessary for the X radeon driver
to make full use of your video card. Before starting X, run:

/sbin/modprobe radeon


Jeffrey
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 01:56 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com