Puncte:0

dbus-send funcționează la terminal, dar nu la script

drapel us

Încerc să fac un script care deschide prezentarea generală a aplicației gnome

Dacă rulez asta la terminal, funcționează:

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications();' &

dar dacă îl rulez dintr-un script, nu se întâmplă nimic.

În mod ciudat, dacă adaug asta chiar înainte, funcționează după ce dialogul yad (similar cu zenity) dispare, dar asta îl întârzie mai mult decât vreau

yad --text="hud" --timeout=1 --center 

Dacă adaug un „&” la sfârșitul acestuia, nu mai funcționează.

Vreo idee?

Mulțumiri,

  • Dave
vanadium avatar
drapel cn
Dacă îl rulez într-un script, funcționează. Poate doriți să afișați scenariul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.