Subtilement cassé, c'est pire que franchement cassé ...
Contexte:
J'ai déjà désactivé la suspension dans Paramètres système -> Alimentation.
L'option "Suspendre" apparaît toujours dans le menu de l'équipement (pas que je m'attendais à ce qu'elle disparaisse), et le bouton de veille (lune) de mon clavier déclenche toujours la suspension.
Les options du # 1 sont, comme d'autres l'ont souligné, trop faciles à utiliser par erreur une fois par mois environ.
Il semble que 1% des plates-formes soient suspendues correctement, car un ingénieur pilote a oublié quelque part de vérifier que le registre d'espace PCIe ou IO X est restauré lors du réveil. C'est donc pire que cassé: tout semble généralement bien après le réveil, mais ce n'est pas le cas. Et j'espère qu'aucun de ces registres corrompus n'affecte la fiabilité de manière rampante, comme la configuration ECC ou la profondeur FIFO de stockage. Mais ils le font généralement, sous une forme ou une autre, ce qui est une des raisons, par exemple, pour lesquelles les errata contre les pilotes graphiques continuent indéfiniment, des années après leurs débuts sur le marché ("la puce graphique X se bloque une heure après la reprise de la suspension bla bla bla" ).
Il devrait y avoir un test automatisé pour voir ce que les registres changent au cours d'un cycle de sommeil, mais peu de fournisseurs ont un tel test. Le test est quelque peu compliqué par le fait que certains registres devraient changer, comme les temporisateurs. Et pire encore, il faut parfois lire les registres dans un certain ordre ou avec une granularité particulière, ou en écrivant d'abord un index de lecture ailleurs. Ce processus ne peut donc pas être centralisé à un endroit pratique de l'industrie, comme les bureaux de Canonical. C'est vraiment et vraiment sans espoir à moins que PCIe ne soit redéfini de manière à faciliter la comparaison, ce qui ne sera pas le cas.
La suite de tests magiques du n ° 5 ne sera jamais écrite en raison de l'état chaotique du développement des pilotes. D'où, en l'absence de cela, ma question.
Je suis tellement désespéré que cela ne me dérange pas de pirater / etc / que ce soit_suspend_file, mais ce serait bien s'il y avait une façon "polie" de le faire, comme cette case à cocher inexistante dans Paramètres système -> Puissance qui dit "Désactiver de façon permanente suspendre parce qu'il était mal conçu dès le premier jour. "
NB: Je ne parle pas ici de l'hibernation, qui ne devrait pas souffrir des problèmes ci-dessus car elle implique un cycle d'alimentation. Bien qu'en principe, la restauration des registres à partir d'un stockage permanent pourrait avoir des problèmes similaires.
Réponses:
Sur Ubuntu 16. * essayez ceci.
Aller à:
Cliquer sur:
Luminosité et verrouillage
Éteindre l'écran lorsqu'il est inactif
Réglez-le sur «Jamais»
J'espère que ça aide :)
la source
Selon le Debian Wiki , vous pouvez également le désactiver via systemd comme ceci:
Bien que j'aie fait cela sur ma machine, je ne peux pas attester de son efficacité. Pas assez courageux pour l'essayer intentionnellement.
la source
Exécutez la commande suivante pour ouvrir le fichier à modifier:
Faites défiler vers le bas. Vérifiez si les informations suivantes existent et sinon, ajoutez-les:
Faire cela fait suspendre ne fait rien lorsque vous cliquez dessus; il disparaîtra du menu après le redémarrage de votre ordinateur.
Vous pouvez également exécuter cette commande pour empêcher l'ordinateur de dormir:
la source
Avec l'éditeur dconf, accédez à:
Vous trouverez de nombreuses options concernant le sommeil et la suspension.
la source
GUI
Avez-vous regardé:
Système -> Préférences -> Gestion de l'alimentation
Dans l'onglet Alimentation CA, mettez l'ordinateur en veille lorsqu'il est inactif pendant: "Jamais"
Terminal
Pouvez-vous ouvrir "gconf-editor"?
Regarder dans:
/apps/gnome-power-manager/timeout
Essayez de régler
sleep_computer_ac
à0
Je ne suis pas certain que quelque chose d'autre doive également être changé.
Jetez également un œil ici .
la source