Le script de mise en veille que j'ai retravaillé :
#!/bin/bash
battery_level=$(cat /sys/class/power_supply/BAT0/capacity)
battery_status=$(cat /sys/class/power_supply/BAT0/status)
if
[ "${battery_status}" != "Discharging" ]
then
exit 0
fi
battery_percentage=20
if
[ "${battery_level}" -le "${battery_percentage}" ]
then
systemctl suspend
exit 0
fi
Script à enregistrer dans un fichier .sh, genre veille.sh.
Le rendre exécutable, genre "chmod +x /home/machin/veille.sh".
Ajouter dans /etc/cron.d/anacron, genre "*/5 * * * * root /home/machin/veille.sh".
Et puisque c'est mieux d'être averti, voici ce script :
#!/bin/bash
while
true
do
battery_level=$(cat /sys/class/power_supply/BAT0/capacity)
if
[ "${battery_level}" -lt 25 ]
then
notify-send -i "/usr/share/icons/Papirus-Tux/48x48/status/battery-ac-adapter.svg" "Alerte Batterie !" "Niveau de charge critique ($battery_level%)"
paplay "/snap/gtk-common-themes/current/share/sounds/Yaru/stereo/battery-low.oga"
fi
sleep 300
done
Script à enregistrer dans un fichier .sh, genre notification.sh.
Le rendre exécutable, genre "chmod +x /home/machin/notification.sh".
L'ajouter dans "Session et démarrage" > "Démarrage automatique d'application".
Redémarrer le PC.
Les deux scripts fonctionnent parfaitement sur Xubuntu 22.04.5.
-i "/usr/share/icons/Papirus-Tux/48x48/status/battery-ac-adapter.svg" : peut être supprimé ou remplacé par l'icône de votre choix.
paplay "/snap/gtk-common-themes/current/share/sounds/Yaru/stereo/battery-low.oga" : peut être supprimé ou remplacé par le son de votre choix.
Quelques trucs pour Linux : https://tux.alwaysdata.net
Je réalise toujours mes recherches avec Google. Je ne sais pas ce qui m'a pris, j'ai cherché avec DuckDuckGo, et j'ai trouvé un script qui fonctionne. Mais il y a des choses qui ne marchent pas, je dois le modifier. Je posterai le script retravaillé pour ceux que ça intéressent.
Quelques trucs pour Linux : https://tux.alwaysdata.net
Finalement, avec un fichier .deb du site virtualbox.org, ça marche, à condition de cocher la case "Utiliser le cache E/S de l'hôte" du contrôleur SATA. En revanche, Kvantum ne fonctionne pas avec l'interface, c'est donc affreux et un peu gênant, mais tant pis.
Merci à tous !
Quelques trucs pour Linux : https://tux.alwaysdata.net
On peut savoir pourquoi tu veux absolument une version aussi ancienne de Xubuntu ?
J'utilise Xubuntu depuis la version 20.04. Jusqu'à récemment, tout allait bien. C'est une distribution que je qualifie de tranquille. Puis d'un jour à l'autre, VirtualBox se met à m'afficher "Une erreur critique est survenue pendant l'exécution de la machine virtuelle et cette dernière a été arrêtée". J'ai cherché de l'aide, réinitialisé VirtualBox, réinstallé Xubuntu à neuf…
J'utilise deux PC portables : un Asus de 2014, un Lenovo de 2024, tout deux avec Xubuntu 22.04.5, configurés identiquement. Et le bug est présent sur les deux machines.
Pour être certain que cela ne vienne pas de ma config, j'ai testé VirtualBox avec la 22.04.5 en live, et le souci s'est répété.
J'ai cherché et trouvé la .4 pour voir ce qu'elle donne en live, et là, VirtualBox fonctionne.
C'est pas possible pour toi de passer à une 24.04 ?
La 24.04.1 est inutilisable, avec les mêmes symptômes sur mes deux PC : le clic du doigt sur le touchpad est inopérant, certains logiciels ne sont pas traduits ou le sont partiellement, des icônes s'affichent à la place d'autres, Kvantum n'est pas fonctionnel, Freetube ne se lance pas… J'ai oublié le reste.
Surtout qu'en appliquant toutes les mises à jours sur la 22.04.4 on devrait se retrouver avec l'équivalent de la 22.04.5
Avec les autres distributions, je ne sais pas, mais Xubuntu propose de bloquer toutes les mises à jour, hormis celles de sécurités.
J'ai également testé le dernier VirtualBox (virtualbox-7.1_7.1.6-167084~Ubuntu~jammy_amd64.deb). Cette version fonctionne, mais empêche le retour de veille du PC une fois sur deux.
Ça tourne en rond, mon histoire…
Quelques trucs pour Linux : https://tux.alwaysdata.net
# Les scripts
Posté par TrucsTux (site web personnel) . En réponse au message Script de mise en veille en cas de batterie presque vide. Évalué à 2 (+1/-0).
Le script de mise en veille que j'ai retravaillé :
Script à enregistrer dans un fichier .sh, genre veille.sh.
Le rendre exécutable, genre "chmod +x /home/machin/veille.sh".
Ajouter dans /etc/cron.d/anacron, genre "*/5 * * * * root /home/machin/veille.sh".
Et puisque c'est mieux d'être averti, voici ce script :
Script à enregistrer dans un fichier .sh, genre notification.sh.
Le rendre exécutable, genre "chmod +x /home/machin/notification.sh".
L'ajouter dans "Session et démarrage" > "Démarrage automatique d'application".
Redémarrer le PC.
Les deux scripts fonctionnent parfaitement sur Xubuntu 22.04.5.
-i "/usr/share/icons/Papirus-Tux/48x48/status/battery-ac-adapter.svg" : peut être supprimé ou remplacé par l'icône de votre choix.
paplay "/snap/gtk-common-themes/current/share/sounds/Yaru/stereo/battery-low.oga" : peut être supprimé ou remplacé par le son de votre choix.
Quelques trucs pour Linux : https://tux.alwaysdata.net
[^] # Re: Verification comportement
Posté par TrucsTux (site web personnel) . En réponse au message Script de mise en veille en cas de batterie presque vide. Évalué à 1 (+0/-0).
Mon PC refusant de s'hiberner et étant pourvu de 16 go de ram… j'ai supprimé le swap.
J'ai néanmoins exécuté tes commandes, qui ont donné :
hormis la commande "echo -n disk > /sys/power/state" (en root), qui a donné après un écran noir :
Quelques trucs pour Linux : https://tux.alwaysdata.net
[^] # Re: Verification comportement
Posté par TrucsTux (site web personnel) . En réponse au message Script de mise en veille en cas de batterie presque vide. Évalué à 1 (+0/-0).
Dans /sys/power/state, j'ai juste ça : freeze mem disk
Quelques trucs pour Linux : https://tux.alwaysdata.net
[^] # Re: UPower
Posté par TrucsTux (site web personnel) . En réponse au message Script de mise en veille en cas de batterie presque vide. Évalué à 1 (+0/-0).
Je m'étais intéressé à ce fichier, mais ça n'avait rien donné.
Quelques trucs pour Linux : https://tux.alwaysdata.net
# Trouvé !
Posté par TrucsTux (site web personnel) . En réponse au message Script de mise en veille en cas de batterie presque vide. Évalué à 3 (+2/-0).
Je réalise toujours mes recherches avec Google. Je ne sais pas ce qui m'a pris, j'ai cherché avec DuckDuckGo, et j'ai trouvé un script qui fonctionne. Mais il y a des choses qui ne marchent pas, je dois le modifier. Je posterai le script retravaillé pour ceux que ça intéressent.
Quelques trucs pour Linux : https://tux.alwaysdata.net
# Problème réglé
Posté par TrucsTux (site web personnel) . En réponse au message [Résolu] Je cherche Xubuntu 22.04.4. Évalué à 1 (+0/-0).
Finalement, avec un fichier .deb du site virtualbox.org, ça marche, à condition de cocher la case "Utiliser le cache E/S de l'hôte" du contrôleur SATA. En revanche, Kvantum ne fonctionne pas avec l'interface, c'est donc affreux et un peu gênant, mais tant pis.
Merci à tous !
Quelques trucs pour Linux : https://tux.alwaysdata.net
[^] # Re: Je cherche Xubuntu 22.04.4
Posté par TrucsTux (site web personnel) . En réponse au message [Résolu] Je cherche Xubuntu 22.04.4. Évalué à 2 (+1/-0).
J'utilise Xubuntu depuis la version 20.04. Jusqu'à récemment, tout allait bien. C'est une distribution que je qualifie de tranquille. Puis d'un jour à l'autre, VirtualBox se met à m'afficher "Une erreur critique est survenue pendant l'exécution de la machine virtuelle et cette dernière a été arrêtée". J'ai cherché de l'aide, réinitialisé VirtualBox, réinstallé Xubuntu à neuf…
J'utilise deux PC portables : un Asus de 2014, un Lenovo de 2024, tout deux avec Xubuntu 22.04.5, configurés identiquement. Et le bug est présent sur les deux machines.
Pour être certain que cela ne vienne pas de ma config, j'ai testé VirtualBox avec la 22.04.5 en live, et le souci s'est répété.
J'ai cherché et trouvé la .4 pour voir ce qu'elle donne en live, et là, VirtualBox fonctionne.
La 24.04.1 est inutilisable, avec les mêmes symptômes sur mes deux PC : le clic du doigt sur le touchpad est inopérant, certains logiciels ne sont pas traduits ou le sont partiellement, des icônes s'affichent à la place d'autres, Kvantum n'est pas fonctionnel, Freetube ne se lance pas… J'ai oublié le reste.
Avec les autres distributions, je ne sais pas, mais Xubuntu propose de bloquer toutes les mises à jour, hormis celles de sécurités.
J'ai également testé le dernier VirtualBox (virtualbox-7.1_7.1.6-167084~Ubuntu~jammy_amd64.deb). Cette version fonctionne, mais empêche le retour de veille du PC une fois sur deux.
Ça tourne en rond, mon histoire…
Quelques trucs pour Linux : https://tux.alwaysdata.net
# Je cherche Xubuntu 22.04.4
Posté par TrucsTux (site web personnel) . En réponse au message [Résolu] Je cherche Xubuntu 22.04.4. Évalué à 1 (+0/-0).
J'ai trouvé une autre copie ici : https://mysql1.hs-esslingen.de/Mirrors/cdimage.ubuntu.com/xubuntu/releases/22.04.3/release/
J'ai comparé le sha256sum des deux fichiers, et ils sont identiques. Puis-je en déduire que c'est bon ?
Quelques trucs pour Linux : https://tux.alwaysdata.net
# Je cherche Xubuntu 22.04.4
Posté par TrucsTux (site web personnel) . En réponse au message [Résolu] Je cherche Xubuntu 22.04.4. Évalué à 1 (+0/-0).
Je ne comprends pas la procédure.
Quelques trucs pour Linux : https://tux.alwaysdata.net