Comment 0 for bug 1698706

Revision history for this message
Daniel Axtens (daxtens) wrote :

The HiSilicon D05 board has some PCI bridges (PCI ID 19e5:1610) that are not spec-compliant: they do not set the VGA Enable bit when a VGA card is behind the bridge. This breaks Xorg auto-detection. [0]

Despite this, the hibmc VGA card (PCI ID 19e5:1711) is known to work when behind these bridges.

Provide a quirk so that this combination of bridge and card works.

I will upstream this and then begin the process of back-porting.

[0] https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1691991 - this bug tracked debugging of a segfault and then this issue. Comments 25 (https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1691991/comments/25) and 31 onwards detail this issue.