Bagaimana cara mendiagnosis login lambat?


10

Setelah masuk (mengetik passwort) MacBook Air saya akan menampilkan layar putih sekitar 10 detik sebelum desktop muncul.

Bagaimana saya bisa mengetahui apa yang sedang terjadi dan memperbaikinya?

Sejauh ini saya sudah mencoba:

  • menghapus folder ~ / Library / Caches dan / Library / Caches
  • memeriksa bahwa tidak ada item masuk
  • masuk tanpa 'membuka kembali jendela'
  • menonaktifkan jaringan (jika menunggu batas waktu)
  • memperbaiki izin disk
  • memverifikasi gantungan kunci
  • melihat output dari Konsol (ada celah besar di mana tampaknya tidak ada yang terjadi)

tetapi tidak ada yang membuat perbedaan apa pun.

Saya juga telah membuat akun pengguna baru dan saya bisa masuk ke sana dalam waktu sekitar 2 detik - jadi saya berasumsi bahwa masalahnya ada pada akun saya.

Sistemnya adalah Lion (dengan pembaruan terkini). Saya telah menginstal Vbox, KeyRemap4MacBook, dan Xcode.

EDIT: Seperti yang disarankan, berikut adalah output konsol untuk akun yang membutuhkan waktu sekitar 15 detik untuk masuk:

2011-09-22 11:54:33.748 PM SecurityAgent: User info context values set for chris
2011-09-22 11:54:33.748 PM SecurityAgent: User info context values set for chris
2011-09-22 11:54:33.830 PM SecurityAgent: Login Window login proceeding
2011-09-22 11:54:33.830 PM SecurityAgent: Login Window login proceeding
2011-09-22 11:54:34.074 PM loginwindow: Login Window - Returned from Security Agent
2011-09-22 11:54:34.113 PM airportd: _doAutoJoin: Already associated to “wifi1”. Bailing on auto-join.
2011-09-22 11:54:34.158 PM loginwindow: USER_PROCESS: 2849 console
2011-09-22 11:54:34.203 PM com.apple.launchd.peruser.503: (com.apple.quicklook.32bit) Unknown key for boolean: DisallowDataExecute
2011-09-22 11:54:34.203 PM com.apple.launchd.peruser.503: (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
2011-09-22 11:54:34.821 PM UserEventAgent: CaptiveNetworkSupport:CNSServerRegisterUserAgent:187 new user agent port: 32703
2011-09-22 11:54:35.501 PM KeyRemap4MacBook: observer_IONotification
2011-09-22 11:54:36.907 PM KeyRemap4MacBook: skip checkForUpdates
2011-09-22 11:54:37.000 PM kernel: KeyRemap4MacBook --Info-- RemapClass::allocation_count_ 167849/2097152 (capacity 8%)
2011-09-22 11:54:37.564 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.565 PM com.apple.dock.extra: 2011-09-22 23:54:37.563 com.apple.dock.extra[2902:1707] Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.565 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.565 PM com.apple.dock.extra: 2011-09-22 23:54:37.564 com.apple.dock.extra[2902:1707] Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.566 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.566 PM com.apple.dock.extra: 2011-09-22 23:54:37.565 com.apple.dock.extra[2902:1707] Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.566 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:37.566 PM com.apple.dock.extra: 2011-09-22 23:54:37.565 com.apple.dock.extra[2902:1707] Could not connect the action buttonPressed: to target of class NSApplication
2011-09-22 11:54:45.344 PM com.apple.loginwindow: chris-pc

Adakah yang bisa menemukan masalah?

Dan berikut ini adalah keluaran dari akun baru yang hanya membutuhkan 1-2 detik untuk masuk:

9/22/11 11:33:39.404 PM loginwindow: Login Window - Returned from Security Agent
9/22/11 11:33:39.452 PM airportd: _doAutoJoin: Already associated to “wifi1”. Bailing on auto-join.
9/22/11 11:33:39.501 PM loginwindow: USER_PROCESS: 2278 console
9/22/11 11:33:39.597 PM com.apple.launchd.peruser.501: (com.apple.quicklook.32bit) Unknown key for boolean: DisallowDataExecute
9/22/11 11:33:39.597 PM com.apple.launchd.peruser.501: (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
9/22/11 11:33:40.096 PM UserEventAgent: CaptiveNetworkSupport:CNSServerRegisterUserAgent:187 new user agent port: 27435
9/22/11 11:33:40.472 PM KeyRemap4MacBook: observer_IONotification
9/22/11 11:33:40.772 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.772 PM com.apple.dock.extra: 2011-09-22 23:33:40.770 com.apple.dock.extra[2332:1707] Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.773 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.774 PM com.apple.dock.extra: 2011-09-22 23:33:40.772 com.apple.dock.extra[2332:1707] Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.774 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.775 PM com.apple.dock.extra: 2011-09-22 23:33:40.773 com.apple.dock.extra[2332:1707] Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.775 PM com.apple.dock.extra: Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:40.776 PM com.apple.dock.extra: 2011-09-22 23:33:40.774 com.apple.dock.extra[2332:1707] Could not connect the action buttonPressed: to target of class NSApplication
9/22/11 11:33:42.094 PM KeyRemap4MacBook: checkForUpdates http://pqrs.org/macosx/keyremap4macbook/files/appcast.xml
9/22/11 11:33:42.000 PM kernel: KeyRemap4MacBook --Info-- RemapClass::allocation_count_ 166656/2097152 (capacity 7%)

Saya punya masalah beberapa waktu lalu dengan Vbox memperlambat segalanya; Jika Anda memilikinya mulai otomatis maka itu bisa menjelaskannya. Juga, coba cari di System Preferences Anda> Akun> Login Item dan lihat apakah ada item yang tidak perlu juga.
l'L'l

Terima kasih tetapi sayangnya bukan itu - Saya tidak memiliki item masuk dan vbox tidak melakukan autostart.
laktak

Untuk mendiagnosisnya, seseorang mungkin harus melihat log konsol Anda.
l'L'l

Saya telah menambahkan hasilnya. Apakah ada log lain yang mungkin membantu?
laktak

Coba nonaktifkan KeyRemap4MacBook, lalu instal ulang atau coba dan perbarui dan lihat apakah Anda melihat ada perbedaan. Itulah satu-satunya hal yang mungkin bisa kulihat yang mungkin memperlambat segalanya. Tampaknya ada perbedaan sekitar 9 hingga 10 detik antara kedua akun di akhir.
l'L'l

Jawaban:


4

Jelas bahwa Anda mengalami masalah izin file USER . Yang perlu Anda lakukan adalah menjalankan izin perbaikan pada folder pengguna Anda yang tidak dapat Anda lakukan dengan opsi "Perbaikan Izin" pada Disk Utility. Menggunakan Disk Utility hanya memperbaiki file sistem.

Untuk memperbaiki izin file pengguna Anda perlu boot ke Perbaikan Utilitas yang dibangun Lion.

  1. Matikan komputer Anda
  2. Nyalakan komputer Anda dan tekan dan tahan Command + R sampai Anda melihat Logo Apple. Ini mungkin memakan waktu sedikit lebih lama dari biasanya untuk memuat.
  3. Setelah Perbaikan Utilitas dimuat, klik Utilitas pada bilah menu dan pilih Terminal
  4. Di dalam Terminal, ketik resetpassword dan tekan Return. Ini akan membuka utilitas pengaturan ulang kata sandi
  5. Di jendela ini, pilih hard drive Anda (Macintosh HD) dan kemudian pilih akun pengguna Anda dari menu drop down yang terletak tepat di bawah ikon hard drive Anda
  6. Dengan nama pengguna yang dipilih, klik pada ulang tombol di kanan bawah jendela. Proses ini mungkin memakan waktu beberapa menit untuk selesai. Ini akan memperbaiki semua izin file dan folder untuk semua file dan folder yang berada di dalam Folder Pengguna Anda.
  7. Setelah selesai, keluar dari aplikasi Reset Password kemudian aplikasi Terminal, dan akhirnya, aplikasi Utilities yang akan me-reboot komputer Anda.

Sumber: Perbaiki Izin Pengguna di Mac OS X Lion

Jika disk Anda dienkripsi, Anda harus membukanya terlebih dahulu:

  • diskutil coreStorage list akan memberi Anda UUID.
  • diskutil coreStorage unlockVolume YOUR_UUID akan membuka kunci disk (frasa sandi adalah kata sandi untuk akun pengguna Anda)

Terima kasih banyak, ini menyelesaikannya! Saya baru saja membuka kunci disk saya (saya telah menambahkan langkah-langkah untuk jawaban Anda).
laktak

Senang mendengarnya membantu dan terima kasih telah menambahkan catatan kaki enkripsi.
Nicholas Arvelo

1
@NickArvelo Mengapa jelas bahwa pengguna ini mengalami masalah izin file USER? Apakah ada baris tertentu di log-nya yang memicu ini?
Pro Backup

@ProBackup Apa yang mengonfirmasikan bahwa ini adalah masalah file USER dan bukan masalah file SYSTEM adalah fakta bahwa setelah pembuatan pengguna baru, masalah login tidak ada lagi. Saat memecahkan masalah apa pun dengan OSX, langkah pertama harus selalu untuk menentukan apakah itu masalah Pengguna atau Sistem. Membuat pengguna baru dan mencoba mereplikasi masalah di bawah bahwa pengguna baru selalu merupakan cara terbaik untuk melakukannya.
Nicholas Arvelo

0

Beberapa langkah selanjutnya untuk mengisolasi masalah ini:

  1. Apakah akun baru perlu 10 detik untuk memuat. Pastikan untuk mendiskon login pertama karena sistem harus mengisi banyak preferensi dan file cache log pertama masuk. Dengan logout dan kembali ke akun uji Anda dapat melihat apa yang dimiliki mac Anda untuk kecepatan pada pengguna yang kurus. Matikan login otomatis dan reboot mac untuk menguji ulang login ke akun tes ketika file tidak di-cache dalam RAM.
  2. Bawa folder beranda Anda ke mac lain dan verifikasi bahwa tidak apa-apa di sana, hapus, dan migrasi kembali. Ini sering memperbaiki akun bermasalah di mana saya tidak bisa mengabaikannya dan meminta pengguna mengaturnya lagi.
  3. Hapus Mac setelah memastikan cadangan Time Machine (atau lainnya) Anda diperbarui dengan benar.

Akun baru masuk secara instan - masuk kembali ke akun utama saya masih mengalami keterlambatan. Terima kasih untuk 2 dan 3 tetapi saya lebih suka menemukan penyebab masalah daripada melakukan solusi yang panjang yang mungkin tidak membantu (solusi saya saat ini adalah tidak pernah logoff atau reboot).
laktak
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.