Hello I installed OpenBSD 6.1 on an Intel NUC6i7KYK. It has a Skylake i7 CPU so I know 3D acceleration is not supported. I think vesa should still work - please correct me if that is not the case.
I dont get a GUI when I try startx. The log file generated is below. From the log it looks like the Intel driver and vesa driver are both being loaded. The Intel driver, of course, does not support this GPU. I think this is the error: (EE) VESA(0): V_BIOS address 0x19a60 out of range How can I get X running with VESA? Just in case it makes a difference - I am not booting using UEFI (legacy mode only). Thanks Hrishi [ 137.074] (--) checkDevMem: using aperture driver /dev/xf86 [ 137.083] (--) Using wscons driver on /dev/ttyC4 [ 137.096] X.Org X Server 1.18.4 Release Date: 2016-07-19 [ 137.096] X Protocol Version 11, Revision 0 [ 137.096] Build Operating System: OpenBSD 6.1 amd64 [ 137.096] Current Operating System: OpenBSD nuc.my.domain 6.1 GENERIC.MP#20 amd64 [ 137.096] Build Date: 01 April 2017 02:00:27PM [ 137.096] [ 137.096] Current version of pixman: 0.34.0 [ 137.096] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 137.096] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 137.096] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr 15 16:28:33 2017 [ 137.098] (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d" [ 137.098] (==) No Layout section. Using the first Screen section. [ 137.098] (==) No screen section available. Using defaults. [ 137.098] (**) |-->Screen "Default Screen Section" (0) [ 137.098] (**) | |-->Monitor "<default monitor>" [ 137.099] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 137.099] (==) Disabling SIGIO handlers for input devices [ 137.099] (==) Automatically adding devices [ 137.099] (==) Automatically enabling devices [ 137.099] (==) Not automatically adding GPU devices [ 137.099] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 137.104] (==) 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/ [ 137.104] (==) ModulePath set to "/usr/X11R6/lib/modules" [ 137.104] (II) The server relies on wscons to provide the list of input devices. If no devices become available, reconfigure wscons or disable AutoAddDevices. [ 137.104] (II) Loader magic: 0x1c42a7433020 [ 137.104] (II) Module ABI versions: [ 137.104] X.Org ANSI C Emulation: 0.4 [ 137.104] X.Org Video Driver: 20.0 [ 137.104] X.Org XInput driver : 22.1 [ 137.104] X.Org Server Extension : 9.0 [ 137.104] (--) PCI:*(0:0:2:0) 8086:193b:8086:2064 rev 9, Mem @ 0xdb000000/16777216, 0x90000000/268435456, I/O @ 0x0000f000/64 [ 137.104] (II) LoadModule: "glx" [ 137.106] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so [ 137.114] (II) Module glx: vendor="X.Org Foundation" [ 137.114] compiled for 1.18.4, module version = 1.0.0 [ 137.114] ABI class: X.Org Server Extension, version 9.0 [ 137.114] (==) AIGLX enabled [ 137.114] (==) Matched intel as autoconfigured driver 0 [ 137.114] (==) Matched vesa as autoconfigured driver 1 [ 137.114] (==) Assigned the driver to the xf86ConfigLayout [ 137.114] (II) LoadModule: "intel" [ 137.114] (II) Loading /usr/X11R6/lib/modules/drivers/intel_drv.so [ 137.116] (II) Module intel: vendor="X.Org Foundation" [ 137.116] compiled for 1.18.4, module version = 2.99.916 [ 137.116] Module class: X.Org Video Driver [ 137.116] ABI class: X.Org Video Driver, version 20.0 [ 137.116] (II) LoadModule: "vesa" [ 137.117] (II) Loading /usr/X11R6/lib/modules/drivers/vesa_drv.so [ 137.117] (II) Module vesa: vendor="X.Org Foundation" [ 137.117] compiled for 1.18.4, module version = 2.3.4 [ 137.117] Module class: X.Org Video Driver [ 137.117] ABI class: X.Org Video Driver, version 20.0 [ 137.117] (II) intel: Driver for Intel(R) 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 [ 137.117] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000 [ 137.117] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100 [ 137.117] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300 [ 137.117] (II) VESA: driver for VESA chipsets: vesa [ 137.118] (II) Loading sub module "vbe" [ 137.118] (II) LoadModule: "vbe" [ 137.119] (II) Loading /usr/X11R6/lib/modules/libvbe.so [ 137.119] (II) Module vbe: vendor="X.Org Foundation" [ 137.120] compiled for 1.18.4, module version = 1.1.0 [ 137.120] ABI class: X.Org Video Driver, version 20.0 [ 137.120] (II) Loading sub module "int10" [ 137.120] (II) LoadModule: "int10" [ 137.120] (II) Loading /usr/X11R6/lib/modules/libint10.so [ 137.121] (II) Module int10: vendor="X.Org Foundation" [ 137.121] compiled for 1.18.4, module version = 1.0.0 [ 137.121] ABI class: X.Org Video Driver, version 20.0 [ 137.121] (II) VESA(0): initializing int10 [ 137.122] (EE) VESA(0): V_BIOS address 0x19a60 out of range [ 137.122] (II) UnloadModule: "vesa" [ 137.122] (II) UnloadSubModule: "int10" [ 137.122] (II) Unloading int10 [ 137.122] (II) UnloadSubModule: "vbe" [ 137.122] (II) Unloading vbe [ 137.122] (EE) Screen(s) found, but none have a usable configuration. [ 137.122] (EE) Fatal server error: [ 137.122] (EE) no screens found(EE) [ 137.122] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 137.122] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 137.122] (EE) [ 137.122] (EE) Server terminated with error (1). Closing log file.

