Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 22.04 Kernel 6.8.0-45 cannot install intel-i915-dkms #12156

Open
huiwangnick opened this issue Oct 2, 2024 · 4 comments
Open

Ubuntu 22.04 Kernel 6.8.0-45 cannot install intel-i915-dkms #12156

huiwangnick opened this issue Oct 2, 2024 · 4 comments

Comments

@huiwangnick
Copy link

huiwangnick commented Oct 2, 2024

Hi, I tried to install intel-i915-dkms with command

sudo apt install -y intel-i915-dkms

on Ubuntu 22.04 with Kernel 6.8.0-45-generic and dpkg returns error:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
intel-fw-gpu is already the newest version (2024.17.5-329~22.04).
The following package was automatically installed and is no longer required:
  libgl1-amber-dri
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
  intel-i915-dkms
0 upgraded, 1 newly installed, 0 to remove and 56 not upgraded.
Need to get 0 B/3,022 kB of archives.
After this operation, 19.3 MB of additional disk space will be used.
Selecting previously unselected package intel-i915-dkms.
(Reading database ... 191044 files and directories currently installed.)
Preparing to unpack .../intel-i915-dkms_1.24.3.23.240419.26+i30-1_all.deb ...
Unpacking intel-i915-dkms (1.24.3.23.240419.26+i30-1) ...
Setting up intel-i915-dkms (1.24.3.23.240419.26+i30-1) ...
Loading new intel-i915-dkms-1.24.3.23.240419.26 DKMS files...
AUXILIARY_BUS is enabled for 6.8.0-45-generic.
Building for 6.8.0-45-generic
Building initial module for 6.8.0-45-generic
AUXILIARY_BUS is enabled for 6.8.0-45-generic.
Error! Bad return status for module build on kernel: 6.8.0-45-generic (x86_64)
Consult /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/make.log for more information.
dpkg: error processing package intel-i915-dkms (--configure):
 installed intel-i915-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
 intel-i915-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

/var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/make.log:

DKMS make.log for intel-i915-dkms-1.24.3.23.240419.26 for kernel 6.8.0-45-generic (x86_64)
Wednesday, October 02, 2024 AM11:54:57 HKT
Generating local configuration database from kernel ... done.
make[1]: Nothing to be done for 'updateconfig'.
x86_64-linux-gnu-gcc-12 -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o conf.o conf.c
flex -ozconf.lex.c -L zconf.l
bison -ozconf.tab.c -t -l zconf.y
x86_64-linux-gnu-gcc-12 -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o zconf.tab.o zconf.tab.c
x86_64-linux-gnu-gcc-12   conf.o zconf.tab.o   -o conf
#
# configuration written to .config
#
make[2]: Nothing to be done for 'updateconfig'.
make[4]: Nothing to be done for 'updateconfig'.
make[5]: 'conf' is up to date.
#
# configuration written to .config
#
Building backport-include/backport/autoconf.h ... done.
Building backport-include/backport/backport_path.h ... done.
expr: non-integer argument
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  You are using:           gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
cat: versions: No such file or directory
cat: versions: No such file or directory
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/main.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/backport-nodrm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/backport-5.19.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/slub.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/slab.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/ptrace.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/vmscan.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/swap.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/dma-resv.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/swiotlb.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/hdmi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/watchdog/mei_wdt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/power_runtime.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/hdcp/mei_hdcp.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/pmt/class.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/pxp/mei_pxp.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/iaf/mei_iaf.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/proc_fs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/aer.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/dev_diag.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/error.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/fw.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/main.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/mei_iaf_user.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/init.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/hbm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/mbdb.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/netlink.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_driver.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/ops.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/pmt/telemetry.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_config.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_drm_client.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_getparam.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_ioctl.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_irq.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/compat/i915-compat.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_mitigations.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_module.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/vsec.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/parallel.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/interrupt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/pmt/crashlog.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/pmt/pmt_class.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/port.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/pmt/pmt_telemetry.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/port_diag.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_params.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_debug.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_pci.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/client.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_pci_err.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_engine.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_event.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/pmt/pmt_crashlog.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/platform/x86/intel/intel_vsec.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_io.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_scatterlist.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_sysfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_sysrq.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_logic.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_p2p.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/main.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_utils.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_pause.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/routing_topology.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/statedump.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_device_info.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_iaf.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_memory_region.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/dma-ring.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/sysfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/trace.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_pch.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_pcode.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_pm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/bus.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_runtime_pm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/bus-fixup.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_sbi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_step.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_sysfs_mem_health.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_uncore.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_vsec.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/fabric/iaf.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_wakeref.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/mei-trace.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/pvc_ras.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_dram.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/pci-me.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/hw-me.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/dma_resv_utils.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_memcpy.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_mm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_sw_fence.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/gsc-me.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_sw_fence_work.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_syncmap.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_user_extensions.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/pci-txe.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_ioc32.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_debugfs_params.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_pipe_crc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_pmu.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/hw-txe.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_debugger.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/gen8_engine_cs.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/mei-gsc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/gen8_ppgtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_clos.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_context.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/mei.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_context_sseu.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_context_vm.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/mei-me.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_engine_cs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_engine_pm.o
  LD [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/misc/mei/mei-txe.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_engine_user.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_execlists_submission.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_ggtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_debug.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_irq.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_mcr.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_pm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_requests.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_llc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_lrc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_mocs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_pagefault.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_ppgtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_rc6.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_region_lmem.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_reset.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_ring.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_rps.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_sa_media.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_sseu.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_timeline.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_tlb.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_workarounds.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/shmem_utils.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/sysfs_engines.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/sysfs_gt_errors.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_busy.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_clflush.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_context.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_create.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_domain.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_internal.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_object.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_lmem.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_mman.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_pages.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_pm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_region.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_shmem.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_stolen.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_throttle.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_tiling.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_userptr.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_vm_bind_object.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_wait.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gem_wait_user_fence.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gem/i915_gemfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_active.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_buddy.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_gem_evict.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_gem_gtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_gem_ww.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_gem.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_query.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_request.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_scheduler.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_suspend_fence.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_trace_points.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_vma.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/intel_wopcm.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_uc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_huc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/intel_gsc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/spi/intel_spi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_sriov.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_sriov_sysfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_debugfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_event.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_memirq.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_migration.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_provisioning.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_query.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_relay.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_service.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_state.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_iov_sysfs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/intel_lmtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/xehpsdv_lmtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/pvc_lmtt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/selftests/iov_selftest_actions.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/gt/iov/selftests/iov_selftest_utils.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_hwmon.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_atomic.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_atomic_plane.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_audio.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_bios.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_bw.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_cdclk.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_color.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_combo_phy.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_connector.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_crtc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_cursor.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display_power.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display_power_map.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display_power_well.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dmc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dpll.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dpll_mgr.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dpt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_drrs.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dsb.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_fb.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_fb_pin.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_fbc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_frontbuffer.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_global_state.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_hdcp.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_hotplug.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_modeset_verify.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_modeset_setup.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_plane_initial.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_psr.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_quirks.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_sprite.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_tc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/skl_scaler.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/skl_universal_plane.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_acpi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_opregion.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/icl_dsi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_backlight.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_cx0_phy.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_ddi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display_trace.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_aux.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_hdcp.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_link_training.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_mst.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dsi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dsi_vbt.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_gmbus.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_hdmi.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_panel.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_pps.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_qp_tables.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_snps_phy.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_vdsc.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_vrr.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_perf.o
  CC [M]  /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/i915_perf_stall_cntr.o
/var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_mst.c: In function ‘intel_mst_enable_dp’:
/var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_mst.c:777:54: error: passing argument 2 of ‘drm_dp_add_payload_part2’ from incompatible pointer type [-Werror=incompatible-pointer-types]
  777 |         drm_dp_add_payload_part2(&intel_dp->mst_mgr, &state->base,
      |                                                      ^~~~~~~~~~~~
      |                                                      |
      |                                                      struct drm_atomic_state *
In file included from /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/backport-include/drm/drm_dp_mst_helper.h:27,
                 from /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_display_types.h:38,
                 from /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_mst.c:38:
./include/drm/display/drm_dp_mst_helper.h:854:64: note: expected ‘struct drm_dp_mst_atomic_payload *’ but argument is of type ‘struct drm_atomic_state *’
  854 |                              struct drm_dp_mst_atomic_payload *payload);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_mst.c:777:9: error: too many arguments to function ‘drm_dp_add_payload_part2’
  777 |         drm_dp_add_payload_part2(&intel_dp->mst_mgr, &state->base,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
./include/drm/display/drm_dp_mst_helper.h:853:5: note: declared here
  853 | int drm_dp_add_payload_part2(struct drm_dp_mst_topology_mgr *mgr,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[6]: *** [scripts/Makefile.build:243: /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915/display/intel_dp_mst.o] Error 1
make[6]: *** Waiting for unfinished jobs....
make[5]: *** [scripts/Makefile.build:481: /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build/drivers/gpu/drm/i915] Error 2
make[4]: *** [Makefile:1925: /var/lib/dkms/intel-i915-dkms/1.24.3.23.240419.26/build] Error 2
make[3]: *** [Makefile.build:13: modules] Error 2
make[2]: *** [Makefile.real:100: modules] Error 2
make[1]: *** [Makefile:76: modules] Error 2
make: *** [Makefile:60: default] Error 2

I understand that the documentation at this link suggests using kernel versions 6.2 or 6.5. However, I would like to know if it is possible to install IPEX-LLM on kernel version 6.8.0-45-generic. Thank you.

@ayham87
Copy link

ayham87 commented Oct 3, 2024

I made the IPEX-LLM installation works on kernel 6.8.0-45-generic using Intel Arc A770. This is highly experimental so do it at your own risk! Here is How:

You need to install additional kernel and it is possible to have wireless issue with it so make sure to have ethernet connection

sudo apt-get update
sudo apt-get install linux-headers-6.8.0-1006-intel linux-image-6.8.0-1006-intel

Edit the grub
sudo nano /etc/default/grub

make sure to delete the "quiet splash" in GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Update the grub:
sudo update-grub
sudo update-initramfs -u -k all

Reboot into the new kernel "6.8.0-1006-intel" (in my case the WiFi, Bluetooth & Audio did not work but ethernet does) then install what was in the Install IPEX-LLM on Linux with Intel GPU tutorial for kernel 6.5

sudo apt-get update
sudo apt-get install -y gpg-agent wget
wget -qO - https://repositories.intel.com/gpu/intel-graphics.key | \
sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy client" | \
sudo tee /etc/apt/sources.list.d/intel-gpu-jammy.list
sudo apt-get update

# Install out-of-tree driver
sudo apt-get -y install \
    gawk \
    dkms \
    linux-headers-$(uname -r) \
    libc6-dev
sudo apt install -y intel-i915-dkms intel-fw-gpu

# Install Compute Runtime
sudo apt-get install -y udev \
    intel-opencl-icd intel-level-zero-gpu level-zero \
    intel-media-va-driver-non-free libmfx1 libmfxgen1 libvpl2 \
    libegl-mesa0 libegl1-mesa libegl1-mesa-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri \
    libglapi-mesa libgles2-mesa-dev libglx-mesa0 libigdgmm12 libxatracker2 mesa-va-drivers \
    mesa-vdpau-drivers mesa-vulkan-drivers va-driver-all vainfo

sudo reboot
sudo gpasswd -a ${USER} render
newgrp render

# Verify the device is working with i915 driver
sudo apt-get install -y hwinfo
hwinfo --display
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null

echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list

sudo apt update

sudo apt install intel-oneapi-common-vars=2024.0.0-49406 \
  intel-oneapi-common-oneapi-vars=2024.0.0-49406 \
  intel-oneapi-diagnostics-utility=2024.0.0-49093 \
  intel-oneapi-compiler-dpcpp-cpp=2024.0.2-49895 \
  intel-oneapi-dpcpp-ct=2024.0.0-49381 \
  intel-oneapi-mkl=2024.0.0-49656 \
  intel-oneapi-mkl-devel=2024.0.0-49656 \
  intel-oneapi-mpi=2021.11.0-49493 \
  intel-oneapi-mpi-devel=2021.11.0-49493 \
  intel-oneapi-dal=2024.0.1-25 \
  intel-oneapi-dal-devel=2024.0.1-25 \
  intel-oneapi-ippcp=2021.9.1-5 \
  intel-oneapi-ippcp-devel=2021.9.1-5 \
  intel-oneapi-ipp=2021.10.1-13 \
  intel-oneapi-ipp-devel=2021.10.1-13 \
  intel-oneapi-tlt=2024.0.0-352 \
  intel-oneapi-ccl=2021.11.2-5 \
  intel-oneapi-ccl-devel=2021.11.2-5 \
  intel-oneapi-dnnl-devel=2024.0.0-49521 \
  intel-oneapi-dnnl=2024.0.0-49521 \
  intel-oneapi-tcm-1.0=1.0.0-435

After that reboot into kernel 6.8.0-45-generic and everything should works. In my case Ollama is utilizing the gpu in Kubuntu 24.04

Good luck!

@huiwangnick
Copy link
Author

@ayham87 I have tried out the approach you provided and seems that the OOT i915 is not enabled on the 6.8.0-45 kernel, so the features brought by OOT i915 cannot be utilized.

Run sudo dmesg | grep i915 :

6.8.0-1006-intel:

[    8.523850] i915 0000:03:00.0: Using 32 cores (0-31) for kthreads
[    8.523878] i915 0000:03:00.0: [drm] GT count: 1, enabled: 1
[    8.524325] i915 0000:03:00.0: [drm] VT-d active for gfx access
[    8.547921] i915 0000:03:00.0: vgaarb: deactivate vga console
[    8.547961] i915 0000:03:00.0: [drm] Using Transparent Hugepages
[    8.548403] i915 0000:03:00.0: [drm] Local memory IO size: 0x0000000400000000
[    8.548407] i915 0000:03:00.0: [drm] Local memory available: 0x00000003fa000000
[    8.596849] i915 0000:03:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_07.bin (v2.7)
[    8.629526] i915 0000:03:00.0: [drm] GT0: GuC firmware i915/dg2_guc_70.25.0.bin version 70.25.0
[    8.629532] i915 0000:03:00.0: [drm] GT0: HuC firmware i915/dg2_huc_7.10.16_gsc.bin version 7.10.16
[    8.638016] i915 0000:03:00.0: [drm] GT0: GUC: submission enabled
[    8.638020] i915 0000:03:00.0: [drm] GT0: GUC: SLPC enabled
[    8.638302] i915 0000:03:00.0: [drm] GT0: GUC: RC enabled
[    8.674136] i915 0000:03:00.0: GT0: local0 bcs'0.0 clear bandwidth:132124 MB/s
[    8.676865] i915 0000:03:00.0: GT0: local0 bcs'0.0 swap bandwidth:11863 MB/s
[    8.679564] [drm] Initialized i915 1.6.0 20201103 for 0000:03:00.0 on minor 2

6.8.0-45:

[    6.845195] i915 0000:03:00.0: [drm] VT-d active for gfx access
[    6.869759] i915 0000:03:00.0: vgaarb: deactivate vga console
[    6.870186] i915 0000:03:00.0: [drm] Local memory IO size: 0x00000003fa000000
[    6.870192] i915 0000:03:00.0: [drm] Local memory available: 0x00000003fa000000
[    6.888331] i915 0000:03:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_08.bin (v2.8)
[    6.913068] i915 0000:03:00.0: [drm] GT0: GuC firmware i915/dg2_guc_70.bin version 70.20.0
[    6.913071] i915 0000:03:00.0: [drm] GT0: HuC firmware i915/dg2_huc_gsc.bin version 7.10.15
[    6.921945] i915 0000:03:00.0: [drm] GT0: GUC: submission enabled
[    6.921948] i915 0000:03:00.0: [drm] GT0: GUC: SLPC enabled
[    6.922187] i915 0000:03:00.0: [drm] GT0: GUC: RC enabled
[    6.956004] [drm] Initialized i915 1.6.0 20230929 for 0000:03:00.0 on minor 2

Run xpu-smi dump -d 1,2 -m 0,1,2,3:

6.8.0-1006-intel:

Timestamp, DeviceId, GPU Utilization (%), GPU Power (W), GPU Frequency (MHz), GPU Core Temperature (Celsius Degree)
10:15:33.798,    1,  N/A, 37.64,  300, 53.00
10:15:33.798,    2,  N/A, 43.96,  800, 54.00
10:15:34.798,    1,  N/A, 37.63,  300, 53.00
10:15:34.798,    2,  N/A, 44.08,  800, 54.00

6.8.0-45:

Timestamp, DeviceId, GPU Utilization (%), GPU Power (W), GPU Frequency (MHz), GPU Core Temperature (Celsius Degree)
10:09:46.377,    1,  N/A, 37.66,  600,  N/A
10:09:46.377,    2,  N/A, 44.01,  600,  N/A
10:09:47.377,    1,  N/A, 37.68,  600,  N/A
10:09:47.377,    2,  N/A, 44.01,  600,  N/A

The temperature on 6.8.0-45 cannot be detected.
Could you please verify these on your machine?

However, I believe this installation can address most of the ipex-llm use cases. Still, thank you for your response!

@ayham87
Copy link

ayham87 commented Oct 4, 2024

Thanks @huiwangnick , I think you are right!

sudo dmesg | grep i915

6.8.0-45:

[    6.717681] i915 0000:03:00.0: [drm] VT-d active for gfx access
[    6.744454] i915 0000:03:00.0: vgaarb: deactivate vga console
[    6.744926] i915 0000:03:00.0: [drm] Local memory IO size: 0x00000003fa000000
[    6.744927] i915 0000:03:00.0: [drm] Local memory available: 0x00000003fa000000
[    6.760593] i915 0000:03:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_08.bin (v2.8)
[    6.776522] i915 0000:03:00.0: [drm] GT0: GuC firmware i915/dg2_guc_70.bin version 70.20.0
[    6.776525] i915 0000:03:00.0: [drm] GT0: HuC firmware i915/dg2_huc_gsc.bin version 7.10.15
[    6.785283] i915 0000:03:00.0: [drm] GT0: GUC: submission enabled
[    6.785284] i915 0000:03:00.0: [drm] GT0: GUC: SLPC enabled
[    6.785496] i915 0000:03:00.0: [drm] GT0: GUC: RC enabled
[    6.800716] [drm] Initialized i915 1.6.0 20230929 for 0000:03:00.0 on minor 2

The xpu-smi not working, but I agree with you about ipex-llm use cases, intel-gpu-tools shows the gpu utilized when running ollama with ipex-llm despite these results which is strange.

@qiyuangong
Copy link
Contributor

qiyuangong commented Oct 8, 2024

Thanks @huiwangnick , I think you are right!

sudo dmesg | grep i915

6.8.0-45:

[    6.717681] i915 0000:03:00.0: [drm] VT-d active for gfx access
[    6.744454] i915 0000:03:00.0: vgaarb: deactivate vga console
[    6.744926] i915 0000:03:00.0: [drm] Local memory IO size: 0x00000003fa000000
[    6.744927] i915 0000:03:00.0: [drm] Local memory available: 0x00000003fa000000
[    6.760593] i915 0000:03:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_08.bin (v2.8)
[    6.776522] i915 0000:03:00.0: [drm] GT0: GuC firmware i915/dg2_guc_70.bin version 70.20.0
[    6.776525] i915 0000:03:00.0: [drm] GT0: HuC firmware i915/dg2_huc_gsc.bin version 7.10.15
[    6.785283] i915 0000:03:00.0: [drm] GT0: GUC: submission enabled
[    6.785284] i915 0000:03:00.0: [drm] GT0: GUC: SLPC enabled
[    6.785496] i915 0000:03:00.0: [drm] GT0: GUC: RC enabled
[    6.800716] [drm] Initialized i915 1.6.0 20230929 for 0000:03:00.0 on minor 2

The xpu-smi not working, but I agree with you about ipex-llm use cases, intel-gpu-tools shows the gpu utilized when running ollama with ipex-llm despite these results which is strange.

Please use 6.2-6.5 kernels rather than 6.8. We have verified the 6.2-6.5 kernel ( with or without kernel driver) and OOT driver with the recommended packages. 6.8 kernel is still not verified and recommended.

To make GPU related applications work correctly, we need to ensure these items are compatible with each other:

  • GPU driver (kernel driver or OOT driver)
  • GPU related libs (libmetee etc)
  • GPU related packages (xpu-smi, oneAPI, level-zero etc)

6.8 kernel related known issues

  • Previously recommended level-zero not compatible (memory size not correct etc). It will also crash ipex-llm's output.
  • GPU related packages will not work correctly. Just like xpu-smi.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants