Open source driver by Oracle:
Relevant code is located in drm and i915 subfolders.
Martin Bochnig, creator of OpenSXCE, has backported the S12 driver to illumos, links to debug binaries in this email (mirrored as attachments to this page):
Instructions:
00.) cd /tmp 01.) wget http://opensxce/kms/01__GLOBAL/01__BINS/TAR/proto__root_i386.tar.bz2 02.) wget http://opensxce/kms/01__GLOBAL/01__BINS/TAR/proto__root_i386.tar.bz2__MD5SUM.txt 03.) su - 04.) beadm create MyNewBE 05.) beadm activate MyNewBE 06.) beadm mount MyNewBE /a 07.) cd /a 08.) bzcat /tmp/proto__root_i386.tar.bz2|tar xvf - 09.) This README assumes that the old /kernel/drv/amd64/i915 was already add_drv'ed before, if not, `add_drv -R /a i915` now
Alan Coopersmith pointed to the following documents regarding DRI/KMS:
Additionally, information about driver development:
May causes segmentation fault if enabled. If so, just disable SNA and you can copy attached 20-intel-uxa.conf to /etc/X11/xorg.conf.d/.
System | Chipset | Status |
---|---|---|
Custom Test System | Intel Iris Pro Graphics P6300 | Working, Tested at 1920x1080 (Intel Xeon E3-1285V4 w/Supermicro X10SLH-F motherboard) |
Custom Test System | Intel Iris Graphics 550 | Working (PCI-ID: 8086:1926), Tested at 1920x1080. (Intel Core i7-6567U) |
Dell Latitude D620 | Intel 945GM Graphics | Tested at 1280x800 resolution (crashes, seems problematic in NVIDIA Optimus configurations) |
Dell Precision M2800 | Intel HD Graphics 4600 | Working, Tested at 1920x1080 |
HP ZBook Studio G3 | Intel HD Graphics 530 | crashes, system has both discrete graphics and Intel graphics |
ThinkCentre M91p | Intel HD Graphics 2000 | Working, tested from 1024x768 to 1920x1080, occasional glitches within the last 16pixels of the screen, crashes under heavy load. |
Thinkpad T430 | Intel HD Graphics 4000 | OI-Hipster 2016.04.21, glxgears @470FPS (direct rendering), 2D works fine (UXA, no crashing), 3D Visual Effects - no hw-accelerated 3D |
ThinkPad X230 | Intel HD Graphics 4000 | Only basic testing, 1366x768. |