[Openchrome-users] VGA output disconnected

jan vereecke.jan at skynet.be
Mon Dec 24 04:20:36 PST 2012


For days I am strugling to try to get the openchrome driver to work with 
the following configuration:

uname -a
Linux Eos 3.6.4-gentoo #7 Tue Dec 18 21:20:34 CET 2012 i686 VIA Eden 
Processor 1000MHz CentaurHauls GNU/Linux

lspci -v
00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 
Chrome 9 H                                      C3 Integrated Graphics 
(rev 11) (prog-if 00 [VGA controller])
         Subsystem: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 
Integrated Gr                                      aphics
         Flags: bus master, fast devsel, latency 32, IRQ 10
         Memory at d8000000 (32-bit, prefetchable) [size=64M]
         Memory at de000000 (32-bit, non-prefetchable) [size=16M]
         Memory at c0000000 (32-bit, non-prefetchable) [size=256M]
         [virtual] Expansion ROM at 3bf00000 [disabled] [size=64K]
         Capabilities: [60] Power Management version 2
         Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-

I installed:
x11-base/xorg-server-1.12.4
x11-drivers/xf86-video-openchrome-0.3.1

  /etc/X11/xorg.conf.d/ only contains file related to my keyboard setup, 
so everything should be autodetected.
However, instead the monitor is put in a sleep mode, and it is not even 
possible to switch to console mode using ctrl-alt-F1.
In fact the log says that it does not detect anything connected to the 
VGA connector.
Is there a way to force this detection ?

/var/log/Xorg.0.log gives the following output
[   683.052] (II) Module openchrome: vendor="http://openchrome.org/"
[   683.052]    compiled for 1.12.4, module version = 0.3.1
[   683.053]    Module class: X.Org Video Driver
[   683.053]    ABI class: X.Org Video Driver, version 12.1
[   683.053] (II) LoadModule: "vesa"
[   683.053] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   683.056] (II) Module vesa: vendor="X.Org Foundation"
[   683.056]    compiled for 1.12.4, module version = 2.3.2
[   683.056]    Module class: X.Org Video Driver
[   683.056]    ABI class: X.Org Video Driver, version 12.1
[   683.056] (II) LoadModule: "fbdev"
[   683.057] (WW) Warning, couldn't open module fbdev
[   683.057] (II) UnloadModule: "fbdev"
[   683.057] (II) Unloading fbdev
[   683.057] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   683.057] (II) OPENCHROME: Driver for VIA Chrome chipsets: CLE266, 
KM400/KN400,
         K8M800/K8N800, PM800/PM880/CN400, VM800/P4M800Pro/VN800/CN700,
         CX700/VX700, K8M890/K8N890, P4M890, P4M900/VN896/CN896, 
VX800/VX820,
         VX855/VX875, VX900
[   683.058] (II) VESA: driver for VESA chipsets: vesa
[   683.058] (++) using VT number 7

[   683.058] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[   683.058] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[   683.059] (!!) VIA Technologies does not support this driver in any way.
[   683.059] (!!) For support, please refer to http://www.openchrome.org/.
[   683.060] (!!) (openchrome 0.3.1 release)
[   683.060] (WW) Falling back to old probe method for vesa
[   683.060] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card 
support
[   683.060] (II) CHROME(0): VIAPreInit
[   683.060] (II) CHROME(0): VIAGetRec
[   683.060] (--) CHROME(0): Chipset: VX800/VX820
[   683.060] (--) CHROME(0): Chipset revision: 0
[   683.060] drmOpenDevice: node name is /dev/dri/card0
[   683.070] drmOpenByBusid: Searching for BusID pci:0000:00:01.0
[   683.070] drmOpenDevice: node name is /dev/dri/card0
[   683.074] drmOpenByBusid: drmOpenMinor returns -1
[   683.074] drmOpenDevice: node name is /dev/dri/card1
[   683.078] drmOpenByBusid: drmOpenMinor returns -1
[   683.078] drmOpenDevice: node name is /dev/dri/card2
[   683.082] drmOpenByBusid: drmOpenMinor returns -1
[   683.082] drmOpenDevice: node name is /dev/dri/card3
[   683.086] drmOpenByBusid: drmOpenMinor returns -1
[   683.086] drmOpenDevice: node name is /dev/dri/card4
....
   683.208] (EE) CHROME(0): [drm] Failed to open DRM device for 
pci:0000:00:01.0: No such file or directory
[   683.208] (II) Loading sub module "vgahw"
[   683.208] (II) LoadModule: "vgahw"
[   683.209] (II) Loading /usr/lib/xorg/modules/libvgahw.so
[   683.209] (II) Module vgahw: vendor="X.Org Foundation"
[   683.209]    compiled for 1.12.4, module version = 0.1.0
[   683.209]    ABI class: X.Org Video Driver, version 12.1
[   683.210] (--) CHROME(0): Probed amount of VideoRAM = 65536 kB
[   683.210] (II) CHROME(0): VIAMapMMIO
[   683.210] (--) CHROME(0): mapping MMIO @ 0xde000000 with size 0xd000
[   683.210] (--) CHROME(0): mapping BitBlt MMIO @ 0xde200000 with size 
0x200000
[   683.210] (II) CHROME(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
[   683.210] (II) CHROME(0): VIAMapFB
[   683.210] (--) CHROME(0): mapping framebuffer @ 0xd8000000 with size 
0x4000000
[   683.213] (--) CHROME(0): Frame buffer start: 0xaf011000, free start: 
0x0 end: 0x4000000
[   683.213] (II) CHROME(0): Creating default Display subsection in 
Screen section
         "Default Screen Section" for depth/fbbpp 24/32
[   683.213] (==) CHROME(0): Depth 24, (--) framebuffer bpp 32
[   683.213] (==) CHROME(0): RGB weight 888
[   683.213] (==) CHROME(0): Default visual is TrueColor
[   683.213] (II) CHROME(0): VIASetupDefaultOptions - Setting up default 
chipset options.
[   683.213] (==) CHROME(0): Shadow framebuffer is disabled.
[   683.213] (==) CHROME(0): Hardware acceleration is enabled.
[   683.213] (==) CHROME(0): Using EXA acceleration architecture.
[   683.213] (==) CHROME(0): EXA composite acceleration disabled.
[   683.213] (==) CHROME(0): EXA scratch area size is 4096 kB.
[   683.213] (==) CHROME(0): Using hardware two-color cursors and 
software full-color cursors.
[   683.213] (==) CHROME(0): GPU virtual command queue will be enabled.
[   683.213] (==) CHROME(0): DRI IRQ will be enabled if DRI is enabled.
[   683.213] (==) CHROME(0): AGP DMA will be disabled if DRI is enabled.
[   683.214] (==) CHROME(0): PCI DMA will not be used for XV image 
transfer if DRI is enabled.
[   683.214] (==) CHROME(0): Will not enable VBE modes.
   683.214] (==) CHROME(0): VBE VGA register save & restore will not be used
         if VBE modes are enabled.
[   683.214] (==) CHROME(0): Xv Bandwidth check is enabled.
[   683.214] (==) CHROME(0): Will not impose a limit on video RAM 
reserved for DRI.
[   683.214] (==) CHROME(0): Will try to allocate 32768 kB of AGP memory.
[   683.214] (==) CHROME(0): TV dotCrawl is disabled.
[   683.214] (==) CHROME(0): TV deflicker is set to 0.
[   683.214] (==) CHROME(0): No default TV type is set.
[   683.214] (==) CHROME(0): No default TV output signal type is set.
[   683.214] (==) CHROME(0): No default TV output port is set.
[   683.214] (==) CHROME(0): Will not print VGA registers.
[   683.214] (==) CHROME(0): Will not scan I2C buses.
[   683.214] (II) CHROME(0): ...Finished parsing config file options.
[   683.214] (WW) CHROME(0): Manufacturer plainly copied main PCI IDs to 
subsystem/card IDs.
[   683.214] (--) CHROME(0): Detected VIA Epia M700. Card-Ids (1106|1122)
[   683.214] (II) CHROME(0): Detected MemClk 6
[   683.214] (II) CHROME(0): ViaGetMemoryBandwidth. Memory type: 6
[   683.214] (II) CHROME(0): Detected TV standard: NTSC.
[   683.214] (II) Loading sub module "ramdac"
[   683.214] (II) LoadModule: "ramdac"
[   683.214] (II) Module "ramdac" already built-in
[   683.214] (II) Loading sub module "i2c"
[   683.215] (II) LoadModule: "i2c"
[   683.215] (II) Module "i2c" already built-in
[   683.215] (II) CHROME(0): ViaI2CInit
[   683.215] (II) CHROME(0): ViaI2CBus1Init
[   683.215] (II) CHROME(0): I2C bus "I2C bus 1" initialized.
[   683.215] (II) CHROME(0): ViaI2cBus2Init
[   683.215] (II) CHROME(0): I2C bus "I2C bus 2" initialized.
[   683.215] (II) CHROME(0): ViaI2CBus3Init
[   683.215] (II) CHROME(0): I2C bus "I2C bus 3" initialized.
[   683.215] (II) Loading sub module "ddc"
   683.215] (II) Module "ddc" already built-in
[   683.215] (II) CHROME(0): ViaOutputsDetect
[   683.215] (==) CHROME(0): LVDS-0 : Digital output bus width is 12 bits.
[   683.215] (==) CHROME(0): LVDS-0 : DVI Center is disabled.
[   683.215] (==) CHROME(0): LVDS Panel will not be forced.
[   683.215] (==) CHROME(0): Panel size is not selected from config file.
[   683.215] (II) CHROME(0): Output VGA-1 has no monitor section
[   683.217] (II) CHROME(0): I2C device "I2C bus 1:ddc2" registered at 
address 0xA0.
[   683.220] (II) CHROME(0): ViaDisplayDisableCRT
[   683.220] (II) CHROME(0): EDID for output VGA-1
[   683.220] (II) CHROME(0): Output VGA-1 disconnected
[   683.220] (WW) CHROME(0): No outputs definitely connected, trying 
again...
[   683.220] (II) CHROME(0): Output VGA-1 disconnected
[   683.220] (WW) CHROME(0): Unable to find connected outputs - setting 
1024x768 initial framebuffer
[   683.220] (II) CHROME(0): Using default gamma of (1.0, 1.0, 1.0) 
unless otherwise stated.
[   683.220] (==) CHROME(0): DPI set to (96, 96)
[   683.220] (II) Loading sub module "fb"
[   683.220] (II) LoadModule: "fb"
[   683.221] (II) Loading /usr/lib/xorg/modules/libfb.so
[   683.222] (II) Module fb: vendor="X.Org Foundation"
[   683.222]    compiled for 1.12.4, module version = 1.0.0
[   683.222]    ABI class: X.Org ANSI C Emulation, version 0.4
[   683.222] (II) Loading sub module "exa"
[   683.222] (II) LoadModule: "exa"
[   683.222] (II) Loading /usr/lib/xorg/modules/libexa.so
[   683.223] (II) Module exa: vendor="X.Org Foundation"
[   683.223]    compiled for 1.12.4, module version = 2.5.0
[   683.223]    ABI class: X.Org Video Driver, version 12.1
[   683.223] (II) UnloadModule: "vesa"
[   683.223] (II) Unloading vesa
[   683.223] (--) Depth 24 pixmap format is 32 bpp
[   683.223] (II) CHROME(0): VIAScreenInit
[   683.223] (II) CHROME(0): Frame Buffer From (0,0) To (1024,16384)



More information about the Openchrome-users mailing list