Lenovo X1 Gen13 - Ubuntu 25.10 Kernel headers missing

Andreas Bulling abu.2026 at posteo.de
Thu Apr 2 06:40:09 UTC 2026


Dear Stefan,

Thanks for your help. I've created the issue:

https://bugs.launchpad.net/ubuntu/+source/linux-oem-6.17/+bug/2147081

Best,
   Andreas

>Stefan Bader <stefan.bader at canonical.com> [01 Apr 2026 10:50]:
>On 31/03/2026 22:22, Andreas Bulling wrote:
>>"Problem in linux-image-6.17.0-1012-oem
>>
>>The problem cannot be reported.
>>
>>This does not seem to be an official Ubuntu package. Please retry 
>>after updating the indexes of available packages. If that does not 
>>work, then remove related third party packages and try again."
>
>It is a bit of a weird situation. To better understand things this 
>definitively should be a bug report. This can be created as well via:
>
>https://bugs.launchpad.net/ubuntu/+source/linux-oem-6.17/+filebug
>
>If you could explain there what was the initial series the laptop was 
>shipped with and roughly how you got to 25.10. Maybe also include the 
>output of "dpkg -l|grep oem" to see which packages are special OEM 
>ones (also which are missing).
>
>Let us know the bug number here and we can move the discussion off-list.
>
>Thanks,
>-Stefan
>>
>>
>>
>>>Timo Aaltonen <timo.aaltonen at canonical.com> [31 Mar 2026 19:23]:
>>>
>>>We have a bugtracker for a reason..
>>>
>>>Run 'ubuntu-bug linux', which will collect information for a bugreport.
>>>
>>>
>>>Andreas Bulling kirjoitti 31.3.2026 klo 18.57:
>>>>Hi,
>>>>
>>>>I understand that you probably cannot answer to every single 
>>>>request - on the other hand there is a mailing list for a 
>>>>reason... So I hope that maybe I can still get some help with 
>>>>this as this problem has been really annoying and I cannot use 
>>>>my laptop on Ubuntu to its full potential.
>>>>
>>>>Even after trying for several days now I cannot get the 
>>>>displaylink driver to work. The reason is that I don't have the 
>>>>kernel headers for the mentioned kernel.
>>>>
>>>>I got to the point where I could at least compile the kernel 
>>>>module (by "creating" the expected header directory i.e. 
>>>>symlinking it to the generic 6.17 kernel headers) but then there 
>>>>is a mismatch when I try to load the module into the kernel (not 
>>>>completely unexpectedly).
>>>>
>>>>As far as I understand, the 1012-oem kernel is hosted in the 
>>>>official Lenovo archive for Ubuntu (sutton-dacia on 
>>>>lenovo.archive.canonical.com) so shouldn't it be possible to 
>>>>install the official displaylink-driver? But how am I supposed 
>>>>to do that if the headers are missing and the driver therefore 
>>>>cannot be compiled for this kernel?
>>>>
>>>>Thanks a lot in advance
>>>>
>>>>Andreas
>>>>
>>>>>Andreas Bulling <abu.2026 at posteo.de> [27 Mar 2026 13:14]:
>>>>>Hi Timo,
>>>>>
>>>>>Thanks a lot for your reply.
>>>>>
>>>>>I am pretty sure it came preinstalled with 25.10 - I didn't do 
>>>>>a dist- ugprade or anything. I also didn't fiddle around with 
>>>>>the kernel so far...
>>>>>
>>>>>I followed the instructions on the synaptics website (adding 
>>>>>the apt repository):
>>>>>
>>>>>https://www.synaptics.com/products/displaylink-graphics/downloads/ 
>>>>>ubuntu
>>>>>
>>>>>But I see the following error:
>>>>>
>>>>>---
>>>>>
>>>>>root at laptop:/home/andreas# apt install displaylink-driver
>>>>>Installing:
>>>>> displaylink-driver
>>>>>
>>>>>Installing dependencies:
>>>>> dkms  evdi
>>>>>
>>>>>Suggested packages:
>>>>> xmlstarlet  menu
>>>>>
>>>>>Summary:
>>>>> Upgrading: 0, Installing: 3, Removing: 0, Not Upgrading: 0
>>>>> Download size: 0 B / 7,128 kB
>>>>> Space needed: 245 kB / 614 GB available
>>>>>
>>>>>Continue? [Y/n] Y
>>>>>Selecting previously unselected package dkms.
>>>>>(Reading database ... 315615 files and directories currently 
>>>>>installed.)
>>>>>Preparing to unpack .../dkms_3.2.0-1ubuntu1_all.deb ...
>>>>>Unpacking dkms (3.2.0-1ubuntu1) ...
>>>>>Selecting previously unselected package evdi.
>>>>>Preparing to unpack .../evdi_1.14.15-181_amd64.deb ...
>>>>>Unpacking evdi (1.14.15-181) ...
>>>>>Selecting previously unselected package displaylink-driver.
>>>>>Preparing to unpack .../displaylink-driver_6.2.0-30_amd64.deb ...
>>>>>Unpacking displaylink-driver (6.2.0-30) ...
>>>>>Setting up dkms (3.2.0-1ubuntu1) ...
>>>>>Setting up evdi (1.14.15-181) ...
>>>>>Creating symlink /var/lib/dkms/evdi/1.14.15/source -> 
>>>>>/usr/src/ evdi-1.14.15
>>>>>
>>>>>
>>>>>Error! Your kernel headers for kernel 6.17.0-1012-oem cannot 
>>>>>be found at /lib/modules/6.17.0-1012-oem/build or /lib/ 
>>>>>modules/6.17.0-1012-oem/ source.
>>>>>Please install the linux-headers-6.17.0-1012-oem package or 
>>>>>use the -- kernelsourcedir option to tell DKMS where it's 
>>>>>located.
>>>>>dpkg: error processing package evdi (--configure):
>>>>>installed evdi package post-installation script subprocess 
>>>>>returned error exit status 21
>>>>>dpkg: dependency problems prevent configuration of displaylink-driver:
>>>>>displaylink-driver depends on evdi (>= 1.12.0) | evdi-dkms (>= 
>>>>>1.12.0); however:
>>>>> Package evdi is not configured yet.
>>>>> Package evdi-dkms is not installed.
>>>>> Package evdi which provides evdi-dkms is not configured yet.
>>>>>displaylink-driver depends on evdi (>= 1.12.0) | libevdi1 (>= 
>>>>>1.12.0); however:
>>>>> Package evdi is not configured yet.
>>>>> Package libevdi1 is not installed.
>>>>> Package evdi which provides libevdi1 is not configured yet.
>>>>>
>>>>>dpkg: error processing package displaylink-driver (--configure):
>>>>>dependency problems - leaving unconfigured
>>>>>No apport report written because the error message indicates 
>>>>>its a followup error from a previous failure.
>>>>>                                                                                                         Processing triggers for man-db (2.13.1-1) ...
>>>>>Errors were encountered while processing:
>>>>>evdi
>>>>>displaylink-driver
>>>>>Error: Sub-process /usr/bin/dpkg returned an error code (1)
>>>>>
>>>
>>>
>>>-- 
>>>Timo Aaltonen
>>>Kernel Team
>>>Canonical Ltd.
>>
>



More information about the kernel-team mailing list