Aha, looking at the new xserver-xorg-video-cirrus driver (1.2.1-1) gives more clue, since it indeed contains a quirk at the second place, which might be responsible:
alp_driver.c:602 contains now: /* 32bpp only works on 5480 and 7548 */ depth_flags = Support24bppFb; if (pCir->Chipset == PCI_CHIP_GD5480 || pCir->Chipset ==PCI_CHIP_GD7548) depth_flags |= Support32bppFb | SupportConvert32to24 | PreferConvert32to24; /* * The first thing we should figure out is the depth, bpp, etc. * We support both 24bpp and 32bpp layouts, so indicate that. */ if (!xf86SetDepthBpp(pScrn, 0, 0, 24, depth_flags)) { return FALSE; instead of: /* * The first thing we should figure out is the depth, bpp, etc. * We support both 24bpp and 32bpp layouts, so indicate that. */ if (!xf86SetDepthBpp(pScrn, 0, 0, 0, Support24bppFb | Support32bppFb | SupportConvert32to24 | PreferConvert32to24)) { return FALSE; I'll try tomorrow, if this works. -- x fails to startup in qemu - no driver for Cirrus card https://bugs.launchpad.net/bugs/193323 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs