Jestem w moich uniwersyteckich laboratoriach z systemem Ubuntu 12.10 z jednością i nie mam uprawnień roota. Muszę uruchomić skrypt podczas wylogowywania. czy to możliwe?
Uwaga: prawdopodobnie jest to duplikat tego pytania , jednak udzielone odpowiedzi są dość tajemnicze i nie podano konkretnych wskazówek.
gnome-session-quit
lub coś takiego.Odpowiedzi:
Jest to
gnome_save_yourself
metoda metody krok po kroku . Zróbmy test.Zapisz następujący kod jako
~/Desktop/execute_script_on_shutdown.sh
(From http://www.linuxquestions.org/questions/linux-desktop-74/gnome-run-script-on-logout-724453/#post3560301 )Spraw, by był wykonywalny:
Zapisz następujące jako
~/Desktop/shutdown_script.sh
Uruchom skrypt główny
Teraz czujesz, że skrypt na coś czeka
Sprawdź plik o nazwie
AAAAAAAAAAAAAAAAAAAAAAAAAAA
na pulpicie.Jeśli widzisz plik, wszystko jest w porządku. Teraz możesz edytować w
shutdown_script.sh
zależności od potrzeb. Pamiętaj także, aby wykonaćexecute_script_on_shutdown.sh
logowanie (lub ustawić automatyczne uruchamianie przy uruchomieniu).źródło