Also the results of XFree86 -configure failed but told me some header file was missing the pci data and it told me to run scanpci -v, the results of which are attached. I see that there's been a feature freeze on 4.3 so maybe I'll have to make the additions myself? If someone could help me that would be great.
pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x1106 device 0x3099 VIA Device unknown CardVendor 0x1043 card 0x8064 (Card unknown) STATUS 0x2230 COMMAND 0x0006 CLASS 0x06 0x00 0x00 REVISION 0x00 BASE0 0xf8000008 addr 0xf8000000 MEM PREFETCHABLE BYTE_0 0x80881800 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x00 pci bus 0x0000 cardnum 0x01 function 0x00: vendor 0x1106 device 0xb099 VIA Device unknown STATUS 0x2230 COMMAND 0x0007 CLASS 0x06 0x04 0x00 REVISION 0x00 HEADER 0x01 LATENCY 0x00 PRIBUS 0x00 SECBUS 0x01 SUBBUS 0x01 SECLT 0x00 IOBASE 0xe000 IOLIM 0xdfff SECSTATUS 0x0000 NOPREFETCH_MEMBASE 0xee000000 MEMLIM 0xef6fffff PREFETCH_MEMBASE 0xef700000 MEMLIM 0xf7ffffff NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT VGA_EN NO_ISA_EN NO_SERR_EN NO_PERR_EN pci bus 0x0000 cardnum 0x05 function 0x00: vendor 0x13f6 device 0x0111 Device unknown CardVendor 0x1043 card 0x80e2 (Card unknown) STATUS 0x0210 COMMAND 0x0084 CLASS 0x04 0x01 0x00 REVISION 0x10 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x00 BASE0 0x0000d801 addr 0x0000d800 I/O MAX_LAT 0x18 MIN_GNT 0x02 INT_PIN 0x01 INT_LINE 0xff pci bus 0x0000 cardnum 0x0e function 0x00: vendor 0x10ec device 0x8139 Realtek RTL8139 10/100 Ethernet CardVendor 0x10ec card 0x8139 (Realtek Generic) STATUS 0x0290 COMMAND 0x0007 CLASS 0x02 0x00 0x00 REVISION 0x10 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x00 BASE0 0x0000d401 addr 0x0000d400 I/O BASE1 0xed800000 addr 0xed800000 MEM MAX_LAT 0x40 MIN_GNT 0x20 INT_PIN 0x01 INT_LINE 0xff pci bus 0x0000 cardnum 0x0f function 0x00: vendor 0x14f1 device 0x1034 Device unknown CardVendor 0x144f card 0x1016 (Card unknown) STATUS 0x0290 COMMAND 0x0004 CLASS 0x07 0x80 0x00 REVISION 0x08 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x00 BASE0 0xed000000 addr 0xed000000 MEM BASE1 0x0000d001 addr 0x0000d000 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0xff BYTE_0 0xc8220001 BYTE_1 0x00 BYTE_2 0x8073170 BYTE_3 0xffffffff pci bus 0x0000 cardnum 0x10 function 0x00: vendor 0x1102 device 0x0002 Creative Labs Device unknown CardVendor 0x1102 card 0x8031 (Creative Labs, Card unknown) STATUS 0x0290 COMMAND 0x0004 CLASS 0x04 0x01 0x00 REVISION 0x07 BIST 0x00 HEADER 0x80 LATENCY 0x20 CACHE 0x00 BASE0 0x0000b801 addr 0x0000b800 I/O MAX_LAT 0x14 MIN_GNT 0x02 INT_PIN 0x01 INT_LINE 0xff pci bus 0x0000 cardnum 0x10 function 0x01: vendor 0x1102 device 0x7002 Creative Labs Device unknown CardVendor 0x1102 card 0x0020 (Creative Labs, Card unknown) STATUS 0x0290 COMMAND 0x0004 CLASS 0x09 0x80 0x00 REVISION 0x07 BIST 0x00 HEADER 0x80 LATENCY 0x20 CACHE 0x00 BASE0 0x0000b401 addr 0x0000b400 I/O pci bus 0x0000 cardnum 0x11 function 0x00: vendor 0x1106 device 0x3147 VIA Device unknown CardVendor 0x1043 card 0x8052 (Card unknown) STATUS 0x0210 COMMAND 0x0087 CLASS 0x06 0x01 0x00 REVISION 0x00 BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00 BYTE_0 0xf00044 BYTE_1 0x00 BYTE_2 0x8073bd8 BYTE_3 0xffffffff pci bus 0x0000 cardnum 0x11 function 0x01: vendor 0x1106 device 0x0571 VIA VT 82C586 MVP3 IDE Bridge STATUS 0x0290 COMMAND 0x0087 CLASS 0x01 0x01 0x8a REVISION 0x06 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x00 BASE4 0x0000b001 addr 0x0000b000 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x00 BYTE_0 0xa09c20b BYTE_1 0x00 BYTE_2 0x8073f50 BYTE_3 0xffffffff pci bus 0x0000 cardnum 0x11 function 0x02: vendor 0x1106 device 0x3038 VIA VT 82C586 MVP3 USB Controller CardVendor 0x0925 card 0x1234 (Card unknown) STATUS 0x0210 COMMAND 0x0017 CLASS 0x0c 0x03 0x00 REVISION 0x23 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x08 BASE4 0x0000a801 addr 0x0000a800 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x04 INT_LINE 0x09 BYTE_0 0x10200 BYTE_1 0x00 BYTE_2 0x80742c8 BYTE_3 0xffffffff pci bus 0x0000 cardnum 0x11 function 0x03: vendor 0x1106 device 0x3038 VIA VT 82C586 MVP3 USB Controller CardVendor 0x0925 card 0x1234 (Card unknown) STATUS 0x0210 COMMAND 0x0017 CLASS 0x0c 0x03 0x00 REVISION 0x23 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x08 BASE4 0x0000a401 addr 0x0000a400 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x04 INT_LINE 0x09 BYTE_0 0x10200 BYTE_1 0x00 BYTE_2 0x8074640 BYTE_3 0xffffffff pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x10de device 0x0251 NVidia Device unknown CardVendor 0x10b0 card 0x1460 (Card unknown) STATUS 0x02b0 COMMAND 0x0007 CLASS 0x03 0x00 0x00 REVISION 0xa2 BIST 0x00 HEADER 0x00 LATENCY 0x40 CACHE 0x00 BASE0 0xee000000 addr 0xee000000 MEM BASE1 0xf0000008 addr 0xf0000000 MEM PREFETCHABLE BASE2 0xef800008 addr 0xef800000 MEM PREFETCHABLE BASEROM 0xef7e0000 addr 0xef7e0000 not-decode-enabled MAX_LAT 0x01 MIN_GNT 0x05 INT_PIN 0x01 INT_LINE 0x0b BYTE_0 0x146010b0 BYTE_1 0x00 BYTE_2 0x80749b8 BYTE_3 0xffffffff