Anmeldung erst nach Neustart möglich

Ich habe einen iMac mit OS X Mavericks und OS X Server. Die laufenden OS X Server-Dienste sind Time Machine und Xcode.

Ein paar Mal pro Woche gerät der iMac in einen Zustand, in dem ich mich nicht anmelden kann. Ich kann mein Benutzerkonto auf dem Anmeldebildschirm auswählen und mein Passwort eingeben, aber das Passwortfeld zittert nur, als hätte ich das Falsche eingegeben Passwort. Dies geschieht für jedes der drei Benutzerkonten auf dem Computer.

Nach dem Neustart können wir uns für eine Weile (ein oder zwei Tage) anmelden, und dann tritt der Status „Anmeldung nicht möglich“ wieder auf.

Ich weiß nicht, ob das zusammenhängt, aber manchmal gerät derselbe iMac in einen Zustand, in dem alles sehr langsam ist. Activity Monitor zeigt, dass die CPU-Auslastung niedrig ist, der Speicherdruck niedrig ist, die Festplatte nicht voll ist, aber alles scheint mit 5 % normaler Geschwindigkeit zu laufen. Nach einem Neustart ist es in Ordnung.

Wenn sich der iMac in einem dieser schlechten Zustände befindet, kann ich immer noch von einem anderen Mac aus per SSH darauf zugreifen und ihn mit "sudo shutdown -r now" neu starten.

Haben Sie eine Idee, was schief läuft oder wie Sie das Problem diagnostizieren können?

Aktualisieren:

Nach der Deinstallation einer alten Version von VirtualBox vor etwa einer Woche ist das Problem nicht mehr aufgetreten. Vielleicht haben seine Kexts Probleme verursacht?

Melden Sie sich bei einem Netzwerkbenutzer an?
Nein, als lokaler Benutzer anmelden.
Was zeigt das Log?
Im Log sehe ich nichts relevantes.
→ Kristopher: Ihr Update ist eine richtige Antwort. Sowohl eine Technik zur Analyse eines Problems durch Beseitigung als auch eine Lösung. Wenn Sie das nächste Mal ein solches Problem eindeutig diagnostizieren möchten, rate ich Ihnen, sshauf dem kranken Mac kextstat& zu verwenden kextunload.

Antworten (1)

Aufgrund Ihrer Symptome und des Fehlens anderer Beweise in Ihren Protokolldateien ist der Ursprung Ihres Problems ein Wechsel des Tastaturmodus. Dieser Tastaturmodusschalter wird Ihr Passwort nur über das Anmeldefenster und nicht über einen sshZugriff falsch eingeben. Diese Neuzuordnung Ihrer Tastatur wurde möglicherweise durch command ⌘+ space(vorherige Eingabequelle auswählen) oder command ⌘+ alt ⌥+ space(nächste Eingabequelle auswählen) verursacht. Die erste dieser 2 Tastenkombinationen kann einfach eingegeben werden, indem Sie die Leertaste an einem der linken oder rechten Ränder tippen und gleichzeitig die Taste drücken command ⌘. Diese Verknüpfung ist definiert in:

System Preferences > Language & Text > Input Sources

Diese Tastaturneuzuordnung kann auch durch eine andere Tastenkombination vorgenommen worden sein, die von Xcodeoder einer anderen Anwendung definiert wurde.

Um nicht durch solch eine unsichtbare Neubelegung oder Fehlverhalten der Tastatur gefangen zu werden, hier sind 2 persönliche Tricks.

  1. Innerhalb System Preferences > Users & Groups > Login Options, für Display login windows as:auswählen Name and password. Daher haben Sie die Möglichkeit, eine falsche Zuordnung oder ein anderes Fehlverhalten Ihrer Tastatur innerhalb des Feldes zu diagnostizieren Name:. Sie können dort Ihr Passwort ausprobieren und ein Gesamtfeedback erhalten.

  2. Aktivieren Sie System Preferences > Users & Groups > Login Optionsdarin die Funktion Show Input menu in login window. Dieser zweite Trick hilft Ihnen nicht, einen toten Schlüssel zu diagnostizieren.