Kernel customization #1089
Unanswered
mooncaker816
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have an orangepi-5-plus which is installed with the latest Ubuntu 22.04 from Joshua's website. I can successfully install DIGImend graphics tablet drivers V13 that makes my HUION Inspiroy 2 L tablet happy.
Now comes the story, i need to enable some kernel configs and i did following things:
./build.sh --board=orangepi-5-plus --suite=jammy --flavor=desktop
The image with new kernel is generated successfully and i can verify the configs are enabled as per my changes. But when i tried to install DIGImend drivers, it yielded “linux-headers-*.deb” is not found.
After some researches, I found that when the LAUNCHPAD flag is off, there's a purge-reinstall process in
config-image.sh
.As you can see above, the
linux-headers-*.deb
is in the purge list but not in the following install list. So i bring back this package in the install list and rebuild the whole image.I understand that this is a hacky way to introduce modified kernels(discussion), but why only that one is not installed? Is this on purpse or something else that i missed?
Again the image is ok and config is ok, but no luck with the Didimend drivers. This time the error is:
make.log
Looks like the
linux-headers-5.10.0-1012-rockchip
generated from my build process is not compatible with Digimend V13, it also infers that the generated version is not as good as the one from Joshua's Launchpad PPA which is used when the LAUNCHPAD flag is on.I'd like to know is this workflow good to build customized kernels, or something missed?
BTW, Is there anyone can share some successful experiences about the Digimend tablet drivers on the similar board?
Your any suggestion is much appreciated!
Beta Was this translation helpful? Give feedback.
All reactions