Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/04/2023, à 08:05

koss

Raccourci d'arrêt ordinateur [RESOLU]

Bonjour,
C'est un problème qui devrait être simple à résoudre, mais, je n'y arrive pas.:(..malgré plusieurs essais et que les lanceurs à créer ne sont plus proposés apparemment (?) dans le clic droit du Bureau.
Je suis donc depuis peu de temps sous Ubuntu 22.04 et je voudrais mettre un raccourci sur le Bureau , pour lancer directement cette commande avec éventuellement si possible, juste une validation pour confirmer. l'extinction.

shutdown now

qui s'exécuterait immédiatement, et donc éteindrait l'ordi.
Merci, si quelqu'un veut bien m'apporter sa solution, aussi simple.
Cordialement.

Dernière modification par koss (Le 17/04/2023, à 07:50)


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#2 Le 16/04/2023, à 09:09

iznobe

Re : Raccourci d'arrêt ordinateur [RESOLU]

Bonjour , si tu fais :

cat << EOF |  tee ~/Bureau/eteindre_ordi.sh
#! /bin/bash
shutdown now
EOF
chmod +x ~/Bureau/eteindre_ordi.sh

puis que tu lances le script , ca devrait le faire non ?

NOTE : je suis sur qu ' eteindre l' ordi comme cela n ' est pas une bonne chose . Normalement , avant , ( en cliquant sur le bouton approprié ) il faut lancer une procedure pour demonter les peripheriques montés et tout ce qu ' il faut faire avant d' eteindre l' ordi ( plein de choses que je ne vais pas enumeré )
Sinon , il existe les touches magiques ( raccourci clavier ) , qui permet d ' arreter proprement l' ordinateur .
Sinon , y a aussi le bouton prevu pour ...

Dernière modification par iznobe (Le 16/04/2023, à 09:10)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 16/04/2023, à 09:11

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

En fait il te suffit de créer un simple fichier texte exécutable avec ta commande... Celà dit cette dernière est plus ou moins incorrect :
- il n'y a que root qui puisse faire un arrêt en ligne de commande ce qui te permettra d'avoir la confirmation puisque le mot de passe te sera demander
- regarde dans le manuel les attributs de cette commande car perso j'utilise "shutdown -hP now" plutôt que la basique : il semble que ce soit plus propre...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#4 Le 16/04/2023, à 09:37

Christophe C

Re : Raccourci d'arrêt ordinateur [RESOLU]

Autre solution, la commande telinit 0 éteint l'ordinateur.

Normalement elle demande le mot de passe, mais tu peux désactiver le mot de passe par un commande (à lancer une fois pour toute) : sudo chmod +s /sbin/telinit

Donc tu peux mettre telinit 0 sur la ligne exec de ton lanceur. Clic sur lanceur = tout fermer.


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#5 Le 16/04/2023, à 09:43

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

Christophe C a écrit :

Autre solution, la commande telinit 0 éteint l'ordinateur.

Normalement elle demande le mot de passe, mais tu peux désactiver le mot de passe par un commande (à lancer une fois pour toute) : sudo chmod +s /sbin/telinit

Tien... Je ne la connaissais pas celle-là... Celà dit est-ce bien une bonne solution propre ? Nb : désactiver la demande de mot de passe annulerai le besoin de confirmation d'arrêt qui est une de ses contraintes... Après sinon faut jouer avec zenity où je ne sais plus quel truc qui créer des boîtes de dialogue graphique...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#6 Le 16/04/2023, à 09:50

Christophe C

Re : Raccourci d'arrêt ordinateur [RESOLU]

Marche très bien, je l'utilise depuis des années. En fin de script, c'est pratique.

Voilà le lanceur à utiliser (clic sur le lanceur = fermer PC) :

[Desktop Entry]
Name=fermer PC
Name[fr]=fermer PC

Comment=fermer PC
Comment[fr]=fermer PC

GenericName=fermer PC
GenericName[fr]=fermer PC

Exec=telinit 0
Icon=system-log-out-symbolic
Terminal=false
StartupNotify=true
Type=Application
Categories=System;Utility;
MimeType=inode/directory;

Dernière modification par Christophe C (Le 16/04/2023, à 09:55)


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#7 Le 16/04/2023, à 09:51

diesel

Re : Raccourci d'arrêt ordinateur [RESOLU]

Sur debian cinnamon, j'ai un applet qui me fait ça tout seul tongue

Amicalement.

Jean-Marie


Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.

Hors ligne

#8 Le 16/04/2023, à 09:54

Christophe C

Re : Raccourci d'arrêt ordinateur [RESOLU]

Ah, et le même lanceur, mais avec telinit 6 éteint et redémarre le PC (reboot).


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#9 Le 16/04/2023, à 10:17

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

Faut que je regarde la Doc de telinit moi j'ai l'impression... wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#10 Le 16/04/2023, à 10:52

lynn

Re : Raccourci d'arrêt ordinateur [RESOLU]

Bonjour,

Une solution avec systemctl sans avoir à taper le mot de passe pour éteindre :

systemctl --no-wall poweroff

Il n'y a plus qu'à intégrer cette commande à une fenêtre zenity.


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#11 Le 16/04/2023, à 14:09

sputnick

Re : Raccourci d'arrêt ordinateur [RESOLU]

lynn a écrit :

Bonjour,

Une solution avec systemctl sans avoir à taper le mot de passe pour éteindre :

systemctl --no-wall poweroff

Il n'y a plus qu'à intégrer cette commande à une fenêtre zenity.

C'est la solution la plus propre, maintenant que runlevel est déprécié depuis l'arrivée de systemd.


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#12 Le 16/04/2023, à 15:12

koss

Re : Raccourci d'arrêt ordinateur [RESOLU]

Bonjour,
j'ai essayé les diverses méthodes proposées, mais je n'arrive pas à lancer l'exécution directement depuis l'icone du Bureau, sauf à faire un clic droit et "Exécuter en tant que programme" et là ça éteint l'ordi.
Finalement c'est pas exténuant en fin de compte, mais ce qui m'a amené là,  j'avoue qu'il m'arrive en éteignant "normalement" de cliquer parfois maladroitement et/ou machinalement en dessous "Eteindre" càd  sur "Fermer la session" et là je dois retaper mon mot de passe...en grommelant bien sûr!

Je précise que les fichiers sont bien marqués comme exécutables. et je comprends aussi que "shutdown now" est peut-être un peu brutal.
J'ai copié les divers scripts (?) proposés réadaptés pour moi, dans l'Editeur de texte et mis sur le Bureau. Le clic ou double clic ne fait qu'ouvrir en lecture le fichier texte.
Faut-il les mettre dans un dossier particulier? Ou bien j'ai sauté des étapes.

Merci de toute façon à chacun d'entre vous pour ces réponses.
Cordialement


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#13 Le 16/04/2023, à 15:46

Christophe C

Re : Raccourci d'arrêt ordinateur [RESOLU]

Et bien chez moi, le lanceur dont je parlais (avec telinit 0) ferme le PC dès que je clic dessus. Et il ne me demande pas de mot passe puisque j'ai fais (une fois pour toute) un sudo chmod +s /sbin/telinit (qui supprime la demande de mot de passe).

le lanceur doit être "approuvé" (clic droit > propriété)

Ensuite je suis sous xubuntu, mais je ne vois pas ce que cela change.


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#14 Le 16/04/2023, à 18:34

koss

Re : Raccourci d'arrêt ordinateur [RESOLU]

@Christophe C,
J'ai testé également ton script, qui ne marche pas chez moi Ubuntu 22.04. Le telinit dans /sbin est un lien vers /bin/systemctl, est-ce pareil chez toi?
j'ai changé les permissions  sudo chmod +s /sbin/telinit comme précisé.
Le fichier créé s'affiche bien sur le Bureau, mais ne se lance pas en cliquant dessus, ni en clic droit et exécuter. J'ai peut-être pas bien fait les choses.
@iznobe,
ton script est bien fonctionnel en clic droit et exécuter, ça éteint bien, mais pas en cliquant dessus sur le bureau.
Avant de poster ici, j'avais créé un script bash(?) comme ça :
#!/bin/bash
shutdown -hP now
read -n 1

qui est fonctionnel par le clic droit et exécuter... mais ne se lance pas en cliquant directement dessus.
Il existait dans le temps (qui passe...) la possibilité de faire un raccourci sur le Bureau par clic droit...créer un lanceur..., et taper l'appli ou  la ligne de commande à appliquer, je crois.
Je pense que je vais me contenter du clic droit, exécuter, c'est un peu mieux...
Quoiqu'il en soit, merci à tous et toutes (?)
Cordialement.


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#15 Le 17/04/2023, à 05:26

Christophe C

Re : Raccourci d'arrêt ordinateur [RESOLU]

Ce dont je t'ai parlé n'est pas un script, c'est un lanceur. Je t'ai mis le contenu, qui doit être sauvegardé dans un fichier .desktop (par exemple fermer.desktop).

Ce lanceur doit être marqué comme étant 'de confiance'.

Pour être sur : tu vois ce qu'est un lanceur ?


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#16 Le 17/04/2023, à 07:49

koss

Re : Raccourci d'arrêt ordinateur [RESOLU]

comme tu vois, je ne suis pas très sûr des termes que j'emploie. Je voyais un lanceur comme étant un raccourci, sans en saisir la différence.:(
J'ai donc renommé le fichier sur mon Bureau en fermer.desktop et il s'est transformé avec un icone avec  flèche. Puis, par un clic droit  "autoriser l'exécution"...et ça marche comme voulu.
Un grand merci à toi pour ta patience et tes explications bien précises.
Amicalement.


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#17 Le 17/04/2023, à 11:08

Christophe C

Re : Raccourci d'arrêt ordinateur [RESOLU]

un lanceur a toujours une extension .desktop.

Sa ligne exec= peut lancer :

  • 1 commande indépendante (comme ce que je t'ai proposé)

  • 1 script externe (qui se trouve dans un fichier)

  • 1 programme

Un raccourci est juste un "lien dynamique" vers un fichier ou un répertoire. Quand on clic dessus on y accède.

Dernière modification par Christophe C (Le 17/04/2023, à 11:15)


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#18 Le 17/04/2023, à 11:32

koss

Re : Raccourci d'arrêt ordinateur [RESOLU]

Tes précisions me sont, et seront aussi, bien utiles, je comprends mieux.
J'ai remarqué qu'avec ton script lanceur l'arrêt me parait propre : mon DD externe se ferme ou se démonte (il gratte un peu), juste avant l'extinction complète, pareil que lors de l'arrêt normal.
Grand merci, très content de votre aide à tous et à Christophe C plus particulèrement.
Cordialement.


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#19 Le 17/04/2023, à 15:50

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

Qid a écrit :

Faut que je regarde la Doc de telinit moi j'ai l'impression... wink

sur ma Roling Rhino 23.04 voilà le résultat très clair pour info à ceux qui passeraient par là :

telinit --help
telinit [OPTIONS...] COMMAND

Send control commands to the init daemon.

Commands:
  0              Power-off the machine
  6              Reboot the machine
  2, 3, 4, 5     Start runlevelX.target unit
  1, s, S        Enter rescue mode
  q, Q           Reload init daemon configuration
  u, U           Reexecute init daemon

Options:
     --help      Show this help
     --no-wall   Don't send wall message before halt/power-off/reboot

See the telinit(8) man page for details.

je crois que je vais essayer de basculer de mon "shutdown -hP now" à "telinit 0"
même si je trouve que de par son appellation la seconde est moins parlante que la première...
et puis est-ce qu'on peut avoir un arrêt différé avec la seconde ? je n'en n'ai pas l'impression...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#20 Le 17/04/2023, à 18:30

sputnick

Re : Raccourci d'arrêt ordinateur [RESOLU]

Je rappelle une nouvelle fois que les runlevels SysV appartiennent au passé.

Donc telinit est déprécié, il faut regarder du coté de systemd comme déjà expliqué plus haut.


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#21 Le 17/04/2023, à 18:43

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

sputnick a écrit :

Je rappelle une nouvelle fois que les runlevels SysV appartiennent au passé.

Donc telinit est déprécié

Oh bah j'avais compris à l'envers alors...

Donc finalement il vaut mieux garder shutdown ?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#22 Le 17/04/2023, à 18:44

sputnick

Re : Raccourci d'arrêt ordinateur [RESOLU]

systemctl --no-wall poweroff

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#23 Le 17/04/2023, à 18:49

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

sputnick a écrit :
systemctl --no-wall poweroff

Hum... Oui c'est vrai que celle-là (sans le --no-wall) je l'ai déjà vu passer... Mais pour ma part je dois avouer que je trouve systemctl pas toujours facile à "utiliser"...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#24 Le 17/04/2023, à 21:34

sputnick

Re : Raccourci d'arrêt ordinateur [RESOLU]

C'est pas la question, c'est juste la question d'utiliser les bons outils au bon moment.

Oublier runlevel, telinit, /etc/init.d, /etc/rc[0-9].d, c'est du passé révolu, finit, terminé, HS, deprecated, déprécié wink


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#25 Le 18/04/2023, à 05:36

Qid

Re : Raccourci d'arrêt ordinateur [RESOLU]

Trop compliqué pour moi tant que ça marche encore de comprendre ces histoires de bascule d'un fonctionnement à un autre...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne