Hallo
Ich suche ein Programm, das unter Gnome läuft, bei der Anmeldung gestartet wird und nach Zeitlauf einen Befehl oder Script ausführen kann.
Ideal wäre noch wenn es in einer Ecke sichtbar ist- wie am Smartphone
Gibt es so was?
|
Anmeldungsdatum: Beiträge: 878 |
Hallo Ich suche ein Programm, das unter Gnome läuft, bei der Anmeldung gestartet wird und nach Zeitlauf einen Befehl oder Script ausführen kann. Ideal wäre noch wenn es in einer Ecke sichtbar ist- wie am Smartphone Gibt es so was? |
||||
|
Supporter
Anmeldungsdatum: Beiträge: 5358 |
Cron / Anacron oder Systemd mit entsprechenden Units
Nö. Aber Logs werden geschrieben. |
||||
|
Anmeldungsdatum: Beiträge: 5232 |
Systemd Timer Units, im Wiki: |
||||
|
Supporter
Anmeldungsdatum: Beiträge: 1303 |
Früher gab es da mal den "at" Befehl. Heute würde ich das mit "yad --notification" machen, wegen der zusätzlichen möglichen Aktionen (rechts-Klick auf Icon usw). Hier ein kleines Beispiel: yad --notification \ --image="applications-other" \ --text="Ein Tool-Tip" \ --menu="Geany ! geany |Terminal ! xfce4-terminal |File Explorer ! thunar |Quit ! quit" \ --command="menu" \ --timeout=30 # 30 Sekunden Timeout [ $? -eq 70 ] && notify-send -u critical -i info "Timeout erreicht" "Hier wird ein notify-send bei TimeOut ausgeführt." |
||||
|
Anmeldungsdatum: Beiträge: 29567 |
Eine systemd Time Unit, die als User Unit läuft, wäre hier prädestiniert. Ist beides im Wiki hier bei uu.de erklärt. Gruß, noisefloor |
||||
|
Anmeldungsdatum: Beiträge: 1388 |
Oder man nimmt das vierte Beispiel als Anregung. |
||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 878 |
Danke für die Beiträge Aber alle Programme setzen erweiterte Kenntnisse voraus, was im Moment meine Fähigkeiten übersteigt. Das yad hätte mir gut gefallen, aber nach dem "Hello world" bin ich nicht mehr weitergekommen. Ich werde gegebenen falls darauf zurückkommen. Das Programm habe ich gesucht weil meine 2 Deskjptop Pc's nicht mehr automatisch in den Ruhemodus gehen- irgendwann, seit einem Update. Ich behalte die Seite mal in Hinterkopf |
||||
|
Top-Wikiautor
Anmeldungsdatum: Beiträge: 2400 |
Aha! Und was hilft es da, wenn fünfzehn Minuten nach Rechnerstart etwas ausgeführt wird? Du möchtest doch eher etwas nach fünfzehn Minuten Inaktivität auslösen. Oder? Die vorgeschlagenen Wege beziehen sich auf deine gestellte Frage, jedoch nicht auf das eigentliche Ziel. Schade! |
||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 878 |
Jemand hat mir einmal einen Befehl genannt, mit dem man den Rechner per Kommandozeile in den Ruhezustand schicken kann. Dieser lässt sich bestimmt mit einen Script ausführen. Deswegen sollte das Programm sichtbar am Desktop sein Bin ich vor dem PC, sehe ich, wenn der Timer abläuft, und kann ihn zurücksetzen. Das ist vor allen für einen Rechner interessant, der sich manchmal von selbst einschaltet - warum habe ich noch nicht herausgefunden |
||||
|
Supporter
Anmeldungsdatum: Beiträge: 5358 |
gelöscht weil Blödsinn |
||||
|
Top-Wikiautor
Anmeldungsdatum: Beiträge: 2400 |
Auf dem ausgeschalteten Rechner soll dein Skript sichtbar sein, damit du sehen kannst, wann die die Zeit abläuft, bevor er sich wieder einschaltet. Verstehe! 😛 Nee, mal im Ernst. Hast du das Problem mit dem Einschlafen schon angegangen? Wenn es früher doch mal ging, … Und deine Idee mit dem Skript gehört als ganzes Konzept in den Themenstart; Nicht so Stück für Stück. Was du suchst, gibt es nicht als fertiges Programm. Es sei denn eingebaut in die Energieverwaltung und die soll unsichtbar sowie ohne Interaktion funktionieren. Also mir wäre das zu nervig, wenn ich bei wobei-auch-immer stets dieses Skript im Auge behalten müsste, damit ich nicht von einem schwarzen Bildschirm überrascht werde. Mich nervt es schon, wenn mein Fernseher, der z. Z. meinem Computer als Bildschirm dient, alle vier Stunden(!) einfordert, dass ich die Fernbedienung zur Hand nehme und eine Taste drücke. Muss aber jeder selber wissen. … Du möchtest also einen Art Tomannschalter, der alle x Minuten ein Lebenszeichen einfordert. Werde drüber nachdenken, verspreche aber nichts. Wäre es ggf. hilfreich einen Knopf zu haben, der den Rechner auf Wunsch in die Bereitschaft schickt. Das Gefummel in GNOME kenne ich – Dafür gab es zumindest Erweiterungen, die das ganze abkürzen. |
||||
|
Anmeldungsdatum: Beiträge: 3793 |
Falls eine abschaltbare Steckdosenleiste keine Option sein sollte und du im BIOS/UEFI nichts hinsichtlich "Wake On" findest, hilft vielleicht ein kleines Skript, welches im Intervall von x Sekunden prüft, ob jemand angemeldet ist. Ohne Anmeldung wird der Rechner heruntergefahren.
Das Skript unter beliebigem Namen (z.B. check-loggedon.sh) irgendwo abspeichern und ausführbar machen. "Best Practise" wäre unter /usr/local/sbin, da es mit root-Rechten ausgeführt werden muß. Es funktioniert aber auch aus deinem Home-Verzeichnis. chmod +x /pfad/zu/check-loggedon.sh Starten läßt du es am Einfachsten per /etc/crontab. Dazu eine neue Zeile mit "@reboot ..." hinzufügen, vorher die vorhandene Datei sichern.
Eine extra System-Unit dafür zu schreiben ginge natürlich auch, falls du dir das zutraust. |
||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 878 |
Danke für die Antworten Ich hoffe, ich mach nicht zu viele Umstände Wenn ja, ignoriert mich einfach, vielleicht ist das auch eine Schnapsidee?
Das wäre natürlich ein Traum.... Euer Anregungen werde ich aufgreifen und probieren sie, auch das Script so gut wie es aufgesetzt ist, krieg sogar ich es zum Laufen - denk ich 😉
Definitiv jein Dass ein Rechner sofort verfügbar ist, geht nur, wenn er in "Bereitschaft" war. Diesen Komfort möchte ich nicht missen. Booten dauert mir zu lange, wenn man nur für eine Minute etwas nachlesen möchte. Ich weiß, dazu hat man heutzutage Handys Ein Beispiel: Mein alter PC, Ubuntu 16.04, im Teilruhestand, er steht jetzt in meiner Werkstatt. Will ich schnell einmal 5 Minuten etwas in Internet recherchieren, reicht ein Druck auf die Leertaste. Mir ist bewusst, dass ich den längst updaten sollte. Aber solange der noch brav in Bereitschaft geht und nicht die Ganze Nacht sinnlos durchläuft... Meine 2 anderen PS's , mit Ubuntu 22.04 tun das nicht mehr zuverlässig, habe schon einiges probiert und mich zwischen s2ram hibernate ruhezustand Standby verlaufen. Einen kann ich noch mit einer Taste in Bereitschaft versetzen , ich darf es halt nicht vergessen Der andere hatte sich Nachts eingeschaltet - laut den logs - und, morgens in meinen Hobbyraum, fröhlich vor sich hingebrummt. Jetzt suche ich einen Weg durch die "Hintertür" Wie verhalten sich denn euere ? Nutzt ihr den Ruhezustand ./. edit Rechtschreibung verbessert |
||||
|
Supporter
Anmeldungsdatum: Beiträge: 5358 |
|||||
|
Anmeldungsdatum: Beiträge: 941 |
Also irgendwie kapiere ich doch nicht was da rauskommen soll. Im Prinzip machen das doch die Energieeinstellungen. 🙄 |