Je viens ici un peu en désespoir de cause, après une bonne semaine de
recherches infructueuses.
Je viens d'installer Gentoo sur un petit laptop récupéré qui n'en pouvait
plus de la place nécessaire à Windows 10 (disk de 32Go ne permettant même
plus de faire les MAJ sans RIEN installé en sus).
J'utilise OpenRC et elogind (qui a récemment remplacé consolekit), mais
il ne me semble pas que le problème vienne de ce niveau logiciel.
Tout fonctionne correctement, sauf, la mise en veille (suspend).
Je précise que l'hibernation fonctionne parfaitement et que la fermeture
du LID fonctionne également parfaitement.
L'utilisation de "loginctl suspend" lance bien le suspend, MAIS il y a
réveil instantané.
Et c'est exactement pareil avec la mise en veille automatique de plasma,
ou encore l'utilisation des commandes des menus de plasma prévues à cet
effet.
# dmesg :
[lun. août 10 10:06:35 2020] elogind-daemon[1347]: Suspending system...
[lun. août 10 10:06:35 2020] PM: suspend entry (deep)
[lun. août 10 10:06:35 2020] Filesystems sync: 0.026 seconds
[lun. août 10 10:06:35 2020] Freezing user space processes ... (elapsed
0.000 seconds) done.
[lun. août 10 10:06:35 2020] OOM killer disabled.
[lun. août 10 10:06:35 2020] Freezing remaining freezable tasks ...
(elapsed 0.001 seconds) done.
[lun. août 10 10:06:35 2020] printk: Suspending console(s) (use
no_console_suspend to debug)
[lun. août 10 10:06:35 2020] [drm] GuC communication disabled
[lun. août 10 10:06:35 2020] wlp3s0: deauthenticating from 8c:3b:ad:42:7f:
42 by local choice (Reason: 3=DEAUTH_LEAVING)
[lun. août 10 10:06:35 2020] ACPI: EC: interrupt blocked
[lun. août 10 10:06:35 2020] ACPI: Preparing to enter system sleep state
S3
[lun. août 10 10:06:35 2020] ACPI: EC: event blocked
[lun. août 10 10:06:35 2020] ACPI: EC: EC stopped
[lun. août 10 10:06:35 2020] PM: Saving platform NVS memory
[lun. août 10 10:06:35 2020] Disabling non-boot CPUs ...
[lun. août 10 10:06:35 2020] smpboot: CPU 1 is now offline
[lun. août 10 10:06:35 2020] ACPI: Low-level resume complete
[lun. août 10 10:06:35 2020] ACPI: EC: EC started
[lun. août 10 10:06:35 2020] PM: Restoring platform NVS memory
[lun. août 10 10:06:35 2020] Enabling non-boot CPUs ...
[lun. août 10 10:06:35 2020] x86: Booting SMP configuration:
[lun. août 10 10:06:35 2020] smpboot: Booting Node 0 Processor 1 APIC 0x4
[lun. août 10 10:06:35 2020] CPU1 is up
[lun. août 10 10:06:35 2020] ACPI: Waking up from system sleep state S3
[lun. août 10 10:06:35 2020] ACPI: EC: interrupt unblocked
[lun. août 10 10:06:36 2020] ACPI: EC: event unblocked
[lun. août 10 10:06:36 2020] [drm] GuC communication enabled
[lun. août 10 10:06:36 2020] i915 0000:00:02.0: GuC firmware i915/
bxt_guc_33.0.0.bin version 33.0 submission:disabled
[lun. août 10 10:06:36 2020] i915 0000:00:02.0: HuC firmware i915/
bxt_huc_ver01_8_2893.bin version 1.8 authenticated:yes
[lun. août 10 10:06:36 2020] r8169 0000:02:00.0 enp2s0: Link is Down
[lun. août 10 10:06:36 2020] usb 1-8: reset high-speed USB device number
5 using xhci_hcd
[lun. août 10 10:06:36 2020] ata2: SATA link down (SStatus 4 SControl 300)
[lun. août 10 10:06:36 2020] ata1: SATA link down (SStatus 4 SControl 300)
[lun. août 10 10:06:36 2020] usb 1-7: reset high-speed USB device number
4 using xhci_hcd
[lun. août 10 10:06:36 2020] usb 1-5: reset full-speed USB device number
3 using xhci_hcd
[lun. août 10 10:06:36 2020] OOM killer enabled.
[lun. août 10 10:06:36 2020] Restarting tasks ... done.
[lun. août 10 10:06:36 2020] PM: suspend exit
[lun. août 10 10:06:36 2020] elogind-daemon[1347]: System resumed.
[lun. août 10 10:06:37 2020] psmouse serio1: synaptics: queried max
coordinates: x [..5662], y [..4728]
[lun. août 10 10:06:37 2020] psmouse serio1: synaptics: queried min
coordinates: x [1322..], y [1190..]
[lun. août 10 10:06:40 2020] wlp3s0: authenticate with 8c:3b:ad:42:7f:42
[lun. août 10 10:06:40 2020] wlp3s0: send auth to 8c:3b:ad:42:7f:42 (try
1/3)
[lun. août 10 10:06:40 2020] wlp3s0: authenticated
[lun. août 10 10:06:40 2020] wlp3s0: associate with 8c:3b:ad:42:7f:42 (try
1/3)
[lun. août 10 10:06:40 2020] wlp3s0: RX AssocResp from 8c:3b:ad:42:7f:42
(capab=0x1 status=0 aid=2)
[lun. août 10 10:06:40 2020] wlp3s0: associated
xorg-session.log :
powerdevil: Suspend session triggered with QMap(("GraceFade",
QVariant(bool, true))("Type", QVariant(uint, 1)))
powerdevil: Suspend session triggered with QMap(("GraceFade",
QVariant(bool, true))("SkipFade", QVariant(bool, true))("Type",
QVariant(uint, 1)))
powerdevil: Can't contact ck
powerdevil: Suspend session triggered with QMap(("SkipFade",
QVariant(bool, true))("Type", QVariant(uint, 1)))
powerdevil: Starting Login1 suspend job
bluedevil: About to suspend
bluedevil: About to resume
Mes recherches ont montré que c'est très souvent un problème d'USB qui
génère ce genre de défaut, mais même en désactivant tout ce que je peux
de l'USB
for I in $(grep enabled /proc/acpi/wakeup | cut -f 1) ; do echo $I > /
proc/acpi/wakeup ; done
Le problème reste intact.
J'ai également essayé les usbcore.quirks (option kernel) sans succès.
Maintenant, je me demande si le problème ne proviendrait pas du disque
EMMC.
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/
Atom E3900 Series eMMC Controller (rev 0b)
En effet, sous Plasma, dans les périphériques amovibles connectés, je
vois ce disque EMMC, et ça m'a surpris la première fois.
Je me dis que c'est peut-être sa présence constatée par le système qui
génère le défaut. Mais c'est la première fois que j'ai un tel disque. Du
coup, je ne sais pas trop ce que je peux envisager.
Mais je ne suis pas non plus certain que ça soit lié.
Notez bien que c'est totalement indépendant de plasma ou sddm puisque le
problème se pose même sans eux lancés.
Et sur le sujet, je trouve le net très avare.
J'ai trouvé [https://www.toradex.com/community/questions/2157/
suspendresume-emmc-issue-on-t30.html] qui semble s'en approcher, mais le
patch est inapplicable en l'état à mon noyau 5.4.48-gentoo.
J'ai posté à peu près la même chose sur les forums gentoo, mais j'ai fait
chou blanc.
J'avoue que je manque d'idée de piste de recherche.
Alors, si le problème parle à l'un d'en vous...
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Geo Cherchetout
Le 10/08/2020 16:35, *Christophe PEREZ* a écrit :
Mes recherches ont montré que c'est très souvent un problème d'USB qui génère ce genre de défaut, mais même en désactivant tout ce que je peux de l'USB for I in $(grep enabled /proc/acpi/wakeup | cut -f 1) ; do echo $I > / proc/acpi/wakeup ; done Le problème reste intact.
Tu n'aurais pas une souris USB que tu pourrais carrément débrancher ?
Le 10/08/2020 16:35, *Christophe PEREZ* a écrit :
Mes recherches ont montré que c'est très souvent un problème d'USB qui
génère ce genre de défaut, mais même en désactivant tout ce que je peux
de l'USB
for I in $(grep enabled /proc/acpi/wakeup | cut -f 1) ; do echo $I > /
proc/acpi/wakeup ; done
Le problème reste intact.
Tu n'aurais pas une souris USB que tu pourrais carrément débrancher ?
Mes recherches ont montré que c'est très souvent un problème d'USB qui génère ce genre de défaut, mais même en désactivant tout ce que je peux de l'USB for I in $(grep enabled /proc/acpi/wakeup | cut -f 1) ; do echo $I > / proc/acpi/wakeup ; done Le problème reste intact.
Tu n'aurais pas une souris USB que tu pourrais carrément débrancher ?
Christophe PEREZ
Le Mon, 10 Aug 2020 17:32:05 +0200, Geo Cherchetout a écrit :
Tu n'aurais pas une souris USB que tu pourrais carrément débrancher ?
Oui, mais ça ne change rien. De toutes les façons il subsiste le pavé tactile. Et puis, je l'ai dit, même en désactivant TOUT l'USB, ça n'a aucun effet. Donc ça ne vient pas de là.
Le Mon, 10 Aug 2020 17:32:05 +0200, Geo Cherchetout a écrit :
Tu n'aurais pas une souris USB que tu pourrais carrément débrancher ?
Oui, mais ça ne change rien.
De toutes les façons il subsiste le pavé tactile.
Et puis, je l'ai dit, même en désactivant TOUT l'USB, ça n'a aucun effet.
Donc ça ne vient pas de là.
Le Mon, 10 Aug 2020 17:32:05 +0200, Geo Cherchetout a écrit :
Tu n'aurais pas une souris USB que tu pourrais carrément débrancher ?
Oui, mais ça ne change rien. De toutes les façons il subsiste le pavé tactile. Et puis, je l'ai dit, même en désactivant TOUT l'USB, ça n'a aucun effet. Donc ça ne vient pas de là.
Christophe PEREZ
Le Mon, 10 Aug 2020 14:35:43 +0000, Christophe PEREZ a écrit :
Je me dis que c'est peut-être sa présence constatée par le système qui génère le défaut.
Je pense que je me suis mal exprimé ici. Je veux dire que c'est peut-être pour la même raison qui fait que plasma le voit comme un périphérique amovible, que le système se retrouve bloqué par sa présence pour la mise en ville. Par sûr que ce soit plus clair, mais c'est plus long :D
Le Mon, 10 Aug 2020 14:35:43 +0000, Christophe PEREZ a écrit :
Je me dis que c'est peut-être sa présence constatée par le système qui
génère le défaut.
Je pense que je me suis mal exprimé ici.
Je veux dire que c'est peut-être pour la même raison qui fait que plasma
le voit comme un périphérique amovible, que le système se retrouve bloqué
par sa présence pour la mise en ville.
Par sûr que ce soit plus clair, mais c'est plus long :D
Le Mon, 10 Aug 2020 14:35:43 +0000, Christophe PEREZ a écrit :
Je me dis que c'est peut-être sa présence constatée par le système qui génère le défaut.
Je pense que je me suis mal exprimé ici. Je veux dire que c'est peut-être pour la même raison qui fait que plasma le voit comme un périphérique amovible, que le système se retrouve bloqué par sa présence pour la mise en ville. Par sûr que ce soit plus clair, mais c'est plus long :D