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.