[arch-general] Corruption with new intel driver

Nicolas Bigaouette nbigaouette at gmail.com
Tue Apr 14 16:51:49 EDT 2009


Hi all,
I just fully upgraded on two of my machines. These packages related to xorg
were updated:
[2009-04-14 12:36] upgraded xf86-input-evdev (2.1.2-1 -> 2.2.1-1)
[2009-04-14 12:36] upgraded xf86-input-keyboard (1.3.2-1 -> 1.3.2-2)
[2009-04-14 12:36] upgraded xf86-input-mouse (1.3.0-1 -> 1.4.0-2)
[2009-04-14 12:36] upgraded xf86-video-intel (2.4.3-1 -> 2.6.3-3)
[2009-04-14 12:36] upgraded xf86-video-vesa (2.1.0-1 -> 2.2.0-1)
[2009-04-14 12:36] upgraded xorg-server-utils (7.4-3 -> 7.4-4)
[2009-04-14 12:36] upgraded xorg-server (1.5.3-5 -> 1.6.0-3)
[2009-04-14 12:36] upgraded xorg-utils (7.4-2 -> 7.4-3)

Unfortunately, I am facing some screen corruptions, as seen on this
screenshot:
http://nbigaouette.inrs-emt.homelinux.net/linux/arch/xf86_video_intel_corruption.png
The only way to make it disappear is to force a redraw. It is not sufficient
to hide the window and make it appear again. If the corruption appears
inside the text of a KDE editor, moving the cursor to the corrupted line
should change its background color and thus force a redraw. Or if it appears
in toolbars, I need to mouse over the toolbard to refresh it.

This happens on both of my computers. One is an asus eeepc 1000:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express
Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME,
943/940GML Express Integrated Graphics Controller (rev 03)

The other is a Dell Optiplex 755 desktop:
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express
Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated
Graphics Controller (rev 02)

Both are using kwin's compositing and no xorg.conf.

These are what might look suspiscious from /var/log/Xorg.0.log:
[...]
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x61114 (PORT_HOTPLUG_STAT) changed from 0x00000000
to 0x00000b00
[...]
(II) intel(0): I830CheckAvailableMemory: 4669436 kB available
(WW) intel(0): DRI2 requires UXA
[...]
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] loaded kernel module for "i915" driver.
[...]
exaCopyDirty: Pending damage region empty!


What could be the cause of that? Thanx!


More information about the arch-general mailing list