Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > Open-Source AMD/ATI Linux

Open-Source AMD/ATI Linux Technical support and discussion of the open-source Radeon, RadeonHD, and Avivo drivers.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-19-2007, 11:00 AM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,102
Default The Open-Source ATI R500 Driver

Phoronix: The Open-Source ATI R500 Driver

Last week the first open-source ATI R500 (Radeon X1000 series) driver had entered the world. This new driver (named the xf86-video-avivo) is very early into development, but a small set of developers have been working on reverse engineering this GPU class for the past couple of months. This driver does not yet contain any 3D functionality or support for features that most end-users expect. At this point, the driver just contains very basic initialization and set video mode support for a portion of the Radeon X1000 family. Even with this very basic R500 driver, we couldn't help but to explore the Avivo driver for the past few days.

http://www.phoronix.com/vr.php?view=10247
Reply With Quote
  #2  
Old 06-19-2007, 03:38 PM
d2kx d2kx is offline
Senior Member
 
Join Date: Jan 2007
Location: Germany
Posts: 1,066
Default

Very interesting. Might try it with my X1900XT 512 soon... is it already supported in git?

I have 6 weeks school holidays starting tomorrow so I could test it for fun.
Reply With Quote
  #3  
Old 06-19-2007, 04:02 PM
jone jone is offline
Junior Member
 
Join Date: Jun 2007
Posts: 6
Default

Out of interest, were you able to test with an X1400?

I added the PCI id for my Lenovo T60 (id is 7145 - M54 Mobility X1400). I get normal looking output on the left side of the screen, but tearing on the right side..

Thanks,
Jon.
Reply With Quote
  #4  
Old 06-19-2007, 04:09 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by d2kx View Post
Very interesting. Might try it with my X1900XT 512 soon... is it already supported in git?

I have 6 weeks school holidays starting tomorrow so I could test it for fun.
Not supported in git... You'll need to add the IDs manually (see the article).
Reply With Quote
  #5  
Old 06-19-2007, 04:09 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by jone View Post
Out of interest, were you able to test with an X1400?

I added the PCI id for my Lenovo T60 (id is 7145 - M54 Mobility X1400). I get normal looking output on the left side of the screen, but tearing on the right side..

Thanks,
Jon.
Had no problems with it using yesterday's git. When did you checkout from git?
Reply With Quote
  #6  
Old 06-19-2007, 04:19 PM
jone jone is offline
Junior Member
 
Join Date: Jun 2007
Posts: 6
Default

Just about 15 mins ago.

Am assuming I didn't do anything dim when adding the id, it is an RV515 right? Am running with the 1400x1050 panel, so I guess I could try some different resolutions etc..

Thanks.
Reply With Quote
  #7  
Old 06-19-2007, 04:28 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by jone View Post
Just about 15 mins ago.

Am assuming I didn't do anything dim when adding the id, it is an RV515 right? Am running with the 1400x1050 panel, so I guess I could try some different resolutions etc..

Thanks.
Yes, RV515. It works for me with 1400 x 1050. There was a git commit a few days ago that corrected it for odd resolutions (those that when divided by 64 wasn't an integer) but that should be all fixed.
Reply With Quote
  #8  
Old 06-20-2007, 01:36 AM
domzanator domzanator is offline
Junior Member
 
Join Date: Jun 2007
Posts: 17
Default Fedora 7 with X1700 problem with open-source

Hi all,

I've tried using the xf86-video-avivo open-source driver for ati but can't seem to get it working. Could someone please push me in the right direction?

This is my output:-

[root@localhost xf86-video-avivo]# ./autogen.sh prefix=/usr/
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/local/bin/autoconf
configure.ac:38: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:39: error: possibly undefined macro: AC_PROG_LIBTOOL
configure.ac:53: error: possibly undefined macro: XORG_DRIVER_CHECK_EXT
configure.ac:78: error: possibly undefined macro: XORG_MANPAGE_SECTIONS
configure.ac:80: error: possibly undefined macro: XORG_RELEASE_VERSION
autoreconf: /usr/local/bin/autoconf failed with exit status: 1
[root@localhost xf86-video-avivo]# pwd
/usr/xf86-video-avivo
Reply With Quote
  #9  
Old 06-20-2007, 07:31 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by domzanator View Post
Hi all,

I've tried using the xf86-video-avivo open-source driver for ati but can't seem to get it working. Could someone please push me in the right direction?

This is my output:-

[root@localhost xf86-video-avivo]# ./autogen.sh prefix=/usr/
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/local/bin/autoconf
configure.ac:38: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:39: error: possibly undefined macro: AC_PROG_LIBTOOL
configure.ac:53: error: possibly undefined macro: XORG_DRIVER_CHECK_EXT
configure.ac:78: error: possibly undefined macro: XORG_MANPAGE_SECTIONS
configure.ac:80: error: possibly undefined macro: XORG_RELEASE_VERSION
autoreconf: /usr/local/bin/autoconf failed with exit status: 1
[root@localhost xf86-video-avivo]# pwd
/usr/xf86-video-avivo

Do you have xorg-x11-server-sdk installed?
Reply With Quote
  #10  
Old 06-20-2007, 07:36 AM
d2kx d2kx is offline
Senior Member
 
Join Date: Jan 2007
Location: Germany
Posts: 1,066
Default

Michael, can you please show me a link where we can see changes between the git commits in text form? I know projects where it says for example "fixed a bug where it could crash blabla" and then there's the code of the changes (in which I'm not interested in). Does the avivo driver project has something like that? I really am interested in the work they do from now on.
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:43 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.