2

(I edited this question to make it more useful for everyone)

In order to make the keyboard of my Medion P2213T work I have to recompile the elementary kernel with just a very small adjustment, namely changing the value HID_MAX_USAGES to 65536 in include/linux/hid.h.

I tried a tutorial for Ubuntu 14.04, I ended up with a working keyboard, but the new kernel had horrible performance even on the desktop...

So my question, is there an easy tutorial to recompile the kernel, known to work with the latest version of elementary OS freya?

1 Answer 1

7

The kernel should be identical to the Ubuntu 14.04's kernel. elementary is built on on Ubuntu Minimal, so an Ubuntu tutorial should work just fine.

That said, a new version of the kernel is coming to Ubuntu 14.04 this month.
That upgrade expands hardware support, so it might fix your problem!

17
  • 1
    You can already install the new kernel with sudo apt-get install linux-image-generic-lts-vivid Commented Aug 11, 2015 at 13:30
  • 1
    @JohnGuerreiro that's not the point, elementary wants to compile a kernel with special adjustments.
    – Rafael
    Commented Aug 11, 2015 at 15:07
  • @Rafael I understand, that's why I didn't add it as an answer, it was merely an addition to Ryan's answer "That said, a new version of the kernel is coming to Ubuntu 14.04 this month. That upgrade expands hardware support, so it might fix your problem!" Commented Aug 11, 2015 at 15:17
  • @JohnGuerreiro Careful, it's not quite that simple. There aren't currently the matching graphics stacks for that, which can cause serious issues in some circumstances.
    – Lewis Goddard
    Commented Aug 11, 2015 at 15:50
  • @Lewis Goddard there aren't? Been using xserver-xorg-lts-vivid for a week, unless I'm getting confused, in that case please correct me. Commented Aug 11, 2015 at 20:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.