On 03/01/2013 01:34, Sevan / Venture37 wrote:
I've started bringing in the changes made in that directory to a copy of
the OpenBSD driver hosted here https://bitbucket.org/sevan/edp

I took merged all the changes to the .c & .h files from the github rep then recompiled & installed a new driver.
When I try to run startx now it fails with an error:
intel_drv.so: undefined symbol 'i830_dpd_is_edp'
lazy binding failed!

Any pointers on what to do next?


Sevan
[   292.421] (--) checkDevMem: using aperture driver /dev/xf86
[ 292.441] (--) Using wscons driver on /dev/ttyC4 in pcvt compatibility mode (version 3.32)
[   292.455]
X.Org X Server 1.12.3
Release Date: 2012-07-09
[   292.455] X Protocol Version 11, Revision 0
[   292.455] Build Operating System: OpenBSD 5.2 amd64
[   292.455] Current Operating System: OpenBSD foo 5.2 GENERIC.MP#0 amd64
[   292.455] Build Date: 04 December 2012  12:53:54PM
[   292.455]
[   292.455] Current version of pixman: 0.28.0
[   292.455]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[ 292.455] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 292.455] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 5 02:42:42 2013 [ 292.457] (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d"
[   292.457] (==) No Layout section.  Using the first Screen section.
[   292.457] (==) No screen section available. Using defaults.
[   292.457] (**) |-->Screen "Default Screen Section" (0)
[   292.457] (**) |   |-->Monitor "<default monitor>"
[   292.458] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[   292.458] (==) Disabling SIGIO handlers for input devices
[   292.458] (==) Automatically adding devices
[   292.458] (==) Automatically enabling devices
[   292.463] (==) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/OTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/X11R6/lib/X11/fonts/75dpi/
[   292.463] (==) ModulePath set to "/usr/X11R6/lib/modules"
[ 292.463] (II) The server relies on wscons to provide the list of input devices. If no devices become available, reconfigure wscons or disable AutoAddDevices.
[   292.463] (II) Loader magic: 0x1cf07d9b53e0
[   292.463] (II) Module ABI versions:
[   292.463]    X.Org ANSI C Emulation: 0.4
[   292.463]    X.Org Video Driver: 12.0
[   292.463]    X.Org XInput driver : 16.0
[   292.463]    X.Org Server Extension : 6.0
[ 292.464] (--) PCI:*(0:0:2:0) 8086:0166:106b:00ea rev 9, Mem @ 0xa0000000/4194304, 0x90000000/268435456, I/O @ 0x00002000/64
[   292.464] (II) LoadModule: "extmod"
[   292.465] (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
[   292.466] (II) Module extmod: vendor="X.Org Foundation"
[   292.466]    compiled for 1.12.3, module version = 1.0.0
[   292.466]    Module class: X.Org Server Extension
[   292.466]    ABI class: X.Org Server Extension, version 6.0
[   292.466] (II) Loading extension MIT-SCREEN-SAVER
[   292.466] (II) Loading extension XFree86-VidModeExtension
[   292.466] (II) Loading extension XFree86-DGA
[   292.466] (II) Loading extension DPMS
[   292.466] (II) Loading extension XVideo
[   292.466] (II) Loading extension XVideo-MotionCompensation
[   292.466] (II) Loading extension X-Resource
[   292.466] (II) LoadModule: "dbe"
[   292.467] (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
[   292.467] (II) Module dbe: vendor="X.Org Foundation"
[   292.467]    compiled for 1.12.3, module version = 1.0.0
[   292.467]    Module class: X.Org Server Extension
[   292.467]    ABI class: X.Org Server Extension, version 6.0
[   292.467] (II) Loading extension DOUBLE-BUFFER
[   292.467] (II) LoadModule: "glx"
[   292.468] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[   292.470] (II) Module glx: vendor="X.Org Foundation"
[   292.470]    compiled for 1.12.3, module version = 1.0.0
[   292.470]    ABI class: X.Org Server Extension, version 6.0
[   292.470] (==) AIGLX enabled
[   292.470] (II) Loading extension GLX
[   292.470] (II) LoadModule: "record"
[   292.471] (II) Loading /usr/X11R6/lib/modules/extensions/librecord.so
[   292.471] (II) Module record: vendor="X.Org Foundation"
[   292.471]    compiled for 1.12.3, module version = 1.13.0
[   292.471]    Module class: X.Org Server Extension
[   292.471]    ABI class: X.Org Server Extension, version 6.0
[   292.471] (II) Loading extension RECORD
[   292.471] (II) LoadModule: "dri"
[   292.472] (II) Loading /usr/X11R6/lib/modules/extensions/libdri.so
[   292.473] (II) Module dri: vendor="X.Org Foundation"
[   292.473]    compiled for 1.12.3, module version = 1.0.0
[   292.473]    ABI class: X.Org Server Extension, version 6.0
[   292.473] (II) Loading extension XFree86-DRI
[   292.473] (II) LoadModule: "dri2"
[   292.474] (II) Loading /usr/X11R6/lib/modules/extensions/libdri2.so
[   292.474] (II) Module dri2: vendor="X.Org Foundation"
[   292.474]    compiled for 1.12.3, module version = 1.2.0
[   292.474]    ABI class: X.Org Server Extension, version 6.0
[   292.474] (II) Loading extension DRI2
[   292.474] (==) Matched intel as autoconfigured driver 0
[   292.474] (==) Matched vesa as autoconfigured driver 1
[   292.474] (==) Assigned the driver to the xf86ConfigLayout
[   292.474] (II) LoadModule: "intel"
[   292.475] (II) Loading /usr/X11R6/lib/modules/drivers/intel_drv.so
[   292.476] (II) Module intel: vendor="X.Org Foundation"
[   292.476]    compiled for 1.12.3, module version = 2.12.0
[   292.476]    Module class: X.Org Video Driver
[   292.476]    ABI class: X.Org Video Driver, version 12.0
[   292.476] (II) LoadModule: "vesa"
[   292.477] (II) Loading /usr/X11R6/lib/modules/drivers/vesa_drv.so
[   292.477] (II) Module vesa: vendor="X.Org Foundation"
[   292.477]    compiled for 1.12.3, module version = 2.3.2
[   292.477]    Module class: X.Org Video Driver
[   292.477]    ABI class: X.Org Video Driver, version 12.0
[ 292.477] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
        965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
        4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
        Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
        Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
        Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
        Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
        Ivybridge Desktop (GT1), Ivybridge Desktop (GT2),
        Ivybridge Server (GT1), Ivybridge Server (GT2)
[   292.478] (II) VESA: driver for VESA chipsets: vesa
[   292.478] (WW) Falling back to old probe method for vesa
[   292.478] (II) Loading sub module "vgahw"
[   292.478] (II) LoadModule: "vgahw"
[   292.479] (II) Loading /usr/X11R6/lib/modules/libvgahw.so
[   292.480] (II) Module vgahw: vendor="X.Org Foundation"
[   292.480]    compiled for 1.12.3, module version = 0.1.0
[   292.480]    ABI class: X.Org Video Driver, version 12.0
[   292.480] (II) Loading sub module "ramdac"
[   292.480] (II) LoadModule: "ramdac"
[   292.480] (II) Module "ramdac" already built-in
[   292.480] drmOpenDevice: node name is /dev/drm0
[   292.480] drmOpenDevice: open result is 10, (OK)
[   292.480] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[   292.480] drmOpenDevice: node name is /dev/drm0
[   292.480] drmOpenDevice: open result is 10, (OK)
[   292.480] drmOpenByBusid: drmOpenMinor returns 10
[   292.480] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[   292.480] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[ 292.481] (II) intel(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[   292.481] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[   292.481] (==) intel(0): RGB weight 888
[   292.481] (==) intel(0): Default visual is TrueColor
[ 292.481] (II) intel(0): Integrated Graphics Chipset: Intel(R) Ivybridge Mobile (GT2)
[   292.481] (--) intel(0): Chipset: "Ivybridge Mobile (GT2)"
[   292.481] (--) intel(0): Linear framebuffer at 0x90000000
[   292.481] (--) intel(0): IO registers at addr 0xA0000000 size 4194304
[   292.481] (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
[   292.481] (II) intel(0): No SDVO device is found in VBT
[   292.482] (II) intel(0): 2 display pipes available.
[   292.482] (II) Loading sub module "ddc"
[   292.482] (II) LoadModule: "ddc"
[   292.482] (II) Module "ddc" already built-in
[   292.482] (II) Loading sub module "i2c"
[   292.482] (II) LoadModule: "i2c"
[   292.482] (II) Module "i2c" already built-in
[   292.482] (II) intel(0): Output VGA has no monitor section
[   292.482] Segmentation fault at address 0x0
[   292.482]
Fatal server error:
[   292.482] Caught signal 11 (Segmentation fault). Server aborting
[   292.482]
[   292.482]
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[ 292.482] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   292.482]
[   292.483] Server terminated with error (1). Closing log file.

Reply via email to