You are not logged in.

#1 2008-06-28 16:13:55

Jacek Poplawski
Member
From: Poland
Registered: 2006-01-10
Posts: 736
Website

xf86-video-ati 6.9.0

New version of opensource Radeon driver has been released. It's important because it adds EXA to newer Radeons (like my old 9800 Pro) and it fixes lots of things. Works very stable and faster here.

Changelog: http://lists.freedesktop.org/archives/x … 00596.html

If you want to update now - please use following PKGBUILD (I changed only version and md5sum!).

# $Id: PKGBUILD 3261 2008-06-21 18:38:23Z jgc $
# Maintainer: Alexander Baldeck <alexander@archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-ati
pkgver=6.9.0
pkgrel=1
_mesaver="7.0.3"
pkgdesc="X.org ati video driver"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
depends=('libdrm>=2.3.0')
makedepends=('pkgconfig' 'xorg-server>=1.4' 'imake' 'mesa>=7.0.3'
         'glproto>=1.4.9' 'xf86driproto' 'diffutils')
groups=('xorg-video-drivers')
options=('!libtool')
license=('custom')
source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
       http://downloads.sourceforge.net/sourceforge/mesa3d/MesaLib-${_mesaver}.tar.bz2)

build() {
  cd ${startdir}/src/${pkgname}-${pkgver}
  ./configure --prefix=/usr \
              --enable-dri
  make || return 1
  make DESTDIR=${startdir}/pkg install || return 1

  cd ${startdir}/src/Mesa-${_mesaver}/configs

  CONFIG="linux-dri-x86"
  [ "$CARCH" = "x86_64" ] && CONFIG="linux-dri-x86-64"
  echo "EXTRA_LIB_PATH =" >> ${CONFIG}
  # currently commented, see FS#7590 for details
  #echo "OPT_FLAGS = ${CFLAGS} -fno-strict-aliasing" >> ${CONFIG}
  echo "SRC_DIRS = glx/x11 mesa" >> ${CONFIG}
  echo "USING_EGL = 0" >> ${CONFIG}
  echo "PROGRAM_DIRS =" >> ${CONFIG}
  echo "MKDEP = makedepend" >> ${CONFIG}
  echo "DRI_DIRS = r128 radeon r200 r300" >> ${CONFIG}
  echo "DRI_DRIVER_SEARCH_DIR = /usr/lib/xorg/modules/dri" >> ${CONFIG}
  echo "DRI_DRIVER_INSTALL_DIR = /usr/lib/xorg/modules/dri" >> ${CONFIG}
  echo "ARCH_FLAGS += -DGLX_USE_TLS" >> ${CONFIG}
  echo "X11_INCLUDES = `pkg-config --cflags-only-I x11`" >> ${CONFIG}

  ln -s ${CONFIG} current
  cd ${startdir}/src/Mesa-${_mesaver}/src/mesa
  make linux-solo || return 1
  cd drivers/dri
  make DESTDIR=${startdir}/pkg install || return 1
}
md5sums=('afa4873f58ae6fa31fedeb9ed31531db'
         'e6e6379d7793af40a6bc3ce1bace572e')

Last edited by Jacek Poplawski (2008-06-28 16:14:22)

Offline

#2 2008-06-28 16:21:24

unixguru
Member
Registered: 2006-05-02
Posts: 85

Re: xf86-video-ati 6.9.0

Does it work with Radeon HD 3200?

Offline

#3 2008-06-29 04:05:56

jarryson
Member
Registered: 2007-02-18
Posts: 298

Re: xf86-video-ati 6.9.0

unixguru wrote:

Does it work with Radeon HD 3200?

seems yes, but i dont know whether it has 2D and 3D support or not.

i hope offical repo will soon had this package. now i use xf86-video-ati-git , its quite stable.

Offline

#4 2008-06-29 10:46:40

Jacek Poplawski
Member
From: Poland
Registered: 2006-01-10
Posts: 736
Website

Re: xf86-video-ati 6.9.0

xf86-video-ati-git from AUR is veeeeery old

Offline

#5 2008-09-01 06:33:37

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: xf86-video-ati 6.9.0

I am happy, after installing this from testing.
Hurray for 3D acceleration on the X1000-series.

Last edited by Wintervenom (2009-08-03 14:57:00)

Offline

#6 2008-09-01 10:28:30

vogt
Member
From: Toronto, Canada
Registered: 2006-11-25
Posts: 389

Re: xf86-video-ati 6.9.0

Jacek Poplawski wrote:

xf86-video-ati-git from AUR is veeeeery old

But makepkg automatically changes the version to today, and gets the most recent master/head/some tag. That means that a -vcs build is only old when it doesn't work anymore.

Offline

#7 2008-09-02 16:25:55

mouse256
Member
From: Antwerpen, Belgium
Registered: 2005-08-24
Posts: 247

Re: xf86-video-ati 6.9.0

I just installed it from testing, and I must say I like it.
2 annoying bugs were solved for me (radeon 9600)
*) virtual console is no longer unreadable due to memory corruption if X starts
*) Playing video now has a smoother color tiling. It used to be very blocky.

I also tried EXA, and it works. But google-earth started very slow, and I did not notice any performance increase.
Also some strange behavior: nautilus became terribly slow while simple browsing. It seems like the graphic driver is interfering with hd interaction... I might offcourse be a configuration issue, so here is a part of my x.org

Section "Device"
        Identifier      "R300"
        Driver          "radeon"
        BusID           "PCI:3:0:0"
        Option          "AGPMode" "8"
        Option          "AGPSize" "64"
    Option          "RingSize" "4"
    Option          "BufferSize" "2"
    Option          "EnablePageFlip" "true"
    Option          "EnableDepthMoves" "true"
        Option          "AGPFastWrite" "false"
        Option          "RenderAccel" "true"
    Option          "ColorTiling" "on"
    Option       "AccelMethod" "XAA"
#    Option        "AccelMethod" "EXA"
    Option          "XAANoOffscreenPixmaps"
    Option        "DRI"    "true"
    Option        "TexturedVideo" "true"
        Option           "VideoOverlay" "on" 
        Option          "AddARGBGLXVisuals"     "true"
    
    Option          "FSAAScale" "0"
    Option          "TexturedVideoSync" "True"
    Option          "Textured2D" "True"
    Option          "TexturedXrender" "True"
    Option          "UseFastTLS" "2"
    Option          "BackingStore" "True"
    Option          "MaxGARTSize" "000"
EndSection

small remark: I had to install evdev to get my mouse working, but that's just due to xorg update wink

Offline

Board footer

Powered by FluxBB