_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
tsal has quit [Ping timeout: 240 seconds]
tsal has joined #libreelec
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xexaxo1 has quit [Ping timeout: 272 seconds]
xexaxo1 has joined #libreelec
buzzmarshall has quit [Remote host closed the connection]
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
lawl has joined #libreelec
<lawl>
hey, i patched the xpad driver for xbox controllers on my machine to fix an annoyance and wanted to apply it on my libreelec box. normally i would to that by building it with dkms, but libreelec doesn't have that. what's the recommended way to test a patched kernel module on libreelec, preferrably without building it from scratch?
_whitelogger has joined #libreelec
Toilie has joined #libreelec
<chewitt>
lawl kinda hard due to the way LE packages everything into two files
<chewitt>
in theory you 'only' need to build the target kernel
<chewitt>
but that already builds a fair chunk of the image, so really you might as well build the whole thing
<chewitt>
in terms of how you add the patch
<lawl>
yeah i just tried grabbing the matching kernel source from kernel.org and just building the module with make M=drivers/.... and see if i can just dump the built `.ko` on the libreelec system and load it with `insmod`. We'll see if that works i guess
<chewitt>
create a diff patch and place in packages/linux/patches/
_whitelogger has joined #libreelec
<lawl>
nope, can't get it to load correctly, it said it's loaded, but doesn't work :/
<chewitt>
time to build the full image then
<lawl>
i could also just try to upstream it and wait
<lawl>
i'm really lazy :P
<chewitt>
which device do you need to test it on
<chewitt>
?
<lawl>
x64 chromebox, so i wouldn't need to cross compile, i'll probably do it the next couple of days. maybe libreelec would even take the patch before i try upstreaming it into the kernel, not sure if they'll accept it
<chewitt>
well, now you revealed the patch is untested, we (me) won't be blind merging it :)
<lawl>
it's not untested, it's tested on my regular linux box
<lawl>
and before sending it to libreelec, yes, i would of course test it there too
kriger has quit [Read error: Connection timed out]
<lawl>
adds the ability to turn off xbox 360 wireless controllers, which you currently can only do by popping the battery pack, which is annoying
<chewitt>
the other criteria for accepting patches is normally that the patch has been submitted upstream, so we can later drop the patch
<chewitt>
else we end up hoarding stuff for years, and it gets messy (a lesson learned the hard way)
<lawl>
yeah i'll probably try to upstream it, just not sure if they'll accept it. there's an argument to be made that this is something userspace should handle
<lawl>
though, currently userspace has no interface to actually do that, so i just wanted to patch to driver and pop the patched driver in as a dkms module on libreelec, but as i just learned, that won't work, so...
<chewitt>
I started a build running with the patch .. should be done in about 30-35 mins
r0bert has quit [Quit: 11:56:06 [cuddlyPlatypus] i get my kicks off interracial midget bondage, but that's just me]
BCMM has joined #libreelec
r0bert has joined #libreelec
Tobbi has joined #libreelec
turm01l has quit [Quit: Bye.]
turm01l has joined #libreelec
<yang>
Will there eventually be LE support for Chromebox 4, which gets on market in december?
<lawl>
chewitt: finished building and tested it now, and it works, so i'm happy, thanks for your help! i think something must have gone wrong applying the patch before.
pauljw has quit [Quit: Later...]
pauljw has joined #libreelec
kriger has joined #libreelec
gouchi has quit [Remote host closed the connection]
CYBERDEViL has joined #libreelec
buzzmarshall has joined #libreelec
gouchi has joined #libreelec
linuxstb has quit [Quit: Bye.]
linuxstb has joined #libreelec
Fenster` has joined #libreelec
Fenster has quit [Ping timeout: 240 seconds]
Israphel has quit [Quit: quit]
Israphel has joined #libreelec
shibboleth has joined #libreelec
BCMM has quit [Ping timeout: 265 seconds]
lolek has joined #libreelec
Tobbi has quit [Quit: Leaving]
Tobbi has joined #libreelec
tommygunner has joined #libreelec
andy-burns has quit [Ping timeout: 272 seconds]
<tommygunner>
hi
<tommygunner>
there are some wrong checksums, causing some errors when running the download-tool