FreeBSD with Iris Graphics 540 possible?

Subbsd subbsd at gmail.com
Thu Nov 3 20:56:11 UTC 2016


Hello,

I've try to get graphics on FreeBSD 12-CURRENT amd64 r308087 with no luck.
On Linux 16.04 all fine. This hardware too new for FreeBSD and still
unsupported, or I can do something else to try ?



pciconf -vl:
hostb0 at pci0:0:0:0:      class=0x060000 card=0x20638086 chip=0x19048086
rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Skylake Host Bridge/DRAM Registers'
    class      = bridge
    subclass   = HOST-PCI
vgapci0 at pci0:0:2:0:     class=0x030000 card=0x20638086 chip=0x19268086
rev=0x0a hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Iris Graphics 540'
    class      = display
    subclass   = VGA
xhci0 at pci0:0:20:0:      class=0x0c0330 card=0x20638086 chip=0x9d2f8086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP USB 3.0 xHCI Controller'
    class      = serial bus
    subclass   = USB
none0 at pci0:0:20:2:      class=0x118000 card=0x20638086 chip=0x9d318086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Thermal subsystem'
    class      = dasp
none1 at pci0:0:22:0:      class=0x078000 card=0x20638086 chip=0x9d3a8086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP CSME HECI'
    class      = simple comms
ahci0 at pci0:0:23:0:      class=0x010601 card=0x20638086 chip=0x9d038086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP SATA Controller [AHCI mode]'
    class      = mass storage
    subclass   = SATA
pcib1 at pci0:0:28:0:      class=0x060400 card=0x20638086 chip=0x9d148086
rev=0xf1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
none2 at pci0:0:30:0:      class=0x118000 card=0x20638086 chip=0x9d278086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Serial IO UART Controller'
    class      = dasp
sdhci_pci0 at pci0:0:30:6: class=0x080501 card=0x20638086 chip=0x9d2d8086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP Secure Digital IO Controller'
    class      = base peripheral
    subclass   = SD host controller
isab0 at pci0:0:31:0:      class=0x060100 card=0x20638086 chip=0x9d488086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP LPC Controller'
    class      = bridge
    subclass   = PCI-ISA
none3 at pci0:0:31:2:      class=0x058000 card=0x20638086 chip=0x9d218086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP PMC'
    class      = memory
hdac0 at pci0:0:31:3:      class=0x040300 card=0x20638086 chip=0x9d708086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP HD Audio'
    class      = multimedia
    subclass   = HDA
none4 at pci0:0:31:4:      class=0x0c0500 card=0x20638086 chip=0x9d238086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Sunrise Point-LP SMBus'
    class      = serial bus
    subclass   = SMBus
em0 at pci0:0:31:6:        class=0x020000 card=0x20638086 chip=0x15708086
rev=0x21 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Connection I219-V'
    class      = network
    subclass   = ethernet
none5 at pci0:1:0:0:       class=0x028000 card=0x90108086 chip=0x24f38086
rev=0x3a hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wireless 8260'


Xorg installed from: https://github.com/freebsd/freebsd-ports-graphics.git :
...
xorg-7.7_2
xorg-drivers-7.7_3
xf86-video-intel-2.21.15_9
..

kldstat:
..
13    1 0xffffffff82e4b000 96190    i915kms.ko
14    1 0xffffffff82ee2000 54107    drm2.ko
..

dmesg:
..
info: [drm] Initialized drm 1.1.0 20060810
..

Xorg.log:

cat /var/log/Xorg.0.log
[  9302.029]
X.Org X Server 1.17.4
Release Date: 2015-10-28
[  9302.029] X Protocol Version 11, Revision 0
[  9302.029] Build Operating System: FreeBSD 12.0-CURRENT amd64
[  9302.029] Current Operating System: FreeBSD gizmo.my.domain
12.0-CURRENT FreeBSD 12.0-CURRENT #1 r308087: Sat Oct 29 12:26:02 MSK
2016     root at samson.bsdstore.ru:/usr/obj/usr/jails/src/src_12/src/sys/CBSD
amd64
[  9302.030] Build Date: 03 November 2016  11:20:03PM
[  9302.030]
[  9302.030] Current version of pixman: 0.34.0
[  9302.030]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[  9302.030] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  9302.030] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov  3
23:30:20 2016
[  9302.030] (==) Using config file: "/etc/X11/xorg.conf"
[  9302.030] (==) ServerLayout "X.org Configured"
[  9302.030] (**) |-->Screen "Screen0" (0)
[  9302.030] (**) |   |-->Monitor "Monitor0"
[  9302.030] (**) |   |-->Device "Card0"
[  9302.030] (**) |-->Input Device "Mouse0"
[  9302.030] (**) |-->Input Device "Keyboard0"
[  9302.030] (==) Automatically adding devices
[  9302.030] (==) Automatically enabling devices
[  9302.030] (==) Not automatically adding GPU devices
[  9302.031] (**) FontPath set to:
        /usr/local/share/fonts/misc/,
        /usr/local/share/fonts/TTF/,
        /usr/local/share/fonts/OTF/,
        /usr/local/share/fonts/Type1/,
        /usr/local/share/fonts/100dpi/,
        /usr/local/share/fonts/75dpi/,
        /usr/local/share/fonts/misc/,
        /usr/local/share/fonts/TTF/,
        /usr/local/share/fonts/OTF/,
        /usr/local/share/fonts/Type1/,
        /usr/local/share/fonts/100dpi/,
        /usr/local/share/fonts/75dpi/
[  9302.031] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[  9302.031] (WW) Hotplugging is on, devices using drivers 'kbd',
'mouse' or 'vmmouse' will be disabled.
[  9302.031] (WW) Disabling Mouse0
[  9302.031] (WW) Disabling Keyboard0
[  9302.031] (II) Loader magic: 0x8112f0
[  9302.031] (II) Module ABI versions:
[  9302.031]    X.Org ANSI C Emulation: 0.4
[  9302.031]    X.Org Video Driver: 19.0
[  9302.031]    X.Org XInput driver : 21.0
[  9302.031]    X.Org Server Extension : 9.0
[  9302.031] (--) PCI:*(0:0:2:0) 8086:1926:8086:2063 rev 10, Mem @
0xde000000/16777216, 0xc0000000/268435456, I/O @ 0x0000f000/64, BIOS @
0x????????/65536
[  9302.031] (II) "glx" will be loaded. This was enabled by default
and also specified in the config file.
[  9302.031] (II) LoadModule: "glx"
[  9302.031] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[  9302.036] (II) Module glx: vendor="X.Org Foundation"
[  9302.036]    compiled for 1.17.4, module version = 1.0.0
[  9302.036]    ABI class: X.Org Server Extension, version 9.0
[  9302.036] (==) AIGLX enabled
[  9302.036] (II) LoadModule: "intel"
[  9302.036] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[  9302.036] (II) Module intel: vendor="X.Org Foundation"
[  9302.036]    compiled for 1.17.4, module version = 2.21.15
[  9302.036]    Module class: X.Org Video Driver
[  9302.036]    ABI class: X.Org Video Driver, version 19.0
[  9302.037] (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, HD Graphics,
        HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
        HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
        HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
        HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[  9302.038] (--) Using syscons driver with X support (version 16777218.0)
[  9302.038] (--) using VT number 9

[  9302.498] (EE) No devices detected.
[  9302.499] (EE)
Fatal server error:
[  9302.499] (EE) no screens found(EE)
[  9302.499] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[  9302.499] (EE) Please also check the log file at
"/var/log/Xorg.0.log" for additional information.
[  9302.499] (EE)
[  9302.974] (EE) Server terminated with error (1). Closing log file.


More information about the freebsd-x11 mailing list