#1 Le 08/03/2023, à 08:47
- 21TSupSC
Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
J'ai acheté un pc portable DELL Latitude 3420 sous windows. Normalement, c'est même certifié avec ubuntu 20.04 (https://ubuntu.com/certified/202101-28600)
J'ai installé UBUNTU 22.04 LTS avec secure boot activé et partition cryptée (option "Use LVM" et "Encrypt the new ubuntu installation").
-> Tout fonctionne comme il faut MAIS impossible de le mettre en veille...ce qui est un peu embettant pour un ordinateur portable.
Donc si je clique sur "Suspend" la batterie descend quasiment au même rythme que si je l'utilise (environ 10%/h), je suppose que la différence viens de l'écran qui est noir.
J'ai cherché un peu et si je tape
cat /sys/power/mem_sleep
[s2idle]
Donc si j'ai bien compris il n'y a pas de mode veille possible dans le bios Dell. Il y a une option appelée "Block Speed" qui "This option lets you block entering Sleep (S3) mode in the operating system" qui est décoché dans le bios.. donc normalement c'est activé et je devrais pouvoir choisir. Je ne sais pas ce que je dois faire pour résoudre le problème et avoir un ordinateur portable utilisable en mobilité.
Si je tape la même commande sur mon ordi fixe j'ai
cat /sys/power/mem_sleep
s2idle [deep]
Merci de votre compréhension. Si vous avez des questions n'hésitez pas.
Info supplémentaire:
CPU: i5-1145G7
BIOS Version 1.25.1
Hors ligne
#2 Le 08/03/2023, à 11:24
- malbo
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Normalement, c'est même certifié avec ubuntu 20.04 (https://ubuntu.com/certified/202101-28600)
Bonjour,
Sur la page dont tu as donné le lien, on peut lire : "Pre-installed in some regions with a custom Ubuntu image that takes advantage of the system’s hardware features and may include additional software. Standard images of Ubuntu may not work well, or at all."
Traduction de la fin de l'extrait : "Les images standard d'Ubuntu peuvent ne pas fonctionner correctement, voire pas du tout."
Ce qui signifie que le Ubuntu préinstallé par Dell peut contenir des adaptations au matériel qui ne sont pas présentes si tu fais l'installation de Ubuntu toi-même. En conséquence, le support officiel de Dell n'en a rien à faire des tes ennuis actuels que ce soit avec la mise en veille ou autre chose.
Dernière modification par malbo (Le 08/03/2023, à 11:31)
Hors ligne
#3 Le 08/03/2023, à 11:41
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
Montre le sources.list avec la numérotation :
find /etc/apt -type f \( -name '*.list*' -o -name '*.sources' \) -exec bash -c 'echo -e "\n\t$1\n"; [ "${1##*.}" = "list" -o "${1##*.}" = "sources" ] && cat -n "$1"' _ '{}' \;
et les noyaux présents :
echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#4 Le 08/03/2023, à 11:53
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
find /etc/apt -type f \( -name '*.list*' -o -name '*.sources' \) -exec bash -c 'echo -e "\n\t$1\n"; [ "${1##*.}" = "list" -o "${1##*.}" = "sources" ] && cat -n "$1"' _ '{}' \;
/etc/apt/sources.list
1 #deb cdrom:[Ubuntu 22.04.2 LTS _Jammy Jellyfish_ - Release amd64 (20230223)]/ jammy main restricted
2
3 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
4 # newer versions of the distribution.
5 deb http://fr.archive.ubuntu.com/ubuntu/ jammy main restricted
6 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy main restricted
7
8 ## Major bug fix updates produced after the final release of the
9 ## distribution.
10 deb http://fr.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
11 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
12
13 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
14 ## team. Also, please note that software in universe WILL NOT receive any
15 ## review or updates from the Ubuntu security team.
16 deb http://fr.archive.ubuntu.com/ubuntu/ jammy universe
17 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy universe
18 deb http://fr.archive.ubuntu.com/ubuntu/ jammy-updates universe
19 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-updates universe
20
21 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
22 ## team, and may not be under a free licence. Please satisfy yourself as to
23 ## your rights to use the software. Also, please note that software in
24 ## multiverse WILL NOT receive any review or updates from the Ubuntu
25 ## security team.
26 deb http://fr.archive.ubuntu.com/ubuntu/ jammy multiverse
27 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy multiverse
28 deb http://fr.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
29 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
30
31 ## N.B. software from this repository may not have been tested as
32 ## extensively as that contained in the main release, although it includes
33 ## newer versions of some applications which may provide useful features.
34 ## Also, please note that software in backports WILL NOT receive any review
35 ## or updates from the Ubuntu security team.
36 deb http://fr.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
37 # deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
38
39 deb http://security.ubuntu.com/ubuntu jammy-security main restricted
40 # deb-src http://security.ubuntu.com/ubuntu jammy-security main restricted
41 deb http://security.ubuntu.com/ubuntu jammy-security universe
42 # deb-src http://security.ubuntu.com/ubuntu jammy-security universe
43 deb http://security.ubuntu.com/ubuntu jammy-security multiverse
44 # deb-src http://security.ubuntu.com/ubuntu jammy-security multiverse
45
46 # This system was installed using small removable media
47 # (e.g. netinst, live or single CD). The matching "deb cdrom"
48 # entries were disabled at the end of the installation process.
49 # For information about how to configure apt package sources,
50 # see the sources.list(5) manual.
echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
ii linux-hwe-5.19-headers-5.19.0-32 5.19.0-32.33~22.04.1 all
ii linux-headers-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64
ii linux-image-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64
ii linux-modules-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64
ii linux-modules-extra-5.19.0-32-generic 5.19.0-32.33~22.04.1 amd64
ii linux-hwe-5.19-headers-5.19.0-35 5.19.0-35.36~22.04.1 all
ii linux-headers-5.19.0-35-generic 5.19.0-35.36~22.04.1 amd64
ii linux-image-5.19.0-35-generic 5.19.0-35.36~22.04.1 amd64
ii linux-modules-5.19.0-35-generic 5.19.0-35.36~22.04.1 amd64
ii linux-modules-extra-5.19.0-35-generic 5.19.0-35.36~22.04.1 amd64
ii linux-generic-hwe-22.04 5.19.0.35.36~22.04.10 amd64
ii linux-headers-generic-hwe-22.04 5.19.0.35.36~22.04.10 amd64
ii linux-image-generic-hwe-22.04 5.19.0.35.36~22.04.10 amd64
Noyau courant : 5.19.0-35-generic x86_64
@malbo : Je comprends bien que le support de Dell n'a rien faire de mon problème. Cependant, comment j'aurais pu installer leur version custom? Je ne trouve pas d'image avec une iso spécifique pour ma machine. Ayant acheté la machine en reconditionné je n'avais pas le choix du système d'exploitation.
Hors ligne
#5 Le 08/03/2023, à 12:42
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Montre aussi d'éventuels paquets cassés :
dpkg -l | grep -v ^ii
la carte graphique :
lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
et :
echo $XDG_SESSION_TYPE
pour voir si c'est Wayland ou x11.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#6 Le 08/03/2023, à 13:29
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
dpkg -l | grep -v ^ii
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==========================================-=======================================-============-================================================================================
lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Kernel modules: i915
echo $XDG_SESSION_TYPE
wayland
Hors ligne
#7 Le 08/03/2023, à 13:47
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
As-tu moyen de changer de session avec la roue crantée, pour tester avec xorg ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#8 Le 09/03/2023, à 07:57
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Oui effectivement je peux choisir entre wayland et x.org . Je n'ai pas eu le temps de faire plus de test.
J'ai l'impression que ce modèle n'est pas le seul à avoir le problème. Ici ils resolvent le problème par un kernel custom.
Hors ligne
#9 Le 09/03/2023, à 21:36
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Aucune difference entre x11 et wayland. Je perds de la batterie toujours au même rythme après avoir fait "Suspend".
Dernière modification par 21TSupSC (Le 09/03/2023, à 21:42)
Hors ligne
#10 Le 09/03/2023, à 21:55
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
Avais-tu installé : tlp ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#11 Le 09/03/2023, à 22:28
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Non.
Donc je viens d'installer le paquet. Pour l'activer, dois-je utiliser des options particulières?
Hors ligne
#12 Le 09/03/2023, à 22:44
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Un retour pour :
sudo tlp-stat | grep -m1 "State"
?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#13 Le 11/03/2023, à 10:34
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
sudo tlp-stat | grep -m1 "State"
State = enabled
Hors ligne
#14 Le 11/03/2023, à 10:46
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
Je ne sais pas gérer plus > angristan.fr/augmenter-autonomie-batterie-linux-tlp
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#15 Le 11/03/2023, à 12:17
- ylag
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
Voir cette partie de la discussion citée au message #8 : https://www.dell.com/community/XPS/XPS- … rue#M72934
Si la commande :
sudo cat /sys/power/mem_sleep
... donne exactement ce résultat :
[s2idle] deep
... tu pourrais alors essayer d'ajouter le paramètre mem_sleep_default=deep à la ligne de commande du démarrage dans le menu grub ?
Note que ça ne fonctionnera probablement pas si le résultat de cat /sys/power/mem_sleep donne seulement ceci :
[s2idle]
A+
Dernière modification par ylag (Le 11/03/2023, à 12:20)
Hors ligne
#16 Le 11/03/2023, à 12:23
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
@ylag
Salut !
Une piste dans askubuntu.com/questions/1434729/what-does-this-command-do-echo-deep-sudo-tee-a-sys-power-mem-sleep ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#17 Le 11/03/2023, à 12:29
- ylag
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
@xubu1957 :
Bonjour,
Pas tout compris dans ton lien du #16, mais ça ne survivrait pas à un redémarrage s'il s'agit de modifier directement le fichier /sys/power/mem_sleep ?
A+
Hors ligne
#18 Le 11/03/2023, à 12:36
- xubu1957
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
@ylag
echo deep | sudo tee -a /sys/power/mem_sleep
cette commande ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#19 Le 11/03/2023, à 13:12
- ylag
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
@ylag
echo deep | sudo tee -a /sys/power/mem_sleep
cette commande ?
Ce serait à @21TSupSC de voir dans ce cas ?
Ça ne survivrait pas à un redémarrage, amha ...
Ajout :
Testé chez-moi : la commande fonctionnerait pour éditer le fichier, mais ce serait seulement pour la session en cours ....
van@yvan-maison:~$ cat /sys/power/mem_sleep
s2idle [deep]
yvan@yvan-maison:~$ echo s2idle | sudo tee -a /sys/power/mem_sleep
s2idle
yvan@yvan-maison:~$ cat /sys/power/mem_sleep
[s2idle] deep
yvan@yvan-maison:~$ echo deep | sudo tee -a /sys/power/mem_sleep
deep
yvan@yvan-maison:~$ cat /sys/power/mem_sleep
s2idle [deep]
yvan@yvan-maison:~$
A+
Dernière modification par ylag (Le 11/03/2023, à 14:10)
Hors ligne
#20 Le 15/03/2023, à 08:16
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Désolé de ne pas avoir répondu plus tôt.
@xubu1957
Concernant le paquet
tlp
après avoir fait des tests je perds "uniquement" 7% de batterie par heure d'inactivité. C'est mieux que précédement où c'était 11-12%. Peu importe que j'utilise wayland ou x11.
@ylag
Concernant les propositions, d'ajouter "deep" manuellement au fichier. Je ne suis pas sûr de comprendre. Si l'option n'est pas disponible (cat /sys/power/mem_sleep ne renvoie que s2idle), ça ne va rien changer? De plus, si c'est uniquement pour la session en cours c'est peut être plus limité.
Est-ce que l'hibernation pourrait résoudre le problème? Si ça mets 30sec à démarer ce n'est pas si grave. Cependant, la partition swap actuelle est plus petite que ma RAM.
Dernière modification par 21TSupSC (Le 15/03/2023, à 08:18)
Hors ligne
#21 Le 15/03/2023, à 11:55
- ylag
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
Concernant les propositions, d'ajouter "deep" manuellement au fichier. Je ne suis pas sûr de comprendre. Si l'option n'est pas disponible (cat /sys/power/mem_sleep ne renvoie que s2idle), ça ne va rien changer?
Tu pourrais quand même tenter la manip de l'ajout du paramètre mem_sleep_default=deep à la ligne de commande du démarrage dans le menu grub, qui ne sera effectif que pour la session en cours ; ça ne sera pas reconduit lors d'un redémarrage.
Si jamais ça fonctionne de cette façon (j'en doute, mais bon ...), on peut ajouter le paramètre à la ligne GRUB_CMDLINE_LINUX_DEFAULT= du fichier /etc/default/grub, et une fois le fichier modifié, faire :
sudo update-grub
... pour que ce soit pris en compte lors de démarrages subséquents.
Par exemple, si la ligne GRUB_CMDLINE_LINUX_DEFAULT de ton fichier /etc/default/grub ressemble à ceci :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
...il faudrait la modifier de cette façon :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
A+
Dernière modification par ylag (Le 15/03/2023, à 11:58)
Hors ligne
#22 Le 15/03/2023, à 15:41
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
J'ai essaye mais cela ne semble pas fonctionner, j'ai édité le fichier
vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
Ensuite
sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.19.0-35-generic
Found initrd image: /boot/initrd.img-5.19.0-35-generic
Found linux image: /boot/vmlinuz-5.19.0-32-generic
Found initrd image: /boot/initrd.img-5.19.0-32-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
Ensuite j'ai fait "suspend". Je perds toujours 7% de batterie par heure.
Est-ce que je n'ai pas fait ce qu'il faut?
Hors ligne
#23 Le 15/03/2023, à 15:52
- ylag
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonjour,
Tu as correctement appliqué la modif au fichier /etc/default/grub.
Par contre, il faut redémarrer avant de refaire un "suspend" pour que le paramètre soit pris en compte.
Si la mise en veille ne semble pas mieux fonctionner après un redémarrage, retire le paramètre du fichier /etc/default/grub, refait ensuite :
sudo update-grub
... suivi d'un rdémarrage pour prise en compte ; l'application de ce paramètre est donc une fausse piste dans ce cas, désolé.
A+
Dernière modification par ylag (Le 15/03/2023, à 18:20)
Hors ligne
#24 Le 15/03/2023, à 17:03
- 21TSupSC
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Je viens d'essayer avec un redémarrage. Il n'y a aucune différence. Est-ce que l'hibernation pourrait résourdre le problème au prix d'un retour plus lent?
Dernière modification par 21TSupSC (Le 15/03/2023, à 17:03)
Hors ligne
#25 Le 15/03/2023, à 18:20
- ylag
Re : Ubuntu 22.04 LTS, Dell 3420 problème de mise en veille
Bonsoir,
Je ne saurais dire concernant l'hibernation.
A+
Hors ligne