From c594c0d549aebfc1d3f227ab1baf6e4830f6ef58 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Peter=20=C3=85strand?= Date: Fri, 13 Mar 2009 09:45:24 +0000 Subject: [PATCH] Do not explicitly enable backing store support, but instead fall back on the normal Xserver defaults and settings. This currently means that backing store support will be off by default. This avoids http://bugs.freedesktop.org/show_bug.cgi?id=19654 and allows us to run KDE4. Also, call miInitializeBackingStore() in the same location as Xvfb calls it. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3668 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- unix/xserver/hw/vnc/xvnc.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/unix/xserver/hw/vnc/xvnc.cc b/unix/xserver/hw/vnc/xvnc.cc index 8d0211d5..52273d6c 100644 --- a/unix/xserver/hw/vnc/xvnc.cc +++ b/unix/xserver/hw/vnc/xvnc.cc @@ -1145,7 +1145,7 @@ vfbScreenInit(int index, ScreenPtr pScreen, int argc, char **argv) if (!ret) return FALSE; - /* miInitializeBackingStore(pScreen); */ + miInitializeBackingStore(pScreen); /* * Circumvent the backing store that was just initialised. This amounts @@ -1203,11 +1203,6 @@ vfbScreenInit(int index, ScreenPtr pScreen, int argc, char **argv) pvfb->closeScreen = pScreen->CloseScreen; pScreen->CloseScreen = vfbCloseScreen; -#ifndef NO_INIT_BACKING_STORE - miInitializeBackingStore(pScreen); - pScreen->backingStoreSupport = Always; -#endif - return ret; } /* end vfbScreenInit */ -- 2.39.5