Ich bin Netzwerkadministrator an einer Schule und frage mich, ob hier jemand Licht in ein merkwürdiges Problem bringen kann.
Vorwort : Wir haben eine Reihe von Laptopwagen mit MacBook Pros und MacBooks sowie über 100 MacBook Pros der Fakultät. Wir haben viel Zeit damit verbracht, Studenten und Fakultätsmitgliedern beizubringen, dass sie, wenn sie einen Laptop ausschalten möchten, auf Apple klicken müssen, dann Herunterfahren und dann WARTEN, BIS DER BILDSCHIRM SCHWARZ WIRD. Wie durch die Großbuchstaben angedeutet, war dies in der Vergangenheit ein großes Problem, da Studenten und Lehrkräfte gleichermaßen auf Herunterfahren klicken und dann sofort den Deckel schließen, wodurch die Maschine in einem Zustand zwischen dem Abmelden und dem Herunterfahren ausgesetzt wird. Nach vielen Jahren der Datenkorruption, ständiger Mahnungen und Umschulungen ist das Problem endlich auf einem Allzeittief. All dies ist jedoch jetzt aufgrund einer Änderung in Yosemite in Gefahr.
Das Problem : Wir wechseln nächstes Jahr zu OS 10.10, und Apple hat den Shutdown-Bildschirm von rein weiß auf rein schwarz geändert, was bedeutet, dass der durchschnittliche Benutzer praktisch nicht wissen kann, wann das Gerät tatsächlich ausgeschaltet ist. Es gibt einen kleinen sich drehenden Fortschrittskreis in der unteren Mitte des Bildschirms, aber er ist langweilig und fast nicht wahrnehmbar, es sei denn, die Helligkeit ist hoch und die Umgebung ist dunkel. Dies bedeutet, dass Benutzer auf Herunterfahren klicken und dann sofort den Deckel schließen, sobald sie den schwarzen Bildschirm sehen.
Das gewünschte Ergebnis : In einer perfekten Welt könnte ich einen benutzerdefinierten Bildschirm zum Herunterfahren festlegen, der Text enthält und nicht identisch mit einem ausgeschalteten Bildschirm ist. Alternativ könnte ich zumindest großen Text auf den schwarzen Bildschirm legen. Ich habe keine Möglichkeit gefunden, den Bildschirm zum Herunterfahren für 10.10 oder ein anderes Betriebssystem zu ändern. Kennt jemand eine Möglichkeit, dies zu erreichen?
Ein weiteres gewünschtes Ergebnis : Es wäre schön, wenn ich den standardmäßigen sich drehenden Fortschrittskreis durch etwas anderes ersetzen könnte, das größer, heller und tatsächlich sichtbar ist. Das einzige Problem, das ich hier sehe, ist, dass die Grafik so klein ist, dass sie ignoriert wird, unabhängig davon, was ich an ihrer Stelle erstellt habe. Wenn die Grafik größer gemacht werden könnte, wäre das eine ernsthafte Möglichkeit. Wie bei der obigen Wahl habe ich jedoch keine Beweise dafür gesehen, dass dies möglich ist. Weiß jemand etwas darüber?
Die Problemumgehungen, über die ich nachgedacht und/oder versucht habe:
1) Ändern des Shutdown-Timers auf 1 oder 2 Sekunden.
-- Ich möchte dies nach Möglichkeit vermeiden, da Probleme auftreten können, wenn Prozesse ständig beendet werden, bevor sie ordnungsgemäß beendet werden. Mir ist klar, dass dies kein ständiges Problem ist, aber es würde passieren.
2) Einschalten der Tastaturbeleuchtung.
-- Dies würde technisch funktionieren, da die Hintergrundbeleuchtung der Tastatur eingeschaltet bleibt, bis die Maschine vollständig heruntergefahren ist. Es ist jedoch nicht praktikabel. Es entlädt die Batterie, nicht jeder möchte es eingeschaltet haben, und es gibt keine Möglichkeit, es zu zwingen, eingeschaltet zu bleiben.
3) Informieren der Benutzer, auf physikalische Dinge wie HD-Vibrationen, Lüfterluftstrom, Geräusche usw. zu achten
. Dies ist völlig unpraktisch, völlig unzuverlässig und würde für die Fakultät niemals funktionieren, geschweige denn für die Studenten.
4) Irgendwie konfigurieren Sie den System-Piepton so, dass er Geräusche macht, bis das Gerät ausgeschaltet wird.
-- Ich glaube nicht, dass es möglich ist, das Piepen des Systems auf diese Weise zu steuern, und außerdem, wenn sich mehr als zwei Schüler im selben Raum befinden, würden überall Pieptöne zu hören sein, und es wäre nicht möglich zu wissen, von wem sie kamen . Außerdem würde es alle ärgern.
5) Führen Sie ein Logout-Hook-Skript aus, das etwas auf dem Bildschirm anzeigt, das nur verschwindet, wenn der Strom ausgeschaltet wird.
- Ich bin mir nicht ganz sicher, ob dies technisch möglich ist, da beim Herunterfahren des Betriebssystems die Prozesse, die zum Ausführen der Nachricht am Leben erhalten werden müssten, entweder das Herunterfahren insgesamt verhindern oder einfach als Teil des Herunterfahrens beendet würden .
6) Verwenden Sie ein Programm wie NoSleep oder InsominaX, um das Schließverhalten des Deckels zu deaktivieren.
-- In Verbindung mit der vollständigen Deaktivierung der Fähigkeit, den Computer in den Energiesparmodus zu versetzen und in den Ruhezustand zu versetzen, würde diese Funktionalität technisch gut für die Laptopwagen funktionieren. Es ist jedoch keine ideale Lösung. Das Hauptproblem besteht darin, dass die Programme jedes Mal zuverlässig laufen, was ich im Laufe der Jahre nicht mit ihnen gemacht habe. Zweitens wäre das Menüleistensymbol des Programms für die Schüler sichtbar und zugänglich; und es darf ihnen nicht gestattet werden, solche Einstellungen zu manipulieren.
-- Darüber hinaus müssen Lehrer in der Lage sein, ihren Computer in den Ruhezustand zu versetzen, und diese Programme machen dies zu einem unzuverlässigen Vorgang. Wenn Sie in meinen Tests einen Computer in den Ruhezustand versetzen, indem Sie auf Apple -> Sleep klicken, wird das Gerät durch Schließen des Deckels tatsächlich aufgeweckt. Ich habe bei jedem Entwickler ein Ticket eingereicht, aber eine Antwort ist unwahrscheinlich, denke ich.
7) Fügen Sie einem Logout-Hook einen Befehl hinzu, der die Bildschirmhelligkeit auf 100 % erhöht, erstellen Sie einen LaunchAgent und setzen Sie ihn beim Hochfahren auf 50 % (oder eine andere Zahl) zurück.
-- Theoretisch könnte es mit etwas Glück und viel Umschulung für die Laptops der Fakultät funktionieren, aber es ist höchst unwahrscheinlich, dass die Studenten die Geistesgegenwart haben, auf den Grad der Schwärze zu achten, der zum Einschalten erforderlich ist vs. Power-Off-Urteil.
Wie Sie sehen, habe ich mir viele Gedanken darüber gemacht und viel recherchiert, aber bisher bin ich immer noch ohne eine solide Lösung. Ich habe online fast keine Hinweise auf jemanden gefunden, der benutzerdefinierte Shutdown-Meldungen erstellt oder das Shutdown-Verhalten auf die von mir beschriebene Weise geändert hat. Was ich gesehen habe, betrifft hauptsächlich das Ändern des Shutdown-Timers, Befehle für ein fehlerhaftes oder erzwungenes Herunterfahren, das Erstellen von AppleScript zum Anzeigen von Meldungen, auf die geklickt werden muss, bevor das Herunterfahren beginnt, und so weiter.
Also, hat jemand eine Idee, wie ich hier vorgehen könnte?
Lassen Sie die Benutzer sich abmelden, um Datenbeschädigungen zu beheben. Geben Sie Benutzern außerdem die Möglichkeit, zu wissen, ob ihre Backups aktuell sind, und machen Sie es zu ihrer Verantwortung, Self-Service-Wiederherstellungsaktivitäten durchzuführen.
Um die Neustartzeiten zu minimieren, lassen Sie die Benutzer die Macs neu starten und sie in den Ruhezustand versetzen, wenn der Anmeldebildschirm angezeigt wird (vorausgesetzt, Sie haben die automatische Anmeldung nicht aktiviert). Das macht für mich viel mehr Sinn, da neue Klassen alles vorbereitet haben sollten und die letzte Klasse ihr Chaos aufräumen sollte.
Alle Ihre Problemumgehungen scheinen so, als würde die IT den Benutzern die Bereinigungslast abnehmen und auch die Führung des Datenschutzes übernehmen. Wenn die IT als zweite Ausfallsicherheit angesehen wird, auf die man sich verlassen kann, wenn die routinemäßige Wartung und der Betrieb eine Ausnahme machen, wird Ihr Leben viel besser sein. Im Gegenzug wird das Leben des Personals und der Studenten viel besser sein, da Sie dann die wirklichen Probleme unterstützen können und sich nicht selbst auswählen und sich freiwillig für die ganze Hausmeisterarbeit engagieren müssen.
Außerdem funktioniert es in den meisten Umgebungen, die mir bekannt sind, gut, dass Neustarts eine monatliche Aufgabe sind. Wenn Ihre Softwareauswahl und -tests eine undichte und crashtastische Leistung erbringen, wäre die Dokumentation eine hervorragende Investition in die Zukunft, damit der Lehrplan die Wartungskosten widerspiegelt, da Sie sich bewusst sind, wie real sie sein können, wenn Sie dies nicht tun haben ein stabiles Betriebssystem, das alles löschen kann, sobald sich ein Benutzer abmeldet.
Wenn die IT für die Systemstabilität und die Benutzer für die Benutzerwartung (Abmelden und Anmelden) verantwortlich sein können und Sie Neustarts als Signal dafür verfolgen können, dass Benutzer nicht geschult sind oder der Testgruppe ein Qualitätsmangel entgangen ist, wird das Leben viel mehr Spaß für die IT.
Schauen Sie sich zu guter Letzt Ihren MDM-Anbieter an – mit 150 verwalteten Macs werden Sie erhebliche Vorteile erzielen, wenn Sie lernen, wie Sie dieses Tool proaktiv einsetzen. Wenn Sie keine haben, starten Sie sofort einen Scheffel-Test und wenden Sie sich an einen oder mehrere Anbieter, um zu erfahren, wie Sie Tools zur Unterstützung nutzen können. Selbst wenn Sie am Ende Skripte ausrollen, um Hooks zu optimieren, möchten Sie einen soliden Rahmen für die Überwachung und das Änderungsmanagement, anstatt jeden Wagen in die Hand zu nehmen und das Personal ständig für unvermeidliche Änderungen und Aktualisierungen zu unterbrechen.
Dies ist eine Art unzusammenhängendes Out-of-the-Box-Denken, aber ich frage mich, ob es das Problem indirekt lösen könnte.
Wenn Sie den ausführlichen Startmodus aktivieren, werden Informationen zum Starten und Herunterfahren des Systems angezeigt. Nun, es wird für die meisten Menschen meist nutzlose Informationen sein. aber es kann als visueller Hinweis ausreichen ( hey, schau, da ist Text auf dem Bildschirm ), damit die Benutzer verstehen, dass das System noch läuft.
Sie können dies vorübergehend aktivieren, indem Sie beim Einschalten Befehlstaste + V gedrückt halten. Sie können dann das System herunterfahren und beobachten, wie die hübschen Wörter vorbeifliegen.
Nun, es gibt mehrere Möglichkeiten, es dauerhaft zu aktivieren, ich habe OnyX verwendet. und da dies in der Firmware erfolgt, sehen Sie Text, bis das System vollständig ausgeschaltet ist.
Fahrrad
SadMarvin
Fahrrad
SadMarvin