From 1d372f279483f8c7f28a5350b036c9761b3bc055 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Paulo=20C=C3=A9sar=20Pereira=20de=20Andrade?= <paulo@dhcp191.conectiva> Date: Fri, 14 Dec 2007 18:43:31 -0200 Subject: [PATCH] Mandriva fix/check vt switch. --- src/i810_accel.c | 2 ++ src/i830_accel.c | 3 +++ 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/i810_accel.c b/src/i810_accel.c index 1f859b8..0bcacd2 100644 --- a/src/i810_accel.c +++ b/src/i810_accel.c @@ -259,6 +259,8 @@ I810Sync(ScrnInfoPtr pScrn) if (I810_DEBUG & (DEBUG_VERBOSE_ACCEL | DEBUG_VERBOSE_SYNC)) ErrorF("I810Sync\n"); + if (!pScrn->vtSema) + return; #ifdef XF86DRI /* VT switching tries to do this. */ diff --git a/src/i830_accel.c b/src/i830_accel.c index 7784c62..66c3fbd 100644 --- a/src/i830_accel.c +++ b/src/i830_accel.c @@ -173,6 +173,9 @@ I830Sync(ScrnInfoPtr pScrn) if (I810_DEBUG & (DEBUG_VERBOSE_ACCEL | DEBUG_VERBOSE_SYNC)) ErrorF("I830Sync\n"); + if (!pScrn->vtSema) + return; + if (pI830->noAccel) return; -- 1.5.6.5