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