diff -upNr xf86-video-intel.orig//src/intel_dri.c xf86-video-intel.patched/src/intel_dri.c --- xf86-video-intel.orig//src/intel_dri.c 2010-10-08 16:23:13.000000000 +0200 +++ xf86-video-intel.patched/src/intel_dri.c 2010-10-12 21:03:56.893741621 +0200 @@ -1180,7 +1180,7 @@ Bool I830DRI2ScreenInit(ScreenPtr screen intel->deviceName = drmGetDeviceNameFromFd(intel->drmSubFD); memset(&info, '\0', sizeof(info)); info.fd = intel->drmSubFD; - info.driverName = IS_GEN3(intel) ? "i915" : "i965"; + info.driverName = IS_GEN3(intel) ? "i965" : "i915"; info.deviceName = intel->deviceName; #if DRI2INFOREC_VERSION == 1