xorg-drv-video-fbdev/xorg-drv-video-fbdev-0.4.3-canDoBGNoneRoot.patch

21 lines
720 B
Diff

diff -ru xf86-video-fbdev-0.4.3.orig/src/fbdev.c xf86-video-fbdev-0.4.3/src/fbdev.c
--- xf86-video-fbdev-0.4.3.orig/src/fbdev.c 2013-09-18 20:03:27.383935332 +0200
+++ xf86-video-fbdev-0.4.3/src/fbdev.c 2013-09-18 20:03:43.966801204 +0200
@@ -686,7 +686,6 @@
xf86DrvMsg(pScrn->scrnIndex,X_ERROR,"mode initialization failed\n");
return FALSE;
}
- fbdevHWSaveScreen(pScreen, SCREEN_SAVER_ON);
fbdevHWAdjustFrame(ADJUST_FRAME_ARGS(pScrn, 0, 0));
/* mi layer */
@@ -889,6 +888,7 @@
NULL, flags))
return FALSE;
+ pScreen->canDoBGNoneRoot = TRUE;
xf86DPMSInit(pScreen, fbdevHWDPMSSetWeak(), 0);
pScreen->SaveScreen = fbdevHWSaveScreenWeak();
Solo in xf86-video-fbdev-0.4.3.orig/src: fbdev.c.orig