Is Lunar Lake [Intel Arc Graphics 130V / 140V] supported on FreeBSD ?

Hello everyone,

I am trying to install FreeBSD on my computer, but I am encountering issues with the graphics card.

My hardware is :
Intel(R) Arc(TM) 140V GPU (16GB) Family, compatible Intel Corporation

First attempt :
I installed the standard DRM driver:

Code:
pkg install drm-kmod
sysrc kld_list+="i915kms"
reboot

Result :
  • No directory found: /dev/dri (where the interface with the graphics card is supposed to be).
  • When I type dmesg | grep drm, I get :
Code:
[drm] Got Intel graphics stolen memory base 0x0, size 0x0

I noticed that drm-kmod is a port of Linux 6.6 :
Code:
pkg info -d drm-kmod
drm-kmod-20250428 :
    gpu-firmware-kmod-20250109,1
    drm-66-kmod-6.6.25.1500505_8

According to linux-hardware, this chip (Lunar Lake) requires at least Linux 6.8.

Second attempt :
I tried with drm-latest-kmod because it is supposed to be a port of Linux 6.9:

Code:
pkg delete drm-kmod drm-66-kmod
pkg install drm-latest-kmod
sysrc kld_list+="i915kms"
reboot

Even though the version of Linux should be sufficient :
Code:
pkg info -d drm-latest-kmod
drm-latest-kmod-6.9.1500505_1

I still have the same issues :
  • No /dev/dri entries.
  • dmesg still shows: [drm] Got Intel graphics stolen memory base 0x0, size 0x0

Does anyone have an idea how I could get my graphics card to work?
Is there a specific firmware or a different driver (like the new xe driver) I should be using for Lunar Lake?

Thank you!
 
Did you install the firmware of just the kernel module? They are different packages.
Do you talk about that ? :
Code:
root@PC-HV-EBO-1:~ # pkg info gpu-firmware-kmod
gpu-firmware-kmod-20250109,1
Name           : gpu-firmware-kmod
Version        : 20250109,1
Installed on   : Thu Jan  8 10:48:16 2026 CET
Origin         : graphics/gpu-firmware-kmod
Architecture   : FreeBSD:15:*
Prefix         : /usr/local
Categories     : graphics
Licenses       : NA
Maintainer     : x11@FreeBSD.org
WWW            : https://github.com/freebsd/drm-kmod
Comment        : Firmware modules for the drm-kmod drivers
Annotations    :
        build_timestamp: 2025-12-18T04:45:44+0000
        built_by       : poudriere-git-3.4.4-15-g61aba751
        port_checkout_unclean: no
        port_git_hash  : 6ab5877700df82d17a098df916abeb7f5dba7d24
        ports_top_checkout_unclean: no
        ports_top_git_hash: f05f83bf9e418b2758b94eecee0176ebfc32c370
        repo_type      : binary
        repository     : FreeBSD-ports
Flat size      : 243B
Description    :
Meta port for the firmware modules for the DRM drivers.
 
I tried that as well :
Code:
pkg search gpu-firmware-intel-kmod
gpu-firmware-intel-kmod-alderlake-20250109.1500068 Firmware modules for alderlake Intel GPUs
gpu-firmware-intel-kmod-broxton-20250109.1500068 Firmware modules for broxton Intel GPUs
gpu-firmware-intel-kmod-cannonlake-20250109.1500068 Firmware modules for cannonlake Intel GPUs
gpu-firmware-intel-kmod-dg1-20250109.1500068 Firmware modules for dg1 Intel GPUs
gpu-firmware-intel-kmod-dg2-20250109.1500068 Firmware modules for dg2 Intel GPUs
gpu-firmware-intel-kmod-elkhartlake-20250109.1500068 Firmware modules for elkhartlake Intel GPUs
gpu-firmware-intel-kmod-geminilake-20250109.1500068 Firmware modules for geminilake Intel GPUs
gpu-firmware-intel-kmod-icelake-20250109.1500068 Firmware modules for icelake Intel GPUs
gpu-firmware-intel-kmod-kabylake-20250109.1500068 Firmware modules for kabylake Intel GPUs
gpu-firmware-intel-kmod-meteorlake-20250109.1500068 Firmware modules for meteorlake Intel GPUs
gpu-firmware-intel-kmod-rocketlake-20250109.1500068 Firmware modules for rocketlake Intel GPUs
gpu-firmware-intel-kmod-skylake-20250109.1500068 Firmware modules for skylake Intel GPUs
gpu-firmware-intel-kmod-tigerlake-20250109.1500068 Firmware modules for tigerlake Intel GPUs
gpu-firmware-intel-kmod-alderlake-20250109.1500505 Firmware modules for alderlake Intel GPUs
gpu-firmware-intel-kmod-broxton-20250109.1500505 Firmware modules for broxton Intel GPUs
gpu-firmware-intel-kmod-cannonlake-20250109.1500505 Firmware modules for cannonlake Intel GPUs
gpu-firmware-intel-kmod-dg1-20250109.1500505 Firmware modules for dg1 Intel GPUs
gpu-firmware-intel-kmod-dg2-20250109.1500505 Firmware modules for dg2 Intel GPUs
gpu-firmware-intel-kmod-elkhartlake-20250109.1500505 Firmware modules for elkhartlake Intel GPUs
gpu-firmware-intel-kmod-geminilake-20250109.1500505 Firmware modules for geminilake Intel GPUs
gpu-firmware-intel-kmod-icelake-20250109.1500505 Firmware modules for icelake Intel GPUs
gpu-firmware-intel-kmod-kabylake-20250109.1500505 Firmware modules for kabylake Intel GPUs
gpu-firmware-intel-kmod-meteorlake-20250109.1500505 Firmware modules for meteorlake Intel GPUs
gpu-firmware-intel-kmod-rocketlake-20250109.1500505 Firmware modules for rocketlake Intel GPUs
gpu-firmware-intel-kmod-skylake-20250109.1500505 Firmware modules for skylake Intel GPUs
gpu-firmware-intel-kmod-tigerlake-20250109.1500505 Firmware modules for tigerlake Intel GPUs

But I don't know if it was what you were looking for
 
right, that's it... but I think your gpu is "lunarlake" which is not there. I always just install the one for my system rather than the generic kmod package. Anyway, looks like maybe your gpu is too "new"? I'm not sure how the firmware packages get added.
 
right, that's it... but I think your gpu is "lunarlake" which is not there. I always just install the one for my system rather than the generic kmod package. Anyway, looks like maybe your gpu is too "new"? I'm not sure how the firmware packages get added.
I think that's the explanation unfortunately...
Thank you for your help !
 
Back
Top