[Bug 193323] [NEW] x fails to startup in qemu - no driver for Cirrus card

Launchpad Bug Tracker 193323 at bugs.launchpad.net
Thu Feb 17 08:25:06 UTC 2011


You have been subscribed to a public bug by Daniel Holbach (dholbach):

The cirrus driver advertises supported depths wrongly, for e.g. the
cirrus gd5446, telling that the cards would unconditionally support
32bpp. However this is not the case for the 5446 and  the 5430. Hence
autoconfigured X won't start with this graphics cards. In previous
ubuntu releases, this was no problem, since the default depth was set to
24bpp, however hardy defaults to 32bpp. At a later point, the driver
correctly fails to set the max value of the pixel clock, since this is
indeed conditioned on the given graphics adapter.

The proposed patch is taken from the intrepid package (1.2.1), which
conditionally advertises the capabilities based on the detected graphics
card.

Impact: regressing since gutsy, for everyone with a gd5446 (won't be too
many I assume, since it's an old graphics adaptor). Additionally anyone
trying the live cd in a vm which simulates the gd5446 (e.g. qemu).

TEST CASE: boot hardy live cd on a box (or vm) with a gd5446. X won't start. install the new driver right into the livefs and try to start X. Works.
vm's you can use for testing: qemu or FAUmachine (not packaged), which both come with different implementations of the gd5446.
kvm (which also uses the gd5446 from qemu) is not affected, since dexconf detects the kvm instance and sets the default depth to 24bpp.

** Affects: qemu (Ubuntu)
     Importance: Medium
         Status: Invalid

** Affects: xserver-xorg-video-cirrus (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: qemu (Ubuntu Hardy)
     Importance: Undecided
         Status: Invalid

** Affects: xserver-xorg-video-cirrus (Ubuntu Hardy)
     Importance: Medium
     Assignee: StefanPotyra (sistpoty)
         Status: Fix Released


** Tags: verification-done
-- 
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 Sponsors Team, which is a direct subscriber.




More information about the Ubuntu-sponsors mailing list