You are not logged in.
Hi, I have a L420 Thinkpad with Intel HD 3000 and was using the TearFree option for a long time now.
Recently the xf86-video-intel 2.99.912-1 was released and when I try to run Chrome it freezes the system.
I also use the i3 window manager. Removing the TearFree option solves the freezing up, but now I have tearing.
Offline
Same issue here, screen "tearing" while scrolling websites.
xf86-video-intel 2.99.912-1
3.14.6-1-ARCH
Chromium 35.0.1916.153 (274914)
Last edited by inurl (2014-06-16 02:54:09)
Offline
Check this patch http://cgit.freedesktop.org/xorg/driver … 96b550a494
If it help, please fill a bug report https://bugs.archlinux.org
Edit:
PKGBUILD
# $Id: PKGBUILD 215142 2014-06-14 17:44:53Z andyrtr $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-intel
pkgver=2.99.912
pkgrel=2
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
license=('custom')
install=$pkgname.install
pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers"
depends=('intel-dri' 'libxvmc' 'pixman' 'xcb-util>=0.3.9' 'glamor-egl')
makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=15' 'libx11' 'libxrender'
# additional deps for intel-virtual-output
'libxrandr' 'libxinerama' 'libxcursor' 'libxtst')
optdepends=('libxrandr: for intel-virtual-output'
'libxinerama: for intel-virtual-output'
'libxcursor: for intel-virtual-output'
'libxtst: for intel-virtual-output')
replaces=('xf86-video-intel-uxa' 'xf86-video-intel-sna')
provides=('xf86-video-intel-uxa' 'xf86-video-intel-sna')
conflicts=('xorg-server<1.15.0' 'X-ABI-VIDEODRV_VERSION<15' 'X-ABI-VIDEODRV_VERSION>=16'
'xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xf86-video-i810' 'xf86-video-intel-legacy')
groups=('xorg-drivers' 'xorg')
source=(${url}/archive/individual/driver/${pkgname}-${pkgver}.tar.bz2
tearfree_fix.patch)
prepare() {
cd ${pkgbase}-${pkgver}
patch -Np1 -i ../tearfree_fix.patch
}
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr \
--libexecdir=/usr/lib \
--enable-glamor
make
}
check() {
cd $pkgname-$pkgver
make check
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}
md5sums=('88d1a884f9b7bd07bf0755cfa34052d4'
'e5be50547db4eca4a3d9e57187312da7')
PATCH
wget http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/patch/?id=e2bfa715a9e115921263d572b9f4c496b550a494 -O tearfree_fix.patch
Last edited by gedgon (2014-06-16 15:11:54)
Offline
This version also crashes gnome if wine application is run
Offline
I'm also having issues with the driver version in question. Didn't notice any crashes but tearfree simply stopped working after the upgrade.
I also tried xf86-video-intel-git couple of days ago, but it didn't help. Not sure if the patch mentioned by gedgon was included at the time, but I'll investigate later.
Last edited by ooo (2014-06-16 12:33:59)
Offline
I have noticed screen artefacts & breakup when scrolling firefox pages/menus with 2.99.912-1 & HD4600; issue is removed by downgrading to 2.99.911-2...
I have the "tearfree" option enabled --- breakup occurs with or without this option (it is worse when tearfree is disabled).
I am using DWM 6.1; system was fully updated this morning.
I don't know how to apply the patch suggested by @gedgon
Offline
I have Ironlake based (Gen 4?) graphics and I also notice artifacts with the latest upgrade, especially qhen switching windows between Firefox, Thunderbird, Filezilla,... Like a flash where I can see the window below crashing like a mirror... Difficult to describe.
I use KDE and have the vsync option to prevent earing in Automatic (the default). I didn't notice any change in that, though.
Downgrading to the previous driver version solves it.
Offline
I can also confirm this regression. Starting compton on awesome brings up all sorts of screen artifacts. Downgrading back fixed it.
Last edited by renatofdds (2014-06-16 15:08:33)
Offline
Here is the upstream bug report for the problem I'm seeing (artifacts affecting GTK+ apps -I use KDE otherwise-):
https://bugs.freedesktop.org/show_bug.cgi?id=79949
It seems to be caused by DRI3.
Offline
Downgraded and Chrome works like a charm again.
Offline
@gedgon: This patch works for my Thinkpad with Intel HD4000 and option TearFree enabled. Thank you!
Offline
Any idea when this patch will be available?
Offline
Any idea when this patch will be available?
the patch gedgon posted? It's from upstream git so It should be included in next xf86-video-intel upstream release.
If you want it to be included in arch earlier, you should open a bug report. or use the PKGBUILD included in that post.
for the record, the patch didn't solve tearing problems introduced by xf86-video-intel-2.99.912 on my system.
Last edited by ooo (2014-06-21 17:11:34)
Offline
for the record, the patch didn't solve tearing problems introduced by xf86-video-intel-2.99.912 on my system.
If you have multi monitor setup, check also this tearfree regression fix http://cgit.freedesktop.org/xorg/driver … 90ac5ef842
Offline
ooo wrote:for the record, the patch didn't solve tearing problems introduced by xf86-video-intel-2.99.912 on my system.
If you have multi monitor setup, check also this tearfree regression fix http://cgit.freedesktop.org/xorg/driver … 90ac5ef842
I do actually, but I compiled xf86-video-intel-git yesterday, with that patch merged and the problem persisted.
Rebuilt from git again to do some further testing, and looks like the issue is partially fixed after all:
I have a laptop usually connected to external monitor. If I start X with laptop lid closed and using only external monitor (like most of the time), tearfree is still broken.
If I open the laptop lid, tearfree works again in both built in and external monitor. Even if I close the laptop lid after that, tearfree still works with just the external monitor active.
Is there a upstream bug report already? Couldn't find one in freedesktop bugzilla (the one Bogart posted isn't related to this issue).
Offline
Is there a upstream bug report already? Couldn't find one in freedesktop bugzilla (the one Bogart posted isn't related to this issue).
If i understand correctly, this is a regression in .912? Imho, you should open a bug report. (a list of new and still open bug reports since .911: http://goo.gl/NWguEs )
Offline
It is fixed upstream, so just
pacaur -S xf86-video-intel-git
Offline
It is fixed upstream, so just
pacaur -S xf86-video-intel-git
Thanks. Tearfree finally works. I'll have to keep an eye on when the next release is so I can switch to the stable version.
Offline
2.99.912-2 fixes the issue. It's in Extra now.
Offline