Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Apr 2014 23:12:19 GMT
From:      Emmanuel <silicium@orange.fr>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/188383: xf86-video-openchrome 0.3.3 crash on HP t5540
Message-ID:  <201404082312.s38NCJUl027530@cgiserv.freebsd.org>
Resent-Message-ID: <201404082320.s38NK0cD092228@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         188383
>Category:       ports
>Synopsis:       xf86-video-openchrome 0.3.3 crash on HP t5540
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 08 23:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Emmanuel
>Release:        10.0
>Organization:
>Environment:
FreeBSD 10.0-RELEASE
same problem on 9-STABLE after updating ports tree, was OK with version 0.2.90x
>Description:
partial content of Xorg.0.log (all defaults, no /etc/X11/xorg.conf):
..
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
	If no devices become available, reconfigure HAL or disable AutoAddDevices.
(II) LoadModule: "extmod"
(II) Loading /usr/local/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX disabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/local/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "openchrome"
(II) Loading /usr/local/lib/xorg/modules/drivers/openchrome_drv.so
(II) Module openchrome: vendor="http://openchrome.org/"
	compiled for 1.7.7, module version = 0.3.3
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 2.3.3
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading /usr/local/lib/xorg/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 0.4.4
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(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
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 00@00:01:0
(!!) VIA Technologies does not support this driver in any way.
(!!) For support, please refer to http://www.openchrome.org/.
(!!) (development build, compiled on Fri Apr  4 12:58:24 2014)
(WW) Falling back to old probe method for vesa
(WW) Falling back to old probe method for fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/local/lib/xorg/modules/linux/libfbdevhw.so
(EE) LoadModule: Module fbdevhw does not have a fbdevhwModuleData data object.
(II) UnloadModule: "fbdevhw"
(II) Unloading /usr/local/lib/xorg/modules/linux/libfbdevhw.so
(EE) Failed to load module "fbdevhw" (invalid module, 0)
(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
(II) CHROME(0): VIAPreInit
(II) CHROME(0): VIAGetRec
(--) CHROME(0): Chipset: VX800/VX820
(--) CHROME(0): Chipset revision: 0
drmOpenDevice: node name is /dev/dri/card0
Failed to change owner or group for file /dev/dri! 2: No such file or directory
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
[drm] failed to load kernel module "via"
(EE) CHROME(0): [drm] Failed to open DRM device for pci:0000:00:01.0: File exists
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/local/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 0.1.0
	ABI class: X.Org Video Driver, version 6.0
(--) CHROME(0): Probed amount of VideoRAM = 65536 kB
(II) CHROME(0): VIAMapMMIO
(--) CHROME(0): mapping MMIO @ 0xde000000 with size 0xd000
(--) CHROME(0): mapping BitBlt MMIO @ 0xde200000 with size 0x200000
(II) CHROME(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) CHROME(0): VIAMapFB
(--) CHROME(0): mapping framebuffer @ 0xd8000000 with size 0x4000000
(--) CHROME(0): Frame buffer start: 0x29400000, free start: 0x0 end: 0x4000000
(II) CHROME(0): Creating default Display subsection in Screen section
	"Builtin Default openchrome Screen 0" for depth/fbbpp 24/32
(==) CHROME(0): Depth 24, (--) framebuffer bpp 32
(==) CHROME(0): RGB weight 888
(==) CHROME(0): Default visual is TrueColor
(II) CHROME(0): VIASetupDefaultOptions - Setting up default chipset options.
(==) CHROME(0): Shadow framebuffer is disabled.
(==) CHROME(0): Hardware acceleration is enabled.
(==) CHROME(0): Using EXA acceleration architecture.
(==) CHROME(0): EXA composite acceleration enabled.
(==) CHROME(0): EXA scratch area size is 4096 kB.
(==) CHROME(0): Using hardware two-color cursors and software full-color cursors.
(==) CHROME(0): GPU virtual command queue will be enabled.
(==) CHROME(0): DRI IRQ will be enabled if DRI is enabled.
(==) CHROME(0): AGP DMA will be disabled if DRI is enabled.
(==) CHROME(0): PCI DMA will not be used for XV image transfer if DRI is enabled.
(==) CHROME(0): Will not enable VBE modes.
(==) CHROME(0): VBE VGA register save & restore will not be used
	if VBE modes are enabled.
(==) CHROME(0): Xv Bandwidth check is enabled.
(==) CHROME(0): Will not impose a limit on video RAM reserved for DRI.
(==) CHROME(0): Will try to allocate 32768 kB of AGP memory.
(==) CHROME(0): TV dotCrawl is disabled.
(==) CHROME(0): TV deflicker is set to 0.
(==) CHROME(0): No default TV type is set.
(==) CHROME(0): No default TV output signal type is set.
(==) CHROME(0): No default TV output port is set.
(==) CHROME(0): Will not print VGA registers.
(==) CHROME(0): Will not scan I2C buses.
(II) CHROME(0): ...Finished parsing config file options.
(WW) CHROME(0): Manufacturer plainly copied main PCI IDs to subsystem/card IDs.
(--) CHROME(0): Detected VIA Epia M700. Card-Ids (1106|1122)
(II) CHROME(0): Detected MemClk 6
(II) CHROME(0): ViaGetMemoryBandwidth. Memory type: 6
(II) CHROME(0): Detected TV standard: NTSC.
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) CHROME(0): ViaI2CInit
(II) CHROME(0): ViaI2CBus1Init
(II) CHROME(0): I2C bus "I2C bus 1" initialized.
(II) CHROME(0): ViaI2cBus2Init
(II) CHROME(0): I2C bus "I2C bus 2" initialized.
(II) CHROME(0): ViaI2CBus3Init
(II) CHROME(0): I2C bus "I2C bus 3" initialized.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) CHROME(0): ViaOutputsDetect
(==) CHROME(0): LVDS-0 : Digital output bus width is 12 bits.
(==) CHROME(0): LVDS-0 : DVI Center is disabled.
(==) CHROME(0): LVDS Panel will not be forced.
(==) CHROME(0): Panel size is not selected from config file.
(II) CHROME(0): Output VGA-1 has no monitor section
(II) CHROME(0): I2C device "I2C bus 1:ddc2" registered at address 0xA0.
(--) CHROME(0): Test for CRT with VSYNC
(II) CHROME(0): Output VGA-1 disconnected
(WW) CHROME(0): No outputs definitely connected, trying again...
(II) CHROME(0): Output VGA-1 disconnected
(WW) CHROME(0): Unable to find initial modes
(EE) CHROME(0): Initial configuration failed
(II) CHROME(0): VIAFreeScreen
(II) CHROME(0): VIAUnmapMem
(II) CHROME(0): VIAFreeRec
(II) CHROME(0): VIAUnmapMem
Segmentation fault at address 0x2900f3c4

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

>How-To-Repeat:
startx
>Fix:
keep 9-STABLE and driver version 0.2.90x

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404082312.s38NCJUl027530>