• EnvironnementsXFCE
  • Mise en veille longue et pas à tous les coups ! [résolu mais question]

Bonjour,
Je suis sous xubuntu version longue avec mise à jour réalisées régulièrement.
Je trouve la mise en veille assez longue à se réaliser et, parfois, elle ne se fait pas : je suis obligé de recommencer, parfois plusieurs fois.
Je n'ai pas trouvé comment régler la mise à jour.
Pouvez-vous m'aider ?
Faire les bons réglages si sur batterie ou pas
voir si un programme ne tourne pas en arrière plan et retarde ou empêche la mise en veille
Merci jpoc
J'ai une tour sur secteur.
Comment savoir si un programme tourne en arrière-plan ?
Est-ce que le fait d'avoir beaucoup d'onglets ouverts sur Firefox peut influer sur la lenteur de la mise en veille ?
Bonjour,

Si je ne me trompe pas, lors de la mise en veille (pas l'hibernation) tout ce qui est chargé est mémorisé dans la RAM (suspend to RAM)pour permettre une reprise rapide... dans le mesure de la RAM disponible. Une explication de la longueur de la mis en veille pourrait être ton manque de RAM disponible (dans l'absolu, ou au moment où tu actives la mise en veille) qui oblige le système à stocker les information sur le disque (ce qui est bien sûr beaucoup plus long).

Sur l'activation de la mise en veille, as-tu regardé la documentation? C'est touffu, mais il y a des pistes.

Enfin, il serait préférable que tu nous indiques ta version de Xubuntu (18.04.x? 20.04.x?).
Salut tout le monde !

J'ai été confronté à ce problème sur mes PC de bureau, c'était l’économiseur d’écran qui introduisait 30 secondes d’attente lors de la mise en veille du système (systemctl suspend). Comme j'en ai pas besoin (je préfère mettre en veille le PC manuellement ou programmer cette dernière sur inactivité), je l'ai viré...
Pour le désinstaller, faire :
sudo apt remove xfce4-screensaver
Dans Session et démarrage, retirer l’économiseur d’écran de la liste des applications à lancer.
Pour ce qui est du Gestionnaire d’alimentation :
- dans l’onglet « Système », on peut programmer une mise en veille automatique sur inactivité du PC,
- dans l’onglet « Ecran », activer la gestion de l’alimentation de l’écran mais tout paramétrer à « Jamais ».
Après redémarrage, la mise en veille ne prend qu'une seconde...

Amicalement
Ah oui !!!
Merci Poun64 : c'est parfait ainsi !
"L'expérience est une chandelle" qui éclaire aussi ceux avec lesquels on la partage !
Super que ça ait marché pour toi aussi (peut-être pas si français que ça, cette expression...) 😃 !

En fait sous XFCE et au moins depuis la 16.04, j'avais eu à traiter ce problème de tempo sur mise en veille.
J'ai dû faire cette manip aussi tout récemment, sur un portable Packard-Bell tout neuf (Windows10S supprimé et remplacé par Xubuntu 20.04).
Je crois me souvenir que c'était le journalctl qui m'avait mis sur la voie...
Je ne sais pas par contre, si définir un "Sreensaver", règle aussi le problème...

Bref, si tu considères l'affaire "réglée", pense à rééditer ton 1er post pour ajouter [Résolu] au sujet.

Amicalement
4 jours plus tard
Dans cette évolution favorable, j'ai perdu toutefois le verrouillage par mots de passe !
Et je ne vois pas le moyen de le restaurer sans retomber dans les anciennes difficultés ?
Mon ordinateur en veille est à la portée de toute personne qui le frôle ... ça m'ennuie un peu.
Effectivement... le déverrouillage de l'écran par mots de passe passe par ce "xfce4-screensaver"...
Comme j'ai retiré l'accès par MdP à la session unique utilisée par tous les utilisateurs de mes PC, je ne m'en étais même pas aperçu...
Je vais essayer de creuser un peu...
Bonjour,

A tout hasard, j'ai procédé aux réglages ci-dessus mentionnés, et je n'ai pas de résultats vraiment probants....
En clair, la mise en veille sous xubuntu20 reste problématique.

Mon souhait serait d'avoir, au moins une extinction de l'écran, par exemple, au bout de 10 mn, mais pas d'extinction lors d'un visionnage (on n'intervient pas), et une mise en veille par commande manuelle, et qui prend effet immédiat, comme sous feue la version xubuntu18.
Bonjour Karpon, bonjour toul'monde,

La problématique exposée par Jemo qui a initié ce post, est entre autre l'introduction d'une temporisation avant la mise en veille.
Chez-moi et à priori chez-lui, c'est l'économiseur d'écran "xfce4-screensaver" qui en était responsable...

La mise en Veille du système (Suspend-to-RAM), l'Extinction de l'écran et l’Économiseur d'écran sont trois choses différentes, même si la mise en œuvre de cette première notion doit normalement engendrer la seconde...
Pour ce qui est de la mise en veille de l'écran (choix : Ecran vide - mise en veille - extinction), c'est dans Paramètres => Gestionnaire d'alimentation => Onglet Écran que ça se passe...
Même avec xfce4-screensaver désinstallé, mon écran se met en veille au bout de la temporisation programmée, cette dernière ne démarre qu'après l'arrêt de toute activée de l'affichage (fin d'une vidéo, plus d'action sur la souris par exemple). Je viens de le vérifier à l'instant sur une vidéo YouTube avec Firefox.

Pour ce qui est de la mise en Veille du système (Suspend-to-RAM), que se passe-t-il chez-toi quand tu rentres en ligne de commande :
systemctl suspend
Pour la petite histoire et pour un accès direct, j'ai pris l'habitude de programmer un raccourci clavier mise en veille du système sur la touche [Pause] sur tous les PC que j'ai installés...

Amicalement
Bonjour
Content de trouver ta réponse et que tu veuilles bien faire des recherches sur le sujet.
Si je fais :
systemctl suspend
l'ordinateur se met en veille comme lorsque je passe la commande en utilisant la petite souris de xubuntu... et pas de mot de passe demandé.
Poun64 a écrit...
Pour ce qui est de la mise en veille de l'écran (choix : Ecran vide - mise en veille - extinction), c'est dans Paramètres => Gestionnaire d'alimentation => Onglet Écran que ça se passe...
Même avec xfce4-screensaver désinstallé, mon écran se met en veille au bout de la temporisation programmée, cette dernière ne démarre qu'après l'arrêt de toute activée de l'affichage (fin d'une vidéo, plus d'action sur la souris par exemple). Je viens de le vérifier à l'instant sur une vidéo YouTube avec Firefox.

Pour ce qui est de la mise en Veille du système (Suspend-to-RAM), que se passe-t-il chez-toi quand tu rentres en ligne de commande :
systemctl suspend
Amicalement
Bonjour,

La mise en veille système, je n'ai pas trop besoin, donc, tout est invalidé.
Pour l'écran, j'avais bien programmé un temps d'écran vide, un autre un peu plus long pour la veille, un autre encore plus long pour l'extinction. Ce réglage à + ou - fonctionné, juste le gêne de l'écran vide lors d'une vision de vidéo, ce qui est désagréable (je parle d'une vidéo en ligne, sur un site, affichée dans Firefox).
J'ai un bouton de mise en veille sur le clavier, il correspond à la commande dans le menu de commandes (changer, éteindre, etc). La mise en veille s'effectue environ une minute après l'intervention, ce qui fait que l'on ne sait pas si ça agit, ou plutôt, chez moi, ça m'indique que je suis déconnecté (ce que je savais avant !). J'ai pas mal changé les réglages, sans succès.
La commande susdite a le même effet que la commande de mise en veille, avec le même délai.
Par contre, ça change un peu, suivant que l'on coche, ou non, la case "Mode présentation". Il semblerait que lorsque la case est cochée, la mise en veille est inhibée.
Bonsoir toul'monde,

@ Jemo
J'ai fait tout un tas d'essais concernant ton problème sur ma distribution de test... et tu trouveras ci-après la meilleure des solutions que j'ai trouvée :
1) Réinstaller "xfce4-screensaver"
sudo apt install xfce4-screensaver
2) Paramétrer les Préférences de l'économiseur d'écran comme suit :



3) Paramétrer le Gestionnaire d'alimentation comme suit :



Après redémarrage, le fonctionnement semble être comme tu le souhaites (du moins chez-moi), à savoir :
- Mise en veille du système immédiate sans temporisation
- Sortie de veille avec mot de passe demandé
Je t'invite de ton côté à tester ce paramétrage pour voir comment il se comporte dans le temps.
Pour ma part, je vais très vite revenir en arrière car je ne souhaite pas de MdP (plusieurs utilisateurs et une seule session...).

Amicalement
@ Karpon

Je suis un peu perdu dans ce que tu écris : la mise en veille du système et la mise en veille de l'écran sont des choses différentes.
Pour simplifier le tout et par défaut sous XFCE, c'est l'économiseur d'écran "xfce4-sreensaver" qui gère la sortie de veille de l'écran avec mot de passe.
La mise en veille système, je n'ai pas trop besoin...
Bin, alors tu n'es pas au bon endroit. Ce sujet lancé par Jemo, traite justement de problèmes lors de la mise en veille du système...
Mon souhait serait d'avoir, au moins une extinction de l'écran, par exemple, au bout de 10 mn, mais pas d'extinction lors d'un visionnage (on n'intervient pas)...
Va dans Paramètres => Gestionnaire d'alimentation => Onglet Écran => Mettre en veille après 10 mn (autres paramètres sur "Jamais")
Avec ça, chez-moi l'écran se met en veille au bout de la temporisation programmée, cette dernière ne démarre qu'après l'arrêt de toute activité de l'affichage (image fixe, fin d'une vidéo YouTube, plus d'action sur la souris par exemple).
Pour l'écran, j'avais bien programmé un temps d'écran vide, un autre un peu plus long pour la veille, un autre encore plus long pour l'extinction.
Mais pourquoi faire si compliqué ? La mise en veille de l'écran n'est-elle pas suffisante ?
- Ecran vide => ça servait sur les écrans CRT (tubes cathodiques) pour économiser les luminophores tout en préservant les cathodes (éviter les répétitions allumage/extinction qui les faisaient vieillir prématurément).
- Mise en veille => permet effectivement d'économiser les écrans LED et la batterie pour les portables. Sur un PC de bureau, l'écran doit s'éteindre tout seul par défaut et en quelques secondes, dès lors qu'il ne reçoit plus de signal vidéo. Regarde dans les réglages de ton moniteur...
- Extinction => normalement sur un PC de bureau et en l'absence de signal vidéo, l'écran s'éteint tout seul...
Mon souhait serait d'avoir... une mise en veille par commande manuelle, et qui prend effet immédiat, comme sous feu la version xubuntu18.
Essaye de rentrer en ligne de commande :
sleep 1 && xset dpms force standby
Si ça répond à ton besoin, tu peux programmer une touche clavier qui ne te sert pas avec cette commande...
Par contre, ça change un peu, suivant que l'on coche, ou non, la case "Mode présentation". Il semblerait que lorsque la case est cochée, la mise en veille est inhibée.
Encore heureux ! Tu te vois en pleine réunion avec tes Chefs, secouer ta souris toutes les minutes de peur que tes magnifiques planches projetées (PowerPoint comme on dit chez Microsoft) deviennent toutes noires (ou toutes bleues avec un magnifique signal de détresse du genre "Manque signal vidéo - veuillez vérifier les connexions) ???

🙂
Merci à nouveau Poun64 !
La mise en veille et la sortie de veille sont rapides et avec demande de mot de passe.
Je n'étais pas disponible ces dernières heures : je viens seulement de lire ta proposition que j'ai aussitôt mise en œuvre avec succès !
Merci encore.
@ Jemo
Super alors !
Amicalement
Bonjour;

@Poun64

Merci pour les renseignements.
Je pars du principe que les actuels réglages fonctionnaient correctement (c-à-d à mon goût !...) sous xubu18. J'ai donc eu tendance à remettre les mêmes. Là, quand je passe en veille, par le menu, il faut appuyer sur la touche de mise en marche pour sortir de la veille (et retrouver un écran "normal", sans mot de passe). Une frappe de Entée ou Espace ne donne rien.
J'ai encore vérifié hier : une vidéo lue avec un lecteur, effectivement, l'écran reste bien allumé et s'éteint après lecture, une vidéo lue en ligne, l'écran s'éteint au bout du temps programmé, au milieu même de la visualisation.
Je vais pas me casser la tête avec ça... (les plantages assez fréquents sous xubu20, c'est nettement plus gênant).
Pour les réglages du moniteur, je vais chercher une aide, pour l'instant, je ne sais pas trop interpréter les propositions qui s'affichent donc, je m'abstiens. Parce que, changer et voir ce que ça donne, c'est évidemment possible mais un peu lassant, et je n'aime pas trop faire n'importe quoi.
@ Karpon,
Je pars du principe que les actuels réglages fonctionnaient correctement (c-à-d à mon goût !...) sous xubu18. J'ai donc eu tendance à remettre les mêmes.
N'as-tu pas essayé ce que je te proposais au post #15, à savoir :
=> Gestionnaire d'alimentation => Onglet Écran => Mettre en veille après 10 mn (autres paramètres sur "Jamais")...
Les choses évoluent dans le temps et les développeurs doivent adapter leurs systèmes d'exploitation aux nouveaux matériels, aussi certains paramétrages valides sur les anciennes machines, doivent être réadaptés.
Quand je passe en veille, par le menu, il faut appuyer sur la touche de mise en marche pour sortir de la veille (et retrouver un écran "normal", sans mot de passe). Une frappe de Entée ou Espace ne donne rien.
Est-ce un problème ? Si besoin, les choses peuvent être modifiées dans les paramètres de l'ACPI du BIOS. Des infos ici par exemple :
https://qastack.fr/superuser/1017571/is-the-cpu-active-in-sleep-mode
https://www.clubic.com/article-269516-1-configurer-bios.html (Section "Options d'alimentation")
Sur un de mes PC, c'est un strap qu'il faut bouger pour maintenir le 5V sur les entrées USB et PS/2 pendant la veille du système et permettre le réveil au clavier...
Je vais pas me casser la tête avec ça... (les plantages assez fréquents sous xubu20, c'est nettement plus gênant).
Je suis assez surpris...
Je trouve que Xubuntu 20.04 est très stable au contraire.
Je l'ai installé sur une dizaine de machines, quelquefois à distance via Anydesk et je n'ai jamais rencontré de plantages répétitifs inexpliqués.
Pour ce faire, ma règle d'or est une installation à neuf (pas de migration) à partir des LTS en version "04.1". Exemple : Xubuntu 20.04.1

Pour trouver l'origine des plantages, "Systemd" saura te guider : https://doc.ubuntu-fr.org/systemd#les_journaux
Exemples :
journalctl -f
journalctl --no-pager -p err
journalctl --no-pager -b -p err
Merci Poun64 pour ces infos.
Il me semble que j'avais bien configuré comme mentionné à un moment, mais j'ai dù modifier par la suite. Là, j'ai bien mis sur "Veille = 10 mn", en laissant "Ecran vide = jamais", et "Eteindre = jamais". Je vais donc réessayer...
Oui, je conçois fort bien que les développeurs adaptent aux nouveaux matériels, sinon, il n'y aurait qu'à peine besoin de nouvelles versions (ou si peu, à part quelques soucis d'esthétique).
Pour la sortie de veille par le bouton de mise en marche, ça ne me perturbe pas vraiment, juste que je trouvais une touche clavier, ou souris, plus simple.
Je vais aller voir les liens fournis, mais je reste prudent quant à l'intervention dans le BIOS, j'évite de manipuler ce que je ne connais pas ! Si il doit y avoir une intervention mécanique (déplacement d'un cavalier), je regarderai sur la doc de la carte mère, mais je ne pense pas trouver grand chose, c'est une appareil que j'ai assemblé à partir d'éléments séparés, donc, j'ai un peu regardé en détail pour les branchements et je n'ai pas remarqué d'autres particularités, mais je vais retourner voir, quoique, à part la photo, je n'ai pas grande documentation.
Merci aussi pour les plantages, comme je ne savais pas trop où regarder, je n'ai rien regardé !
Pour les mises à niveau, je procède toujours de la même façon : je vire tout, formatage du / et du /home, et j'installe la nouvelle version. Il est vrai que je récupère les deux répertoires cachés du navigateur et du client messagerie, c'est vraiment trop chiant de tout réinstaller, déjà qu'il faut réinstaller toutes mes applications et autres paramètres personnels, ça prend facilement la demi-journée...
Bien, je vois ça dans les prochains jours...
Merci encore !

Edit :
Problème de mise en veille auto résolu, retour par frappe d'une touche.
Pour la mise en veille par le menu (ou le bouton clavier), attente de plusieurs secondes, retour par appui sur la touche de mise en marche.
Les USB restent bien alimentés.
Pour les plantages, je verrai peut-être à ouvrir une nouvelle discussion, si je ne supporte plus... Il est vrai que sous Linux, on n'est plus habitué à ce genre de dysfonctionnement qui nous rappelle ce bon vieux W$ des années 90 !