Tzunami
Aktives Mitglied
- Dabei seit
- 18.10.2003
- Beiträge
- 7.258
- Reaktionspunkte
- 1.606
lol, wir werden alle noch richtige Hacker
Folgen Sie dem Video unten, um zu sehen, wie Sie unsere Website als Icon auf Ihrem Homescreen erstellen.
Anmerkung: This feature may not be available in some browsers.
Das Argument versteh ich jetzt nicht ganz.._ut schrieb:@ maceis
Ist ja auch kein Wunder, dafür müsste 'root' grafisch angemeldet sein.
ben1$ osascript -e 'tell application "Finder" to sleep'
kCGErrorRangeCheck : Window Server communications from outside of session allowed for root and console user only
INIT_Processeses(), could not establish the default connection to the WindowServer.Abort trap
osascript -e 'tell Application "System Events" of Machine "eppc:192.168.100.13" sleep'
64:65: syntax error: Remote access isn't allowed. (-905)
Nicht wirklich. Grafische Programme sind Kind-Prozesse vom Window Manager, welcher nur läuft, wenn er von Loginwindow gestartet wurde. Daher kann ein grafisches Programm nur von einem Benutzer gestartet werden, der grafisch angemeldet ist d.h. Loginwindow diesen Benutzer angemeldet und einen Window Manager für diesen Benutzer gestartet hat.maceis schrieb:Das Argument versteh ich jetzt nicht ganz.
Denn ich kann ja auch von der Kommadozeile aus z. B. grafische Programme starten
ctopfel2 schrieb:habt ihr eigentlich nicht einfach mal versucht den s l e e p w a t c h e r herunterzuladen wie ich empfohlen habe? das ding funktioniert nämlich einwandfrei, ich weiss nicht was ihr euch noch mit pmset herumkämpft ?!?!
._ut schrieb:Nicht wirklich. Grafische Programme sind Kind-Prozesse vom Window Manager, welcher nur läuft, wenn er von Loginwindow gestartet wurde. Daher kann ein grafisches Programm nur von einem Benutzer gestartet werden, der grafisch angemeldet ist d.h. Loginwindow diesen Benutzer angemeldet und einen Window Manager für diesen Benutzer gestartet hat.
._ut schrieb:Nicht wirklich. Grafische Programme sind Kind-Prozesse vom Window Manager, welcher nur läuft, wenn er von Loginwindow gestartet wurde. Daher kann ein grafisches Programm nur von einem Benutzer gestartet werden, der grafisch angemeldet ist d.h. Loginwindow diesen Benutzer angemeldet und einen Window Manager für diesen Benutzer gestartet hat.
maceis schrieb:@lengsel
das was du da beschreibst, nennt sich "On-demand launch of the Window Server".
Das heisst, der Window Server wird dann extra für die grafische Anwendung gestartet.
Vor Du das grafische Programm startest läuft der Window Server noch nicht, daher siehst Du nichts mit ps.
Wenn Du aber Terminal.app startest und dann schaust, kannst Du es sehen
._ut schrieb:Nicht wirklich. Grafische Programme sind Kind-Prozesse vom Window Manager, welcher nur läuft, wenn er von Loginwindow gestartet wurde.