On Fri, 21 May 2004, Tim Lynch wrote: > I have written an XFree86 driver for Peritek's Siliconmotion731-based PMC > board. The driver integrates a couple of video capture devices. > PROBLEM: > When I designate my PCI board as the Primary (console) device, > things work great. The problem occurs when I designate the on-board > graphics to be the console and then try to use my PCI board to host > XFree86. The first server start after system boot correctly identifies my > board as non-"Primary" and the driver treats the board accordingly. During > any successive server starts, the pciBusprobe identifies my board as the > "Primary" and, as you can imagine, bad things happen. > Do you have any experience and/or directions for this situation? I'm a bit unclear on something here. Are the successive server starts while the first is still running? It sounds like the common layer isn't properly restoring VGA routing. Please post `lspci -v` stdout's produced before and after the first server start, and another after the first invocation ends. Thanks. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Computing and Network Services | fax: 1-780-492-1729 | | 352 General Services Building | email: tsi@xxxxxxxxxxx | | University of Alberta +-----------------------------------+ | Edmonton, Alberta | | | T6G 2H1 | Standard disclaimers apply | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 developer and VP. ATI driver and X server internals. _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86