summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/qxl_driver.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/qxl_driver.c b/src/qxl_driver.c
index e77d3bb..262f8af 100644
--- a/src/qxl_driver.c
+++ b/src/qxl_driver.c
@@ -1341,9 +1341,12 @@ qxl_pre_init(ScrnInfoPtr pScrn, int flags)
xf86PrintModes(pScrn);
xf86SetDpi(pScrn, 0, 0);
- if (!xf86LoadSubModule(pScrn, "fb") ||
- !xf86LoadSubModule(pScrn, "ramdac") ||
- !xf86LoadSubModule(pScrn, "vgahw"))
+ if (!xf86LoadSubModule(pScrn, "fb")
+#ifndef XSPICE
+ || !xf86LoadSubModule(pScrn, "ramdac")
+ || !xf86LoadSubModule(pScrn, "vgahw")
+#endif
+ )
{
goto out;
}