Anyone got touchpad running on a chromebook with Trisquel 6?

18 replies [Last post]
leoleo11
Offline
Joined: 02/25/2014

Hello. has anyone had luck getting the touchpad working in a chromebook acer c720 with the linux-libre kernel 3.13.5? I tried with the generic kernel and it did work but i want to keep my Trisquel free. Can someone please give me a script for the kernel? Thank you.

MagicFab
Offline
Joined: 12/13/2010

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Le 2014-02-25 12:59, name at domain a écrit :
> Hello. has anyone had luck getting the touchpad working in a chromebook acer c720 with the
linux-libre kernel 3.13.5? I tried with the generic kernel and it did
work but i want to keep my Trisquel free. Can someone please give me a
script for the kernel? Thank you.

Your best bet would be by using the latest linux-libre kernel:
http://jxself.org/linux-libre/

I suppose you installed full-disk? Also check here:
http://www.reddit.com/r/chrubuntu

F.

- --
Fabián Rodríguez - XMPP/Jabber+OTR: name at domain
http://trisquel.magicfab.ca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Keys transitioned: https://fabianrodriguez.com/blog/?p=7389
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQJ8BAEBCgBmBQJTDOPUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzM0E1MTc3Mzc4QTFGMDE1NjhCRENFRkQy
MEZBMDdBMTQ1NkY5NTREAAoJECD6B6FFb5VNOPAP/3hSt793T0lYgVc9bfTcqJ27
40fObhgsMv/c+N3EqZ/r9Ne3UU8QTZZljfKaDRURhEa5p9Mu5+bEF+eyNnAv0gGE
24ehPtsklN4KqUkX/oGcOCrqpwOO/anBHlYx5NW1fRE8N7U4zf6vNevimSCpWlIM
zetqyxDjaooV2tCqBbNRY491eGuUCKduWxWE/IiO0fVNfG4Gjf4pr211UIS3NHVM
klpWkfPXUiWqicv0oWBCDz44YVuNx9VdscInXIBMudLTkeEQOLI3p63dWDmrlv0J
aZvDUtePSBYM48X4I/WLJM1WH3NCqVdo2lekIM854Ewiqwz7y5AcBOS9tMg1dPbg
jlpoplc/vvHU7Q5tHasNc+ghoqYzE62YG3frlFEUoeq4+3aJ32181HqREXPliRTG
OtHF/dtxkaxwYxhYabsb3PK5HMGXQJ4TbTVzKP6llYpbRdREHPC2Ru4MV81NsL3n
bXhJda5dZSNEPX4aiDXflZdvHiHGiviHmYX5IBDh8+AM1zkSPqwJyyUvnC9LYgew
1mL+miU0oj3IRDh2t2j6zbdrBVmlmosEqK/85Xm18fHk84yrGNNew6gB6ywKMDxq
mTYIvu78hdQ9P5SaA81plQ4P5sML35LbdB1zcxYc5wO58KkZPDeIbLdBKKOt0pBI
p9Azf0QZaFKJmc6xfH3V
=xt6/
-----END PGP SIGNATURE-----

leoleo11
Offline
Joined: 02/25/2014

I am running tha latest linux-libre kernel which is 3.13.5. Can someone please give me a modified script for it?

Legimet
Offline
Joined: 12/10/2013

If you used the generic kernel from Trisquel's repository and it worked, it is completely free. So there's no need to use the libre kernel from jxself's repository.

leoleo11
Offline
Joined: 02/25/2014

I didnt use the trisquel's kernel, i used the one that you can download from https://www.kernel.org/‎. Making my trisquel not free... But now im on a fresh install with the latest linux-libre kernel (3.13.5) and i would like to patch it so i can use my touchpad. Thank you for your answers.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

If it works on the vanilla Linux but not on the same version of Linux-libre, then it probably requires a blob. The policy of this community is to never help anyone install proprietary software (because that is not "helping").

Michał Masłowski

I am a member!

I am a translator!

Offline
Joined: 05/15/2010

The patches are at [0]. They are free (no blobs inside, they modify
GPL2-licensed files with the original patches having Signed-off-by).

The script included in that repo uses blobbed kernel sources. A proper
solution would be to apply the patches to Linux-libre kernel sources and
build it, Jason Self wrote that he will do it for next freesh kernel
updates.

[0] https://github.com/raouldc/c720-touchpad-patches/

leoleo11
Offline
Joined: 02/25/2014

Maybe Magic Banana is right or maybe i didnt write the sccript well since i dont know which urls i should use.

Legimet
Offline
Joined: 12/10/2013

Could you try installing the package linux-image-generic-lts-saucy? This is a deblobbed version of the Ubuntu saucy kernel. I know that Ubuntu applies some patches, so maybe they applied the patch for your touchpad.

ssdclickofdeath
Offline
Joined: 05/18/2013

If you (leoleo11) want a recent linux-libre kernel (compiled from source) you can follow these instructions: https://trisquel.info/en/wiki/compiling-gnu-linux-libre-kernel

The version of the kernel Linux from kernel.org isn't linux-libre. It contains non-free firmware "blobs".

leoleo11
Offline
Joined: 02/25/2014

Ok, I installed linux-image-generic-lts-saucy however i dont know where to get the script fro patching it. Any ideas?

Legimet
Offline
Joined: 12/10/2013

OK, if it still doesn't work, then compile the kernel yourself. It's not too hard.

wget http://linux-libre.fsfla.org/pub/linux-libre/freesh/linux-libre-3.13.5-source.tar.xz
tar -xJvf linux-libre-3.13.5-source.tar.xz
cd linux-libre-3.13.5-source/linux
for patch in 3078491 3078481 3074391 3074441 3074421 3074401 3074431 3074411; do
wget -O - https://github.com/raouldc/c720-touchpad-patches/raw/master/$patch.patch | patch -p1
done
cd ..

Then follow the directions in README. Obviously, use the x86-64 config if you have 64-bit and x86-32 if you have 32-bit. You can run 'arch' in a terminal to find out.

leoleo11
Offline
Joined: 02/25/2014

Well i tried the instructions posted above and i can't get it to work. Is there a way to patch my already installed linux-libre kernel version 3.13.5? Maybe modyfying the commands already posted here? Thank you.

Legimet
Offline
Joined: 12/10/2013

What did you try, and what doesn't work? What error messages did you get?

alguien
Offline
Joined: 03/27/2014

SPAMMER!!!

Guys we need a CAPTCHA.

lembas
Offline
Joined: 05/13/2010

I think there was a captcha, unfortunately it didn't stop spammers.

We now report them here https://trisquel.info/en/issues/4206

icarolongo
Offline
Joined: 03/26/2011