You are not logged in.

#1 2011-03-11 22:04:39

Maak
Member
Registered: 2011-03-11
Posts: 1

Strange Display Errors with certain Applications (ATI X1600) [SOLVED]

Hi everyone!

I have been using Arch now for a year or so and am very happy with it, but now there is a problem I unfortunately can't solve by my own.

Since a month or so certain applications (like emacs, feh or gimp, if i try to manipulate the drawing surface) cause very strange display errors. When I try to take a screenshot, they can't be seen, so i made to photographs

Image 1 (one instance of emacs under awesome-wm): http://img850.imageshack.us/img850/5186 … 112158.jpg
Image 2 (two instances of emacs under awesome-wm): http://img24.imageshack.us/img24/822/im … 112158.jpg

I already tried another display manager (musca) but there the same applications cause the same type of error.

Maybe the version 6.14.0-1 of xf86-video-ati broke my system, but I don't know.

Has anyone had similar problems or probably a solution?

Thanks in advance
Maak

P.S.: I hope this is the right forum for this topic.
Files:
/var/log/Xorg.0.log          https://pastee.org/q3nn2
Output of lspci                 https://pastee.org/db7n8

UPDATE:

Hi everyone, again!

I just successfully downgraded the driver and the errors are gone smile

If someone has the same errors, here is the PKGBUILD (taken from SVN; only the version numbers and sha1sums are modified)

pkgname=xf86-video-ati
pkgver=6.13.2
pkgrel=1
pkgdesc="X.org ati video driver"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
license=('custom')
depends=(libpciaccess libdrm udev pixman ati-dri)
makedepends=('xorg-server-devel' 'libdrm' 'xf86driproto' 'mesa')
conflicts=('xorg-server<1.9.0')
groups=('xorg-drivers' 'xorg')
options=('!libtool')
source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
sha1sums=('f9d379a884a833829ab1942de4ad4f4766cdcd46')

build() {
        cd "${srcdir}/${pkgname}-${pkgver}"
        ./configure --prefix=/usr --enable-dri
        make
}

package() {
        cd "${srcdir}/${pkgname}-${pkgver}"
        make "DESTDIR=${pkgdir}" install
        install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
        install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}

Last edited by Maak (2011-03-11 23:32:46)

Offline

Board footer

Powered by FluxBB