Announcement

Collapse
No announcement yet.

Arch Linux install latest xserver,mesa,ati

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #21
    Well, I took care of the "record" module..... cut it from xorg.conf, so that's one down.

    Here is my cleaned up xorg.conf:

    Code:
    Section "ServerLayout"
    	Identifier     "X.org Configured"
    	Screen      0  "Screen0" 0 0
    	InputDevice    "Mouse0"
    	InputDevice    "Keyboard0"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver      "kbd"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Mouse0"
    	Driver      "mouse"
    EndSection
    
    Section "Monitor"
    	Identifier   "Monitor0"
    	VendorName   "Samsung"
    	ModelName    "SyncMaster 712N"
    EndSection
    
    Section "Device"
    	Driver      "radeon"
    	VendorName  "ATI Technologies Inc"
    	Identifier	"Card0"
    	Option          "AccelMethod"   "EXA"
    	Option 		"AGPMode" "8"
    	BusID       "PCI:1:0:0"
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device     "Card0"
    	Monitor    "Monitor0"
    	SubSection "Display"
    		Viewport   0 0
    		Depth     1
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     4
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     8
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     15
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     16
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    	EndSubSection
    EndSection

    Comment


    • #22
      I would rebuild the dri drivers. It looks like the r300 dri isn't matching up to your libGL for some reason.

      Like I said, I can't find a PKGBUILD that successfully builds dri drivers from git, so you may have to do it manually.

      Comment


      • #23
        Originally posted by TechMage89 View Post
        I would rebuild the dri drivers. It looks like the r300 dri isn't matching up to your libGL for some reason.

        Like I said, I can't find a PKGBUILD that successfully builds dri drivers from git, so you may have to do it manually.
        Here's one from git I just found:

        Code:
        #Maintainer: Matt Parnell/ilikenwf <[email protected]>
        
        pkgname=xf86driproto-git
        pkgver=20080807
        pkgrel=1
        pkgdesc="X11 DRI extension wire protocol"
        arch=(i686 x86_64)
        license='custom'
        url="http://xorg.freedesktop.org/"
        arch=(i686 x86_64)
        source=()
        provides=('xf86driproto' 'xf86driproto-git')
        replaces=('xf86driproto')
        conflicts=('xf86driproto')
        md5sums=()
        
        _gitroot="git://git.freedesktop.org/git/xorg/proto/dri2proto"
        _gitname="dri2proto"
        
        build() {
        
         msg "Connecting to git.freedesktop.org GIT server...."
        
          if [ -d $startdir/src/$_gitname ] ; then
          cd $_gitname && git-pull origin
          msg "The local files are updated."
          else
          git clone $_gitroot
          fi
        
          msg "GIT checkout done or server timeout"
          msg "Starting make..."
        
        cd $startdir/src/$_gitname
        
          sh autogen.sh --prefix=/usr
          make || return 1
          make DESTDIR=${startdir}/pkg install || return 1
        }
        and here is one from SVN (3days ago):

        Code:
        # $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
        #Maintainer: Jan de Groot <[email protected]>
        
        pkgname=dri2proto
        pkgver=1.1
        pkgrel=1
        pkgdesc="X11 DRI protocol"
        arch=(i686 x86_64)
        license=('custom')
        url="http://xorg.freedesktop.org/"
        source=(${url}/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2)
        md5sums=('1d70f0653b0b3a837853262dc5d34da4')
        
        build() {
          cd ${srcdir}/${pkgname}-${pkgver}
          ./configure --prefix=/usr || return 1
          make || return 1
          make DESTDIR=${pkgdir} install || return 1
          install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
          install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1
        }

        would it be better to use the one from GIT or SVN?

        Comment


        • #24
          well, the one from SVN didn't do anthing....Trying the one from GIT, but I don't think it's gonna help.....

          Comment


          • #25
            OMFG!!!!! I got it!!

            Stupid newb had to recompile libgl with radeon & r300 modules.

            I am now getting 2700fps on glxgears and no errors in Xorg log or glxinfo.

            Now to figure out that evdev module.

            Comment


            • #26
              hi
              can you paste all pkgbuilds which you use?

              Comment

              Working...
              X