Hello Yannick, I want to say thank you for your script & documentation here for Fedora 20 on the c720. It has been very helpful. I just reinstalled Fedora 20 and I had sleep working for a bit however now it has stopped and I cannot seem to figure out why. Would you have any ideas?
I am wondering if one of the updates I accepted yesterday updated the kernel slightly and broke it. I am on 3.13.10.
Also I am wondering if you had noticed that there is now a 3.14.2 kernel update available. I am waiting for a bit before I apply that.

Thank you
Hi,
I'm on 3.13.10 too and sleep is working fine. Without further informations it's hard to tell what's wrong. My own setup is pretty much what you'll find on the first page.

Unfortunately, I'm quite busy atm. Maybe I'll find some time this week end to try the update.
Ok Thanks, then I know that this is not my problem. I will keep working to figure it out. I may try to update the script for 3.14, I will post my results if I can get it to work.
The touchpad portion of your script works without modification on 3.14.2-200, I removed touchscreen since I dont have that model, and the zram portion was having issues running saying the folder was missing so I removed that as well. Touchpad working well though.
Zram is out of staging since 3.14, thus why it is now in a different folder.
"zram has been moved out of staging to drivers/block/zram."

I'll give a try updating.
[FR] Mise à jour du script d'installation des modules pour les noyaux 3.14.x dans le premier post.

[EN] I updated the script in the first post for kernels 3.14.x
At least it compiles and touchpad/touchscreen is working. I had no time to test zram as I disabled it on my system and I'm quite busy atm.
7 jours plus tard
[FR] Mise à jour du script pour les noyaux 3.14.x dans le premier post du fil. Version 9, règle le problème de mise en veille. Avant, fermer l'écran causait un hard reset.

[EN] Updated script for kernel 3.14.x in the first post. Version 9, fix suspend. This issue was causing a hard reset when closing the lid.

New bug report for this issue:
https://bugzilla.redhat.com/show_bug.cgi?id=1096511
Thank you for the updated script. Unfortunatly for me I still can not get my system to wake from sleep with version 9 of your script. I wonder if the tpm modules are not loading at all for me. I do not see any tpm modules loading in lsmod output. I will comment back if I can manage to find out what my problem is in case it can help anyone else.
iamchocho wrote:Thank you for the updated script. Unfortunatly for me I still can not get my system to wake from sleep with version 9 of your script. I wonder if the tpm modules are not loading at all for me. I do not see any tpm modules loading in lsmod output. I will comment back if I can manage to find out what my problem is in case it can help anyone else.
Did you add those options to grub ?
in /etc/default/grub, add:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash tpm_tis.force=1 tpm_tis.interrupts=0"
Update grub (as root):
# grub2-mkconfig -o /boot/grub2/grub.cfg
On my system:
$ lsmod | grep tpm
tpm_tis                18471  0 
tpm_infineon           17114  0 
tpm                    35153  2 tpm_tis,tpm_infineon
Yannick@ekiga wrote:
iamchocho wrote:Thank you for the updated script. Unfortunatly for me I still can not get my system to wake from sleep with version 9 of your script. I wonder if the tpm modules are not loading at all for me. I do not see any tpm modules loading in lsmod output. I will comment back if I can manage to find out what my problem is in case it can help anyone else.
Did you add those options to grub ?
in /etc/default/grub, add:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash tpm_tis.force=1 tpm_tis.interrupts=0"
Update grub (as root):
# grub2-mkconfig -o /boot/grub2/grub.cfg
On my system:
$ lsmod | grep tpm
tpm_tis                18471  0 
tpm_infineon           17114  0 
tpm                    35153  2 tpm_tis,tpm_infineon
Yes, I have these exact grub options, and I even tried upading grub several times using that command. My 'lsmod | grep tpm' output shows nothing, if I look in the modules directory for the kernel I have nothing other than tpm.ko. I can modprobe that manually and get it to load but it doesnt seem to do anything. I may try moving those other modules out there to see what happens.
First i want to think you guys for getting my C720P working perfectly. There was one other config I haven't seen here that really makes the touchscreen work as it should. If of course you need to have the right driver (as you guys know alot of them are missing the touchscreen part) Once you have zram going and all that in dmesg you need to flash the atmel with Google's config. You are going to need 'max-app' from here. https://github.com/atmel-maxtouch/obp-utils Once you have that tool built flash and 1664s.raw (google it). I promise you it will make the screen work as it did with the stock OS.
un mois plus tard
[FR] Nouveau script pour le noyau 3.14.6 qui inclu le patch officiel pour le problème de mise en veille. Pour une fois, j'ai retiré des morceaux du script !

[EN] New version of the kernel script for 3.14.6. This kernel has a proper fix for the suspend issue.
Salut tout le monde, salut Yannick,

J'ai mis à jour ce matin ma Fedora en 3.14.6, j'ai lancé le script correspondant, et après au reboot je n'ai plus ni trackpad ni écran tactile .. C'est normal ?
Bonjour Carmy,

pour info cela marche chez moi avec un 3.14.6 et le script d'hier.

Merci à Yannick

P.S : J'attends avec impatience le kernel 3.14.16
fedboreve wrote:Bonjour Carmy,

pour info cela marche chez moi avec un 3.14.6 et le script d'hier.

Merci à Yannick

P.S : J'attends avec impatience le kernel 3.14.16
okay merci pour ta réponse 🙂

Pourquoi qu'est ce qu'il a le 3.14.16 ??
carmy42 wrote:Salut tout le monde, salut Yannick,

J'ai mis à jour ce matin ma Fedora en 3.14.6, j'ai lancé le script correspondant, et après au reboot je n'ai plus ni trackpad ni écran tactile .. C'est normal ?
Non, je teste avant de poster le script ici et ça marche. Et comme une seconde personne le confirme, il y a du y avoir un soucis.
Que te renvoie cette commande qui cherche les modules du noyau patchés ?
$ lsmod | grep -E "(atmel|chromeos|designware|isl29|zram)"
Chez moi ça donne (je n'utilise pas zram) :
isl29018               13944  0 
industrialio           51125  1 isl29018
atmel_mxt_ts           36926  0 
regmap_i2c             12810  1 isl29018
i2c_designware_pci     13135  0 
i2c_designware_platform    12960  0 
i2c_designware_core    14275  2 i2c_designware_pci,i2c_designware_platform
chromeos_laptop        14835  0 
i2c_core               38656  13 drm,i2c_designware_pci,i915,i2c_i801,cyapa,i2c_designware_platform,regmap_i2c,drm_kms_helper,atmel_mxt_ts,i2c_algo_bit,isl29018,chromeos_laptop,videodev
Et aussi cette commande pour voir la version du noyau ?
$ uname -r
3.14.6-200.fc20.x86_64
Tu peux aussi récupérer directement le script ici :
https://bugzilla.redhat.com/attachment.cgi?id=908261
car je mets les scripts sur le rapport de bug : https://bugzilla.redhat.com/show_bug.cgi?id=1045821
12 jours plus tard
Yannick,
Thank you for the updated script, Its working for me on 3.14.8, unfortunatly I still have not been able to figure out what I broke on my system that is preventing sleep. Still no tpm modules loading on my c720 even with this latest kernel & your patches. I guess I may have to reinstall at some point to get it working.
iamchocho wrote:Yannick,
Thank you for the updated script, Its working for me on 3.14.8, unfortunatly I still have not been able to figure out what I broke on my system that is preventing sleep. Still no tpm modules loading on my c720 even with this latest kernel & your patches. I guess I may have to reinstall at some point to get it working.
Hi, There is indeed something broken with sleep in kernel 3.14.8: after a fresh boot, sleep is not working properly here (I have to reopen the lid to activate it), beside wifi do not wake up by itself, I have to disable/enable it to get it work after sleep. This was not the case with 3.14.7.

I do not have time at the moment to fill a report, nor investigate.

Thank you for pointing to this issue.
6 jours plus tard
Bonjour à tous,

désolé pour le délai de réponse ... je ne reçois pas les mails du forum (pourtant je suis abonné au sujet).

Donc après mise à jour vers 3.14.9 aujourd'hui, j'ai rebooté en 3.14.6, refais passer un coup le script associé, et c'est bon c'est revenu : j'ai mon trackpad et mon écran tactile.

Le seul problème qui me reste c'est que le simple fait d'effleurer le touchpad fait que l'ordinateur se réveille ... Du coup je voudrais bien utiliser le mode "hibernation", mais au réveil là je n'ai plus ni touchpad ni écran tactile ... Une idée ?