DIGImend kernel packages is a collection of software packages for popular Linux distribution releases containing kernels patched with DIGImend kernel patches. These kernels are made to be similar to the corresponding distribution-supplied kernels, but have support for more graphics tablets added. Only i386 and amd64 architectures are supported for now.
Each set of kernel packages for a distribution kernel version and architecture has a specific version of patches applied, which is indicated in the package version. Thus, to determine which tablets are (additionally) supported by a particular kernel package please look at the corresponding kernel patches release COMPATIBILITY file. For each kernel patches release there may be several releases of each package set. A package set release number is also contained in every package version number. See below for distribution-specific version numbering.
Please note, that we don’t accept any responsibility to the possible damage resulting from the use of these kernels. However, we attempt to make them as close as possible to the distribution kernels and run them for a while, so they should work reasonably well. Still, you can always build you own kernels with the DIGImend patches applied to ensure full control of the resulting packages.
We can only afford building kernels for a handful of distribution releases, so to maximize the effect we focus on popular ones. If you want us to build kernel packages for another distribution release, please send a message to the DIGImend-users maillist.
Ubuntu kernel packages include linux-image, linux-headers and source packages. Only the flavours installed by default are supported for now.
A new flavour was created for each of them with “-digimend” appended to the name. Thus “generic-digimend” flavour corresponds to “generic” flavour of the distribution kernel. This allows installing the patched kernels alongside the corresponding stock kernels. So, if the patched kernel doesn’t work for some reason, you would still be able to boot the original one.
To get tablets working you only need linux-image packages. However, installing linux-headers packages is recommended and is required to build and install out-of-tree modules, including DKMS-enabled ones. You could build the rest of the kernel packages from the source packages, if necessary.
The distribution package versions are appended with kernel patches release number and package set release number in the form of “+digimend.<kernel_patches_release>.<package_set_release>”. For example the following package file name:
indicates that this is a Linux kernel image package for vanilla version 3.2.0, Ubuntu release 23.36, generic flavour, amd64 architecture, digimend-kernel-patches release 5, package set release 1.
We plan to release new kernel packages as new DIGImend kernel patches are released and distributions update their kernels, until a suitable solution for out-of-tree HID drivers is implemented and gets into distribution kernels. When that happens we'll switch to providing DKMS-enabled kernel module packages.