Teach the KMS intel driver how the KMS i915 kernel module in head is named. Reviewed by: miwi@bc97700dd3
Port details
x11-drivers/xf86-video-intel 2.99.917.923_1,1
X.Org legacy driver for Intel integrated graphics chipsets
Port info
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: 2.99.917.923_1,1
- Upstream
- up to date
- Last update
- to 2.99.917.923_1,1 · 0c9a098ef4
- Quarterly
- 2026Q4: 2.99.917.923_1,1
- WWW
- https://01.org/linuxgraphics/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install xf86-video-intelinstalls 2.99.917.923_1,1 fromlatest; fromquarterly(2026Q4) 2.99.917.923_1,1- Port
# cd /usr/ports/x11-drivers/xf86-video-intel && make install clean# make -C /usr/ports/x11-drivers/xf86-video-intel config # change options first
- Size
- 655 KiB download · 2.0 MiB installed
- Depends on
- devel/libpciaccess 0.19, devel/libudev-devd 0.7.0, graphics/libdrm 2.4.134,1, x11-servers/xorg-server 21.1.25,1, x11/libX11 1.8.14,1, x11/libXi 1.8.4,1, x11/libXvMC 1.0.15, x11/libxcb 1.17.0, x11/pixman 0.46.4, x11/xcb-util 0.4.1,1
- License
- MIT
- Options
- 2 of 3 on in the package: UDEV XVMC
Show the 1 options that are off
TOOLS
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.99.917.923_1,1 | ✗ | – |
| FreeBSD 15 | 2.99.917.923_1,1 | ✗ | – |
| FreeBSD 14 | 2.99.917.923_1,1 | ✗ | 2.99.917.923_1,1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.99.917.923_1,1 | ✗ | – |
| FreeBSD 14 | 2.99.917.923_1,1 | ✗ | 2.99.917.923_1,1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 2.99.917.923_1,1.Fixed (0)
No VuXML entries for this package.
Problem reports (4) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 279380 | maintainer-feedback? x11-drivers/xf86-video-intel: update to 2025-03-21 snapshot | New | 2026-10-19 |
| 261794 | i915 needs-qa x11-drivers/xf86-video-intel … xf86-driver-intel: Driver ignores EDID data if HorizSync and VertRefresh are specified in xorg.conf | Open | 2025-10-26 |
| 288125 | maintainer-feedback? x11-drivers/xf86-video-intel: switch to DRI3 by default | New | 2025-07-10 |
| 259791 | maintainer-feedback? x11-drivers/xf86-video-intel: enable SNA by default | New | 2025-01-05 |
Commits (75)
- Please welcome Xorg 7.5.2
The Xorg Team is pleased to announce the next round of Xorg updates.
The team created a new flag called WITH_NEW_XORG that users can include
in /etc/make.conf. This was created for the intel KMS work being done
althouthough It probably works for other chips. Unfortunately, the intel
KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
Older version of FreeBSD will not be supported. Intel users will need
to patch their source manually with Konstantin?s KMS kernel patch to get
the newer chips to work. Please carefully read UPDATING entry.
Changes:
- libdrm 2.4.31 (including KMS support)
- mesa 7.11.2
- xorg-server 1.10.6
- a lot of new Graphic Drivers.
I would like to thank:
Koop Mast
Eitan Adler
Niclas Zeising
and all helpers and testers from x11@.29e347e197- Remove WITH_FBSD10_FIX, is no longer needede1c6649edf
- Fix build on FreeBSD 10.0 Notes: all x11@ ports fixed for FreeBSD 10690535e580
- Get Rid MD5 supporta9481afc8a
- Please welcome Xorg 7.5.1 The X-Server has been patched to the latest 1.7.X series, drivers and fonts have been updated to the latest versions. This update includes some components from Xorg 7.6 with a lot of improvements, and it seems that the performance is much better than the old version. Also this Update fix build issues with clang and binutils 2.17.50 in current, remove 6.X gruft and de-author pkg-descr. I would like to thank: Beat Gaetzi Dima Panov Koop Mast Eitan Adler and all Testers. PR: ports/147646 ports/148035 ports/148744 ports/150223 ports/152889 ports/154457d594ccc94f
- Fix build on 6.X782d0a4471
Add another patch to fix unresolved symbols. It seems that this issue only shows up on 8xx chips, so I missed it in the initial patching... Reported by: wexi on irc224187888b
- Update to Xorg 7.5 The Intel drivers was patched to work with the new server. The drivers for Vesa, NV,NVIDIA and ATI have been tested thoroughfully and seem to work fine. A complete changelog of Xorg 7.5 can you read here: http://www.x.org/releases/X11R7.5/ A note to FreeBSD 6.X users: We strongly recommend you to update your system to 7.x or above. For updating try portupgrade -af \* or: portmaster -af Please report any problems and issus to x11 (at) FreeBSD.org. Thanks to beat@, rnoland@, fluffy@, stas@ and all testers for their help and Feeback. Tested by: Community and 2x exp-runsf4936121f9
Chase xorg-server update and bump driver PORTREVISIONS.d506293c56
Update to 2.7.1
Bug fixes since 2.7.0:
----------------------
* KMS: Hook up output properties for RANDR, (this allows output
properties to be controlled in the KMS case just as in the UMS
case). [Zhenyu Wang <zhenyu.z.wang@intel.com>]
* Fix multiplication error when computing required batch space.
This could fix any number of cases where the driver did
inexplicable things (due to having computed the wrong
size). [Keith Packard <keithp@keithp.com>]
* Hold reference to video binding table until all rects are
painted. This prevent general chaos in the buffer
manager. [Keith Packard <keithp@keithp.com>]
* Split i915 textured video commands to fit into batch
buffers. Video and 3D setup commands share the same batch
buffer, so without this fix, various problems could occur when
video and 3D clients were both heavily active at the same
time. [Keith Packard <keithp@keithp.com>]
* Fix crash with XV with large virtual display (> 2049). [Albert
Damen <albrt@gmx.net>]
* Provide missing value to 3D_STATE_VERTEX_BUFFERS command. We
don't know that this was causing any problem, but the change
does bring the driver into conformance with what the
specification says the hardware requires here. [Keith Packard
<keithp@keithp.com>]1731ffb08fUpdate to 2.7.009de583da8
Update Xorg server to 1.6.0 o Update randrproto, libXrandr and xrandr to 1.3.0 o Update xf86-video-intel to 2.6.3 o Update other less common drivers as needed o Mark a bunch of un-maintained input drivers ignored o Update the various slave X server ports as wellfd559155d1
- Update X.org ports to 7.4+ (few ports are more recent than the katamari). - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).340b57f8be
Update x11-drivers/xf86-video-intel to 2.4.3.5cb1d64f88
Update x11-drivers/xf86-video-intel to 2.4.2.fab3ed60d4
Update x11-drivers/xf86-video-intel to 2.4.0.6fd6448c02
Update to 2.3.2. Approved by: -x11@ (rnoland)95e0d68aa8
Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
Update x11-drivers/xf86-video-intel to 2.2.1.85f98960d1
Rollback to xf86-video-intel 2.1.1 before anyone notices.91e36c22d6
Update x11-drivers/xf86-video-intel to 2.2.0.adf42b7fb1
- Update X.org ports to 7.3. - Mark XFree86-4 as DEPRECATED with EXPIRATION_DATE set to 2007-12-25. I hope that nobody will be bored enough on Christmas to remove them on that day. Tested by: vehemens, Rene Ladan, Beech Rintoul, sarek on x11@62df320cc3
xf86-video-intel: update to 2.1.0 This version readds support for all known i830 laptops, adds support for G33/Q33/Q35, 945GME, and 965GME, and includes many stability improvements.6178a9dac0
Add xf86-video-intel driver that obsoletes xf86-video-i810 one. It will eventually replace it in xorg-drivers metaport. Prodded and tested by: lx9ffc8c435f