Hello, I tried running the following device with the latest driver from git:
00:01.0 VGA compatible controller [0300]: VIA Technologies, Inc. VX900 Graphics [Chrome9 HD] [1106:7122] (prog-if 00 [VGA controller]) Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Interrupt: pin A routed to IRQ 10 Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M] Region 1: Memory at fc000000 (32-bit, non-prefetchable) [size=16M] Region 2: Memory at f0000000 (32-bit, prefetchable) [size=128M] Expansion ROM at febf0000 [disabled] [size=64K] Capabilities: [60] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 The output I was getting in the Xorg log was: grep 'EE\|CHROME\|openchrome' /var/log/Xorg.1.log [ 549.070] (==) Matched openchrome as autoconfigured driver 0 [ 549.070] (II) LoadModule: "openchrome" [ 549.071] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so [ 549.071] (II) Module openchrome: vendor="http://openchrome.org/" [ 549.086] (II) OPENCHROME: Driver for VIA Chrome chipsets: CLE266, KM400/KN400, [ 549.088] (!!) For support, please refer to http://www.openchrome.org/. [ 549.089] (EE) open /dev/dri/card0: No such file or directory [ 549.090] (EE) open /dev/fb0: No such file or directory [ 549.090] (II) CHROME(0): VIAPreInit [ 549.090] (II) CHROME(0): VIAGetRec [ 549.090] (--) CHROME(0): Chipset: VX900 [ 549.091] (--) CHROME(0): Chipset revision: 0 [ 549.251] (EE) CHROME(0): [drm] Failed to open DRM device for pci:0000:00:01.0: No such file or directory [ 549.253] (--) CHROME(0): Probed amount of VideoRAM = 131072 kB [ 549.253] (II) CHROME(0): VIAMapMMIO [ 549.253] (--) CHROME(0): mapping MMIO @ 0xfc000000 with size 0xd000 [ 549.253] (--) CHROME(0): mapping BitBlt MMIO @ 0xfc200000 with size 0x200000 [ 549.253] (II) CHROME(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0 [ 549.253] (II) CHROME(0): VIAMapFB [ 549.253] (--) CHROME(0): mapping framebuffer @ 0xf0000000 with size 0x8000000 [ 549.254] (--) CHROME(0): Frame buffer start: 0xaea5a000, free start: 0x0 end: 0x8000000 [ 549.254] (==) CHROME(0): Depth 24, (--) framebuffer bpp 32 [ 549.255] (==) CHROME(0): RGB weight 888 [ 549.255] (==) CHROME(0): Default visual is TrueColor [ 549.255] (II) CHROME(0): VIASetupDefaultOptions - Setting up default chipset options. [ 549.255] (==) CHROME(0): Shadow framebuffer is disabled. [ 549.255] (==) CHROME(0): Hardware acceleration is enabled. [ 549.255] (==) CHROME(0): Using EXA acceleration architecture. [ 549.255] (==) CHROME(0): EXA composite acceleration enabled. [ 549.255] (==) CHROME(0): EXA scratch area size is 4096 kB. [ 549.255] (==) CHROME(0): Using hardware two-color cursors and software full-color cursors. [ 549.255] (==) CHROME(0): GPU virtual command queue will be enabled. [ 549.255] (==) CHROME(0): DRI IRQ will be enabled if DRI is enabled. [ 549.255] (==) CHROME(0): AGP DMA will be disabled if DRI is enabled. [ 549.255] (==) CHROME(0): PCI DMA will not be used for XV image transfer if DRI is enabled. [ 549.255] (==) CHROME(0): Will not enable VBE modes. [ 549.255] (==) CHROME(0): VBE VGA register save & restore will not be used [ 549.255] (==) CHROME(0): Xv Bandwidth check is enabled. [ 549.255] (==) CHROME(0): Will not impose a limit on video RAM reserved for DRI. [ 549.255] (==) CHROME(0): Will try to allocate 32768 kB of AGP memory. [ 549.255] (==) CHROME(0): TV dotCrawl is disabled. [ 549.255] (==) CHROME(0): TV deflicker is set to 0. [ 549.255] (==) CHROME(0): No default TV type is set. [ 549.255] (==) CHROME(0): No default TV output signal type is set. [ 549.255] (==) CHROME(0): No default TV output port is set. [ 549.260] (==) CHROME(0): Will not print VGA registers. [ 549.260] (==) CHROME(0): Will not scan I2C buses. [ 549.260] (II) CHROME(0): ...Finished parsing config file options. [ 549.260] (EE) CHROME(0): Unknown Card-Ids (7122|1458|D000), Chipset: VX900; please report to openchrome-users@lists.freedesktop.org [ 549.260] (EE) [ 549.260] (EE) Backtrace: [ 549.260] (EE) 0: /usr/bin/X (xorg_backtrace+0x4f) [0xb77551bf] [ 549.261] (EE) 1: /usr/bin/X (0xb75ac000+0x1acfa4) [0xb7758fa4] [ 549.261] (EE) 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb7589410] [ 549.261] (EE) 3: /usr/lib/xorg/modules/drivers/openchrome_drv.so (0xb6c84000+0x13ccc) [0xb6c97ccc] [ 549.261] (EE) 4: /usr/bin/X (InitOutput+0xb43) [0xb762f623] [ 549.261] (EE) 5: /usr/bin/X (0xb75ac000+0x410c7) [0xb75ed0c7] [ 549.262] (EE) 6: /usr/bin/X (0xb75ac000+0x2ae1e) [0xb75d6e1e] [ 549.262] (EE) 7: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) [0xb7197a83] [ 549.262] (EE) 8: /usr/bin/X (0xb75ac000+0x2ae54) [0xb75d6e54] [ 549.262] (EE) [ 549.262] (EE) Segmentation fault at address 0x0 [ 549.262] (EE) [ 549.263] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 549.263] (EE) [ 549.263] (EE) [ 549.263] (EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information. [ 549.263] (EE) [ 549.269] (EE) Server terminated with error (1). Closing log file. What I found suspicious is the fact that all the VendorID/ProductIDs are listed in src/via_id.c, so I expected them to be recognized. I will appreciate your help with this issue. Thank you, Dariusz Gadomski _______________________________________________ Openchrome-users mailing list Openchrome-users@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-users Main page: http://www.openchrome.org Wiki: http://www.openchrome.org/trac/wiki/TOC