just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: Zähle...
|
ChickenLipsRfun2eat schrieb: Hallo! Du brauchst gar kein Script. Eine normal programmierte Anwendung (Qt/GTK,etc.) bekommt beim Herunterfahren automatisch das korrekte Signal und beendet sich sauber. Wird die Anwendung einfach „abgeschossen“ liegt es meist an der Anwendung selbst. Wie das mit Snap aktuell aussieht weiß ich nicht, aber Kubuntu bringt keine mit. Also verrate uns doch mal, welche Anwendung du meinst und was nicht klappt, wenn du nur herunterfährst.
Hallo,
da hab ich mich entweder missverständlich ausgedrückt, oder du hast mich missverstanden. Mein Programm das ich ausführe ist keine (selbst)programmierte Anwendung, Es ist eine gekaufte Software und diese beendet sich auch sauber wenn ich diese Anwendung beende.
Was ich aber will ist, dass der Rechner automatisch runter gefahren wird, nachdem ich meine Anwendung beendet habe.
|
marant-
Anmeldungsdatum: 13. September 2021
Beiträge: 363
|
Wieso nimmst Du nicht erstmal die einfache Version? Bei "Dein_Programm" kommt der Pfad bzw. Inhalt Deines bisherigen Prog+Maximierung rein. Bei Autostart den Eintrag raus und dafür den Pfad des neuen Scriptes dort rein. Wie hast Du die Maximierung gemacht? Poste doch mal dbzgl. was.
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
marant- schrieb: Wieso nimmst Du nicht erstmal die einfache Version? Bei "Dein_Programm" kommt der Pfad bzw. Inhalt Deines bisherigen Scriptes bzw. Prog+Maximierung rein. Bei Autostart den Eintrag raus und dafür den Pfad des neuen Scriptes dort rein. Wie hast Du die Maximierung gemacht? Poste doch mal dbzgl. was.
Hi, was it denn der Pfad meines neuen Skriptes? Wo und wie muss das Script speichern?
Also ich tippe #!/bin/bash
/opt/magicq/bin/mqqt --maximus
shutdown -h now in einem Texteditor ein.. Dann ist das wohl mein neues script?? und wo speichere ich das und wie(mit welcher . Endung) Mit dem maximieren weiss ich nicht mehr genau, ich hatte so viel rumprobiert, bis es schliesslich ging .
Kann sein dass ich das Programm Maximizer installiert habe... das rufe ich dann wohl mit --maximus auf.
Ich muss mal nachschauen, bin leider gerade nicht an diesem Rechner
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53625
Wohnort: Berlin
|
just-lights schrieb: Also ich tippe #!/bin/bash
/opt/magicq/bin/mqqt --maximus
shutdown -h now
Nein, sowohl die Shebang als auch die weiteren Befehle gehören nicht in eine, sondern in getrennte Zeilen.
und wo speichere ich das und wie(mit welcher . Endung)
Egal und in der Regel mit .sh .
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
ok, ja getrennte Zeilen, das hatte ich auch so geschrieben bzw. copy&paste, aber wurde hier nur falsch dargestellt... ich Versuchs mal DANKE bis hierhin erstmal
|
marant-
Anmeldungsdatum: 13. September 2021
Beiträge: 363
|
Probiere es, shutdown vorerst inaktiv(die #) u. testweise ohne Maximierung #!/bin/bash
/opt/magicq/bin/mqqt
#shutdown -h now Als (Name ist egal, aber Endung "sh") "mqqt.sh" in z.B /home/<dein_user>/ speichern u. ausführbar machen. Dieser Pfad, also /home/<dein_user>/mqqt.sh in Autostart eintragen. <dein_user> ist insgesamt nur Platzhalter und muß komplett ersetzt werden. Die .sh lässt sich wenn korrekt auch per Dateimanager oder Terminal starten/ prüfen.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
just-lights schrieb: da hab ich mich entweder missverständlich ausgedrückt, oder du hast mich missverstanden.
Weder noch. Aber anstatt die Aktion zum Beenden deines Programmes zu starten, kannst du auch einfach den Shutdown auslösen — dann beendet sich dein Programm ja automatisch mit. Standard war bei Kubuntu glaube ich Strg+Alt+Shift+PgDn.
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
So, hab das genau so | #!/bin/bash
/opt/magicq/bin/mqqt
#shutdown -h now
|
als Endscript.sh gespeichert und in Autostart als Script eingetragen... Anwenderprogramm wird beim Starten des Rechners (Einschaltknopf) nicht gestartet... wenn ich jetzt über die normale Ausschaltprozedur Kubuntu ausschalten will, startet meine Anwendung....
wenn ich jetzt die Anwendung ordnungsgemäß beende, wird diese auch beendet UND der Rechner fährt runter... also fast richtig... wo ist der Fehler? Bearbeitet von rklm: Codeblock
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
ChickenLipsRfun2eat schrieb: just-lights schrieb: da hab ich mich entweder missverständlich ausgedrückt, oder du hast mich missverstanden.
Weder noch. Aber anstatt die Aktion zum Beenden deines Programmes zu starten, kannst du auch einfach den Shutdown auslösen — dann beendet sich dein Programm ja automatisch mit. Standard war bei Kubuntu glaube ich Strg+Alt+Shift+PgDn.
Sorry, aber das ist nicht komfortabel für mich... Tastenkombination, die ich mir auch noch merken muss... Das ganze wird über einen Touchscreen bedient... also möchte ich auch den dafür vorgesehenen Programm beenden Knopf benutzen UND automatisch Rechner runter fahren lassen. Scheint aber wohl nicht so einfach zu sein....
|
marant-
Anmeldungsdatum: 13. September 2021
Beiträge: 363
|
Was? Vor dem Runterfahren startet das Script? 🙄
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
Nein das Programm startet erst wenn ich versuche über <Verlassen> <Herunterfahren> Kubuntu zu beenden... aber Kubuntu wird dann nicht beendet, sondern mein Programm wird dann geöffnet..
|
marant-
Anmeldungsdatum: 13. September 2021
Beiträge: 363
|
Mysteriös! Füge mal in das Script als 2. Zeile ein (also direkt unter #!/bin/bash) notify-send -t 10000 "Script ist gestartet" ein. Das bringt eine Meldung, wenn es tatsächlich startet. Teste davor die notify-send -t 10000 "Script ist gestartet" erstmal im Terminal.
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
ok, ich habe im Autostart bei Ausführungszeitpunkt "Abmelden" angeklickt..
hab das jetzt mal auf Anmeldung geändert...
dann startet zwar jetzt mein Programm beim Hochfahren des Rechners, aber der Rechner wird nicht runtergefahren wenn ich mein Programm beende...
|
marant-
Anmeldungsdatum: 13. September 2021
Beiträge: 363
|
die # vor "shutdown -h now" entfernen.(war wg. Test drin)
|
just-lights
(Themenstarter)
Anmeldungsdatum: 9. Oktober 2021
Beiträge: 16
|
marant-
Du bist mein Held ❗ Es funzt !! Wenn du mal in Saarbrücken bist, geb ich dir ein Bier aus !! oder 2 oder 3 👍 👍 👍
|