#1 Le 01/12/2021, à 17:22
- bonuscad
[RESOLU]Aide pour mise au point d'un simple petit script.
Bonjour,
J'utilise l'application Molotov, l'ennui est que la veille d'écran se met en route.
Je me suis fait donc 2 scripts sur mon bureau pour désactiver/réactiver la veille d'écran.
Voici cd que contient respectivement mes deux scripts:
#! /bin/sh
xscreensaver-command -exit
exit
et
#! /bin/sh
xcreensaver-commmand -restart
exit
Je ne suis pas du tout ferrue dans ces pratiques de script
Le petit ennui que j'ai; c'est quand je clique dessus je ne sais pas si celui-ci c'est bien réalisé et des fois il fonctionne, d'autre pas!
La propriété de mes fichiers sont de s’ouvrir dans le terminal Xfce et "Autoriser ce fichier à être exécuté comme un programme" coché.
Bien que la réponse doit être simplissime, je ne vois pas quoi faire (ou si j'ai mal fait quelque chose) pour visualiser si la procédure est bien réalisée.
Merci de mettre un "newbee" sur la voie
Dernière modification par bonuscad (Le 05/12/2021, à 12:50)
Hors ligne
#2 Le 01/12/2021, à 17:35
- iznobe
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
tu peux ajouter un ligne qui te dit ce que ca fait avant le exit :
echo "veille activée"
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 01/12/2021, à 17:43
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Merci iznobe
J'ai fait ce que tu dis mais rien ne s'affiche quand je clique sur mon fichier qui se nomme "veille-off.sh" sur mon bureau. Je dois louper quelque chose...
NB: je suis sous Xubuntu 20.04LTS
Dernière modification par bonuscad (Le 01/12/2021, à 17:46)
Hors ligne
#4 Le 01/12/2021, à 20:30
- Sciensous
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
echo écrit dans une console, ce qui n'est pas ton cas car tu le lances en mode graphique
remplace alors echo par xmessage -timeout 3
Dernière modification par Sciensous (Le 01/12/2021, à 20:31)
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#5 Le 01/12/2021, à 21:30
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Bonsoir,
à bonuscad
Je vois que tu es sous Xubuntu 20.04. L'erreur, si je puis dire, est d'avoir installé xscreensaver au lieu d'utiliser l'économiseur d'écran par défaut xfce4-screensaver. Ce dernier respecte les ordres de désactivations émis par certaines applications dans certaines conditions (par exemple, vlc ou firefox lorsque tu lis une vidéo ou encore, molotov). Résultat, tu es obligé de bricoler par derrière pour compenser.
Lequel de tes deux scripts fonctionne de manière aléatoire selon toi ?
Hors ligne
#6 Le 01/12/2021, à 21:52
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
@Sciensous J’espérais sur ta suggestion, mais je n'ai rien qui s'affiche pour confirmer l'exécution de la commande.
à bonuscad
Je vois que tu es sous Xubuntu 20.04. L'erreur, si je puis dire, est d'avoir installé xscreensaver au lieu d'utiliser l'économiseur d'écran par défaut xfce4-screensaver. Ce dernier respecte les ordres de désactivations émis par certaines applications dans certaines conditions (par exemple, vlc ou firefox lorsque tu lis une vidéo ou encore, molotov). Résultat, tu es obligé de bricoler par derrière pour compenser.Lequel de tes deux scripts fonctionne de manière aléatoire selon toi ?
Difficile de te te répondre... d'après mes essais des fois ça fonctionne quand je clique simplement sur mon fichier .sh sur mon bureau.
Dès fois je fais un click-droit sur mon fichier et choisis "Exécuter" dans le menu contextuel.
Dans les deux cas cas je n'ai aucune confirmation de l'exécution mais je vois que la veille d'écran ne se déclenche pas lorsque que Molotov est en cours d'exécution (je ne suis pas dérangé par la veille d'écran)
NB: Dans Paramètre j'ai deux fois l'icône "Économiseur d'écran", c'est peut être par là que cela pêche?
Préférences économiseur d'écran (XScreenSaver 5.42, 28-Dec-2018)
et
Économiseur d'écran tout simple
Qui reflètent les mêmes paramètres (aperçu de Flurry)
Dernière modification par bonuscad (Le 01/12/2021, à 21:52)
Hors ligne
#7 Le 01/12/2021, à 22:05
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Question un peu parallèle : pourquoi as-tu installé xscreensaver (c'est nécessairement toi vu qu'il n'est plus présent par défaut depuis quelques versions de Xubuntu) au lieu d'utiliser xfce4-screensaver ? pourquoi ne pas t'en tenir à l'outil natif à ton bureau Xfce ? Ok, xfce4-screensaver n'offre que trois thèmes très sobres + un écran noir en guise d'économiseur d'écran (donc un choix bien moindre que xscreensaver) mais de mon point de vue, c'est bien assez.
Dans chacun de tes scripts, après la commande xscreensaver, tu peux ajouter cette commande pour afficher une notification transitoire :
notify-send "Contrôle manuel de Xscreensaver" "Économiseur désactivé. Penser à le réactiver!"
notify-send "Contrôle manuel de Xscreensaver" "Économiseur activé"
Si tu n'as pas modifié les paramètres d'affichage, la notification sera dans le coin supérieur gauche de l'écran.
Hors ligne
#8 Le 01/12/2021, à 22:07
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
NB: Dans Paramètre j'ai deux fois l'icône "Économiseur d'écran", c'est peut être par là que cela pêche?
Préférences économiseur d'écran (XScreenSaver 5.42, 28-Dec-2018)
et
Économiseur d'écran tout simple
Qui reflètent les mêmes paramètres (aperçu de Flurry)
Oui, c'est ça, ça te montre qu'il y a deux économiseurs d'écran sur ton système Xscreensaver et xfce4-screensaver. A priori, un seul tourne à la fois.
Hors ligne
#9 Le 01/12/2021, à 22:44
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Question un peu parallèle : pourquoi as-tu installé xscreensaver (c'est nécessairement toi vu qu'il n'est plus présent par défaut depuis quelques versions de Xubuntu) au lieu d'utiliser xfce4-screensaver ? pourquoi ne pas t'en tenir à l'outil natif à ton bureau Xfce ? Ok, xfce4-screensaver n'offre que trois thèmes très sobres + un écran noir en guise d'économiseur d'écran (donc un choix bien moindre que xscreensaver) mais de mon point de vue, c'est bien assez.
Dans chacun de tes scripts, après la commande xscreensaver, tu peux ajouter cette commande pour afficher une notification transitoire :
notify-send "Contrôle manuel de Xscreensaver" "Économiseur désactivé. Penser à le réactiver!"
notify-send "Contrôle manuel de Xscreensaver" "Économiseur activé"
Si tu n'as pas modifié les paramètres d'affichage, la notification sera dans le coin supérieur gauche de l'écran.
Super, merci beaucoup beuguissime, ça m'affiche effectivement une notification.
D'après mes souvenirs; à l'apparition de Xfce4, il me semble avoir fait une installation en ligne commande. Ce qui explique peut être ce doublon...
Néanmoins cela ne me gène nullement, mon OS à l'air stable et effectif, mais si tu considère qu'une mise au point est utile, je suis prêt à suivre tes conseils pour faire du ménage
PS: La veille "Flurry" me plaît beaucoup (c'est psychédélique )
J'attends de pouvoir tester plus longtemps pour mettre en résolu, mais je pense que cela sera bon.
Hors ligne
#10 Le 01/12/2021, à 22:53
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Très bien.
Xscreensaver est a priori très bien codé (je n'ai pas regardé en détail mais je rapporte sa réputation). C'est juste qu'il ne s'intègre plus correctement avec les bureaux modernes. Depuis que Xfce vient avec xfce4-screensaver (c'est assez récent), je ne m'embête plus à bricoler quelque chose pour y faire fonctionner Xscreensaver (que j'ai longtemps installé manuellement pour remplacer le précédent économiseur de Xfce, light-locker).
Si j'ai un peu de temps et si je n'oublie pas, je te proposerais une solution à un seul script.
Hors ligne
#11 Le 01/12/2021, à 22:58
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Ça y est je me souvient!
Commande exécutée (d'après nam1962)
sudo apt install xfce4
sudo apt install gtk3-engines-xfce
sudo apt install xfce4-goodies
sudo apt install xfwm4-themes
sudo apt install xubuntu-restricted-addons
sudo apt install ubuntu-restricted-extras
et
sudo apt install xscreensaver && sudo apt install xscreensaver-data-extra && sudo apt install xscreensaver-gl-extra && sudo apt install xscreensaver-screensaver-bsod
sudo apt remove light-locker
Hors ligne
#12 Le 01/12/2021, à 23:06
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Ah oui d'accord, je déconseille de suivre ce genre de guides qui n'ont plus été mis à jour depuis environ 3 ans.
Pour preuve, light-locker n'est plus présent sur Xubuntu 20.04, donc la ligne
sudo apt remove light-locker
n'a plus lieu d'être. Dans son guide, il n'a d'ailleurs jamais pris la peine d'expliquer les effets négatifs (problème de sécurité) de désinstaller light-locker sur les précédentes Xubuntu ou l'effet négatif d'utiliser Xscreensaver sur une Xfce moderne (effet négatif auquel tu fais face).
Dernière modification par beuguissime (Le 01/12/2021, à 23:50)
Hors ligne
#13 Le 01/12/2021, à 23:49
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
C'est vrai que nam1962 n'est plus présent sur ce forum et me semble t-il a été décrié.
J'ai suivi quelques trucs émanant de lui mais sans plus.
En même temps mon système est stable et réactif, le bémol que j'ai observé et lors d'une extinction du système (une fois par mois environ) qui est très longue, alors que la plus part du temps c'est instantané. Mais cela n'a peut être rien à voir aux suggestions de nam1962.
Je suis complètement satisfait de mon système et des applications
bruno@Precision-T1500:~$ inxi
CPU: Quad Core Intel Core i7 870 (-MCP-) speed/min/max: 1306/1200/2934 MHz
Kernel: 5.4.0-90-generic x86_64 Up: 7h 00m Mem: 2370.9/15972.4 MiB (14.8%)
Storage: 680.03 GiB (8.0% used) Procs: 265 Shell: bash 5.0.17 inxi: 3.0.38
Hors ligne
#14 Le 01/12/2021, à 23:52
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
C'est vrai que nam1962 n'est plus présent sur ce forum et me semble t-il a été décrié.
Ben il a été banni donc normal de ne plus le voir.
Je ne dis pas que tout est à jeter bien sûr mais je voulais souligner que son guide n'est plus maintenu et qu'il passait sous silence des détails importants.
Hors ligne
#15 Le 02/12/2021, à 17:41
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Bon après test, je pense avoir compris mon problème: la notification m'a bien aidé pour être sûr d'avoir bien exécuter le script.
En résumé: la 1ère fois que je clique sur mon script, la notification s'affiche bien mais au bout d'un certain temps la veille d'écran s'active.
Si je clique une nouvelle fois sur le même script, la notification s'affiche bien encore mais là la veille d'écran ne s'active plus.
Donc je pense avoir un doublon dans ma veille d'écran (preuve des 2 icônes identiques dans mon système), mais le quel supprimer sans risque? Là est la question... J'aimerais bien conserver mon thème qui me plaît.
Hors ligne
#16 Le 02/12/2021, à 21:29
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Je me demande si xscreensaver ne se relance pas tout seul. Tu peux faire le test dans une console avec cette commande qui
1/ affiche les processus xscreensaver présents dans la liste des processus
2/ fais quitter xscreensaver
3/ attend 5s
4/ affiche à nouveau les processus xscreensaver
Prière de copier-coller le retour complet ici pour diagnostique.
ps fux -C xscreensaver; xscreensaver-command -exit; sleep 5; ps fux -C xscreensaver
Le mieux, c'est de désinstaller xscreensaver et de s'en remettre à xfce4-screensaver. On peut toujours bricoler des trucs cependant.
Dernière modification par beuguissime (Le 02/12/2021, à 21:54)
Hors ligne
#17 Le 02/12/2021, à 21:45
- Watael
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
et pourquoi pas simplement ps -C xscreensaver; ... ?
Dernière modification par Watael (Le 02/12/2021, à 21:46)
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#18 Le 02/12/2021, à 21:54
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Merci Watael, je corrige.
Hors ligne
#19 Le 02/12/2021, à 23:05
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Bonsoir,
Voici le retour de la commande
bruno@Precision-T1500:~$ ps fux -C xscreensaver; xscreensaver-command -exit; sleep 5; ps fux -C xscreensaver
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
bruno 1395 0.5 0.1 271176 23392 ? Ssl 23:01 0:00 xfce4-session
bruno 1473 0.0 0.0 6032 456 ? Ss 23:01 0:00 \_ /usr/bin/ssh-agent /usr/bin/im-launch startxfce4
bruno 1524 4.6 0.4 314996 78392 ? Sl 23:01 0:01 \_ xfwm4
bruno 1529 0.6 0.1 275500 30012 ? Sl 23:01 0:00 \_ xfce4-panel
bruno 1551 1.4 0.2 322696 44760 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libwhiskermenu.so 1
bruno 1552 0.8 0.1 199428 26720 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libnetload.so 17 16
bruno 1553 1.1 0.1 196544 23068 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libcpugraph.so 14 1
bruno 1554 0.3 0.2 244420 38924 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libnotification-plu
bruno 1557 0.2 0.1 196732 23188 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsystray.so 5 167
bruno 1558 0.2 0.1 274192 26056 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libindicator-plugin
bruno 1559 1.6 0.2 471248 42460 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libweather.so 8 167
bruno 1560 0.4 0.2 512472 41072 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libpulseaudio-plugi
bruno 1575 0.1 0.1 345488 23172 ? Sl 23:01 0:00 \_ Thunar --daemon
bruno 1592 2.9 0.3 322136 49240 ? Sl 23:01 0:00 \_ xfdesktop
bruno 1596 0.0 0.0 18568 5324 ? S 23:01 0:00 \_ xscreensaver -nosplash
bruno 1597 0.0 0.0 18568 5308 ? S 23:01 0:00 \_ xscreensaver -nosplash
bruno 1599 0.0 0.0 239604 4836 ? Sl 23:01 0:00 \_ /usr/libexec/geoclue-2.0/demos/agent
bruno 1600 0.1 0.0 851508 9184 ? Sl 23:01 0:00 \_ xiccd
bruno 1606 0.4 0.1 422288 31596 ? Sl 23:01 0:00 \_ update-notifier
bruno 1617 0.3 0.2 432212 36272 ? Sl 23:01 0:00 \_ nm-applet
bruno 1631 0.5 0.2 62372 34768 ? S 23:01 0:00 \_ /usr/bin/python3 /usr/share/system-config-printer/applet.py
bruno 1638 0.0 0.0 190416 15936 ? Sl 23:01 0:00 \_ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
bruno 1648 1.0 0.5 512528 95444 ? Ssl 23:01 0:00 \_ /usr/bin/python3 /usr/bin/hp-systray -x
bruno 1716 0.1 0.1 68228 25764 ? S 23:01 0:00 | \_ /usr/bin/python3 /usr/bin/hp-systray -x
bruno 1717 0.0 0.1 53264 18620 ? S 23:01 0:00 | \_ /usr/bin/python3 /usr/bin/hp-systray -x
bruno 1650 0.5 0.4 691844 80532 ? Sl 23:01 0:00 \_ /usr/libexec/evolution-data-server/evolution-alarm-notify
bruno 2238 2.4 0.2 391252 38656 ? Sl 23:01 0:00 xfce4-terminal
bruno 2243 0.2 0.0 13156 4732 pts/0 Ss 23:01 0:00 \_ bash
bruno 2249 0.0 0.0 14288 3468 pts/0 R+ 23:01 0:00 \_ ps fux -C xscreensaver
bruno 1780 31.2 2.1 3006368 356032 ? Sl 23:01 0:07 /usr/lib/firefox/firefox
bruno 1849 0.1 0.2 191932 39976 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -parentBuildID 20211028161635 -prefsLen 1 -prefMapSize 254552 -appdir /usr/lib/fi
bruno 1973 19.2 1.2 34177268 202372 ? Sl 23:01 0:04 \_ /usr/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 4828 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2006 1.8 0.6 2419248 112836 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 4892 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2008 3.4 0.8 2456496 131624 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 4 -isForBrowser -prefsLen 4892 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2084 0.3 0.4 2392308 73620 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen 5527 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2128 0.3 0.4 2392312 73568 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 5654 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2198 0.5 0.4 2393828 72592 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 7 -isForBrowser -prefsLen 5654 -prefMapSize 254552 -jsInit 278680 -paren
bruno 1646 0.0 0.0 193452 15244 ? Ssl 23:01 0:00 xfce4-power-manager
bruno 1528 0.3 0.1 232148 22236 ? Ssl 23:01 0:00 xfsettingsd
bruno 1392 0.0 0.0 168900 5280 ? Sl 23:01 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
bruno 1383 0.5 0.0 18928 10088 ? Ss 23:01 0:00 /lib/systemd/systemd --user
bruno 1384 0.0 0.0 103632 3680 ? S 23:01 0:00 \_ (sd-pam)
bruno 1389 0.5 0.1 625780 20000 ? S<sl 23:01 0:00 \_ /usr/bin/pulseaudio --daemonize=no --log-target=journal
bruno 1396 0.4 0.0 7820 5068 ? Ss 23:01 0:00 \_ /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
bruno 1491 0.0 0.0 305332 6596 ? Ssl 23:01 0:00 \_ /usr/libexec/at-spi-bus-launcher
bruno 1496 0.0 0.0 7372 4372 ? S 23:01 0:00 | \_ /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
bruno 1500 0.2 0.0 230208 5924 ? Sl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
bruno 1506 0.0 0.0 162900 6592 ? Sl 23:01 0:00 \_ /usr/libexec/at-spi2-registryd --use-gnome-session
bruno 1510 0.3 0.1 230740 25416 ? Sl 23:01 0:00 \_ /usr/bin/xfce4-screensaver --no-daemon
bruno 1513 0.0 0.0 242616 8076 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfsd
bruno 1720 0.0 0.0 316720 8212 ? Sl 23:01 0:00 | \_ /usr/libexec/gvfsd-trash --spawner :1.13 /org/gtk/gvfs/exec_spaw/0
bruno 1522 0.0 0.0 86396 3636 ? SLs 23:01 0:00 \_ /usr/bin/gpg-agent --supervised
bruno 1584 0.0 0.0 315352 8208 ? Ssl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages-service
bruno 1588 0.0 0.1 267164 17848 ? Ssl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd
bruno 1603 0.4 0.3 798080 50108 ? SNLl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/tumbler-1/tumblerd
bruno 1679 0.1 0.0 316760 9592 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-udisks2-volume-monitor
bruno 1690 0.0 0.0 319472 9156 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-afc-volume-monitor
bruno 1691 0.1 0.1 393184 25720 ? Ssl 23:01 0:00 \_ /usr/libexec/evolution-source-registry
bruno 1696 0.0 0.0 240696 6844 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-gphoto2-volume-monitor
bruno 1703 0.0 0.0 238420 6216 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-mtp-volume-monitor
bruno 1707 0.0 0.0 238628 6132 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-goa-volume-monitor
bruno 1725 0.0 0.0 164892 6124 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfsd-metadata
bruno 1730 0.2 0.1 841612 30640 ? Ssl 23:01 0:00 \_ /usr/libexec/evolution-calendar-factory
bruno 1742 0.0 0.0 156224 5316 ? Sl 23:01 0:00 \_ /usr/libexec/dconf-service
bruno 1744 0.1 0.1 676116 30248 ? Ssl 23:01 0:00 \_ /usr/libexec/evolution-addressbook-factory
xscreensaver-command: exiting.
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
bruno 1395 0.5 0.1 271176 23392 ? Ssl 23:01 0:00 xfce4-session
bruno 1473 0.0 0.0 6032 456 ? Ss 23:01 0:00 \_ /usr/bin/ssh-agent /usr/bin/im-launch startxfce4
bruno 1524 4.3 0.4 314996 78392 ? Sl 23:01 0:01 \_ xfwm4
bruno 1529 0.5 0.1 275500 30012 ? Sl 23:01 0:00 \_ xfce4-panel
bruno 1551 1.2 0.2 322696 44760 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libwhiskermenu.so 1
bruno 1552 0.8 0.1 199428 26720 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libnetload.so 17 16
bruno 1553 1.1 0.1 196544 23068 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libcpugraph.so 14 1
bruno 1554 0.2 0.2 244420 38924 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libnotification-plu
bruno 1557 0.2 0.1 196732 23188 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsystray.so 5 167
bruno 1558 0.2 0.1 274192 26056 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libindicator-plugin
bruno 1559 1.6 0.2 471248 42460 ? Rl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libweather.so 8 167
bruno 1560 0.4 0.2 512472 41072 ? Sl 23:01 0:00 | \_ /usr/lib/x86_64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libpulseaudio-plugi
bruno 1575 0.1 0.1 345488 23172 ? Sl 23:01 0:00 \_ Thunar --daemon
bruno 1592 2.5 0.3 322136 49240 ? Sl 23:01 0:00 \_ xfdesktop
bruno 1596 0.0 0.0 18568 5324 ? S 23:01 0:00 \_ xscreensaver -nosplash
bruno 1599 0.0 0.0 239604 4836 ? Sl 23:01 0:00 \_ /usr/libexec/geoclue-2.0/demos/agent
bruno 1600 0.1 0.0 851508 9184 ? Sl 23:01 0:00 \_ xiccd
bruno 1606 0.3 0.1 422288 31596 ? Sl 23:01 0:00 \_ update-notifier
bruno 1617 0.3 0.2 432212 36272 ? Sl 23:01 0:00 \_ nm-applet
bruno 1631 0.5 0.2 62372 34768 ? S 23:01 0:00 \_ /usr/bin/python3 /usr/share/system-config-printer/applet.py
bruno 1638 0.0 0.0 190416 15936 ? Sl 23:01 0:00 \_ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
bruno 1648 0.8 0.5 512528 95444 ? Ssl 23:01 0:00 \_ /usr/bin/python3 /usr/bin/hp-systray -x
bruno 1716 0.1 0.1 68228 25764 ? S 23:01 0:00 | \_ /usr/bin/python3 /usr/bin/hp-systray -x
bruno 1717 0.0 0.1 53264 18620 ? S 23:01 0:00 | \_ /usr/bin/python3 /usr/bin/hp-systray -x
bruno 1650 0.4 0.4 691844 80532 ? Sl 23:01 0:00 \_ /usr/libexec/evolution-data-server/evolution-alarm-notify
bruno 2238 2.2 0.2 392268 39392 ? Sl 23:01 0:00 xfce4-terminal
bruno 2243 0.1 0.0 13156 4832 pts/0 Ss 23:01 0:00 \_ bash
bruno 2252 0.0 0.0 14288 3340 pts/0 R+ 23:01 0:00 \_ ps fux -C xscreensaver
bruno 1780 26.0 2.1 3006368 355780 ? Sl 23:01 0:07 /usr/lib/firefox/firefox
bruno 1849 0.1 0.2 191932 39976 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -parentBuildID 20211028161635 -prefsLen 1 -prefMapSize 254552 -appdir /usr/lib/fi
bruno 1973 15.6 1.2 34177268 202096 ? Sl 23:01 0:04 \_ /usr/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 4828 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2006 1.4 0.6 2419248 112624 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 4892 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2008 2.8 0.8 2456496 131160 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 4 -isForBrowser -prefsLen 4892 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2084 0.2 0.4 2392308 73620 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen 5527 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2128 0.3 0.4 2392312 73568 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 5654 -prefMapSize 254552 -jsInit 278680 -paren
bruno 2198 0.4 0.4 2393828 72592 ? Sl 23:01 0:00 \_ /usr/lib/firefox/firefox -contentproc -childID 7 -isForBrowser -prefsLen 5654 -prefMapSize 254552 -jsInit 278680 -paren
bruno 1646 0.0 0.0 193452 15244 ? Ssl 23:01 0:00 xfce4-power-manager
bruno 1528 0.3 0.1 232148 22236 ? Ssl 23:01 0:00 xfsettingsd
bruno 1392 0.0 0.0 168900 5280 ? Sl 23:01 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
bruno 1383 0.4 0.0 18928 10088 ? Ss 23:01 0:00 /lib/systemd/systemd --user
bruno 1384 0.0 0.0 103632 3680 ? S 23:01 0:00 \_ (sd-pam)
bruno 1389 0.5 0.1 625780 20000 ? S<sl 23:01 0:00 \_ /usr/bin/pulseaudio --daemonize=no --log-target=journal
bruno 1396 0.3 0.0 7820 5068 ? Ss 23:01 0:00 \_ /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
bruno 1491 0.0 0.0 305332 6596 ? Ssl 23:01 0:00 \_ /usr/libexec/at-spi-bus-launcher
bruno 1496 0.0 0.0 7372 4372 ? S 23:01 0:00 | \_ /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
bruno 1500 0.2 0.0 230208 5924 ? Sl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
bruno 1506 0.0 0.0 162900 6592 ? Sl 23:01 0:00 \_ /usr/libexec/at-spi2-registryd --use-gnome-session
bruno 1510 0.2 0.1 230740 25416 ? Sl 23:01 0:00 \_ /usr/bin/xfce4-screensaver --no-daemon
bruno 1513 0.0 0.0 242616 8076 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfsd
bruno 1720 0.0 0.0 316720 8212 ? Sl 23:01 0:00 | \_ /usr/libexec/gvfsd-trash --spawner :1.13 /org/gtk/gvfs/exec_spaw/0
bruno 1522 0.0 0.0 86396 3636 ? SLs 23:01 0:00 \_ /usr/bin/gpg-agent --supervised
bruno 1584 0.0 0.0 315352 8208 ? Ssl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages-service
bruno 1588 0.0 0.1 267164 17848 ? Ssl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd
bruno 1603 0.4 0.3 798080 50108 ? SNLl 23:01 0:00 \_ /usr/lib/x86_64-linux-gnu/tumbler-1/tumblerd
bruno 1679 0.1 0.0 316760 9592 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-udisks2-volume-monitor
bruno 1690 0.0 0.0 319472 9156 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-afc-volume-monitor
bruno 1691 0.1 0.1 393184 25720 ? Ssl 23:01 0:00 \_ /usr/libexec/evolution-source-registry
bruno 1696 0.0 0.0 240696 6844 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-gphoto2-volume-monitor
bruno 1703 0.0 0.0 238420 6216 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-mtp-volume-monitor
bruno 1707 0.0 0.0 238628 6132 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfs-goa-volume-monitor
bruno 1725 0.0 0.0 164892 6124 ? Ssl 23:01 0:00 \_ /usr/libexec/gvfsd-metadata
bruno 1730 0.2 0.1 841612 30640 ? Ssl 23:01 0:00 \_ /usr/libexec/evolution-calendar-factory
bruno 1742 0.0 0.0 156224 5316 ? Sl 23:01 0:00 \_ /usr/libexec/dconf-service
bruno 1744 0.1 0.1 676116 30248 ? Ssl 23:01 0:00 \_ /usr/libexec/evolution-addressbook-factory
bruno@Precision-T1500:~$
Hors ligne
#20 Le 03/12/2021, à 01:01
- Watael
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
mais pourquoi fux ? a-t-on besoin de tous ces renseignements ?
surtout x qui submerge l'information pertinente.
c'est sans doute utile quand on ne sait pas exactement ce qu'on cherche; ce qui n'est pas le cas ici.
Dernière modification par Watael (Le 03/12/2021, à 01:02)
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#21 Le 03/12/2021, à 01:12
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Oui, c'est vrai Watael, c'était sans doute trop verbeux.
Mais bon, on voit que le processus xscreensaver est présent deux fois. Donc soit c'est toi, bonuscad, qui le lance plus d'une fois en exécutant ton script pour redémarrer xscreensaver alors qu'il est déjà actif ou alors dès l'ouverture de la session, xscreensaver est lancé deux fois.
Enfin ça m'étonne car dans mes souvenirs xscreensaver se plaint lorsqu'on tente de le démarrer alors qu'il tourne déjà. Remarque, ça dépend peut-être de comment il est lancé la toute première fois.
Bref, si ça n'était pas le cas pour le test de ce soir alors il faudrait redémarrer ton ordi, ouvrir ta session et faire le test que je mentionne au n°16 avant toute chose. Tu pourras enlever les options fux comme suggérait par Watael.
Une fois qu'on aura élucidé ce mystère, je pourrais te proposer un autre script qui remplacera tes deux scripts actuels et devrait éviter les processus en doublon. Je compte bien sûr sur Watael pour venir critiquer ma proposition bash.
Cependant, je t'invite à nouveau à considérer l'abandon de xscreensaver. xfce4-screensaver est vraiment bien et offrira un fonctionnement sans surprise (donc avec désactivation automatique de l'économiseur lorsque l'application X ou Y le réclame).
Hors ligne
#22 Le 03/12/2021, à 13:14
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Bon j'ai pris le taureau par les cornes.
Suite à mon message #11, ben j'ai fais l'inverse...
bruno@Precision-T1500:~$ sudo apt remove xscreensaver && sudo apt remove xscreensaver-data-extra && sudo apt remove xscreensaver-gl-extra && sudo apt remove xscreensaver-screensaver-bsod
Comme les thèmes proposés étaient peu nombreux, j'ai donc fais
bruno@Precision-T1500:~$ sudo apt install xscreensaver-gl
J'ai donc retrouvé plein de thèmes, mais pas mon favori (c'est pas l'essentiel)
J'ai redémarré la machine, je n'ai plus qu'une icône dans le gestionnaire de paramètres, donc je pense avoir fais le ménage...
J'ai maintenant un commutateur pour "Inhiber l'économiseur d'écran pour les applications en plein écran" qui logiquement doit pouvoir justifier la suppression de mes scripts.
J'ai adapté ta commande demandée et voici son retour
bruno@Precision-T1500:~$ ps -C xfce4-screensaver; xfce4-screensaver-command --exit; sleep 5; ps -C xfce4-screensaver
PID TTY TIME CMD
PID TTY TIME CMD
bruno@Precision-T1500:~$
Je pense que mon problème mineur est résolu, j'attends quelque temps pour marquer le sujet comme tel.
Je vous remercie de votre aide qui m'a bien guidé.
Hors ligne
#23 Le 03/12/2021, à 13:39
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Oui, donc tu as supprimé xscreensaver et tu t'en remets à xfce4-screensaver. Voilà pourquoi la commande demandée ne renvoie rien de probant (fin de ton message). Je pense que xscreensaver-gl ne sert à rien sur ton système puisqu'il fournit des thèmes pour xscreensaver (et je ne suis pas sûr que ces thèmes soient utilisables par xfce4-screensaver).
De quel commutateur parles-tu ?
Normalement, les applications qui justifient une désactivation temporaire de l'économiseur d'écran émettent des signaux de désactivation/réactivation de sorte que l'utilisateur ou l'utilisatrice n'ait rien à faire. Ce commutateur (encore une fois, lequel ?) conserve son intérêt pour les cas exceptionnels où l'application ne gère pas par elle-même la désactivation.
Hors ligne
#24 Le 03/12/2021, à 15:33
- bonuscad
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
De quel commutateur parles-tu ?
Normalement, les applications qui justifient une désactivation temporaire de l'économiseur d'écran émettent des signaux de désactivation/réactivation de sorte que l'utilisateur ou l'utilisatrice n'ait rien à faire. Ce commutateur (encore une fois, lequel ?) conserve son intérêt pour les cas exceptionnels où l'application ne gère pas par elle-même la désactivation.
Je parle de celui-ci
[url=https://imgur.com/ve3kxiY.png]
[/url]
Avant j'avais ce commutateur que pour un icône (les icônes était identiques, mais n'affichait pas exactement la même chose pour les options)
Entre temps j'ai fait
sudo apt install xscreensaver-gl-extra
et avec ceci j'ai retrouvé encore des thèmes supplémentaire, dont "flurry" mon préféré.
J'espère que Xfce4-xscreensaver va prendre en compte dorénavant Molotov en plein écran, ce qui n'était pas le cas avant quand xcreensaver était aussi installé.
NB: Je n'ai jamais eu de problème auparavant avec des vidéos visionnées sur Youtube , viméo ou autres avec firefox et la veille d'écran activée malgré mon doublon
Dernière modification par bonuscad (Le 03/12/2021, à 15:35)
Hors ligne
#25 Le 03/12/2021, à 21:23
- beuguissime
Re : [RESOLU]Aide pour mise au point d'un simple petit script.
Ah merci bonuscad, tu m'auras appris quelque chose, capture d'écran à l'appui : les thèmes de xscreensaver-gl sont utilisables par xfce4-screensaver. La compatibilité avec d'autres économiseurs était évoquée dans la présentation de xscreensaver-gl mais sans préciser lesquels.
Si jamais le cas, où tu as besoin de désactiver l'économiseur d'écran manuellement, se présente, tu peux tout simplement cliquer sur l'icône batterie/alimentation dans la zone de notification (près de l'horloge en haut à droite par défaut) et dans le petit menu qui apparaît, tu coches « Mode présentation ». Ça inhibera xfce4-screensaver. Il faut penser à décocher une fois que le besoin est rempli. Ça t'évitera d'aller chercher dans les menus que tu montres dans ta capture.
Hors ligne