Làm cách nào để chẩn đoán đăng nhập chậm?


10

Sau khi đăng nhập (gõ mật khẩu), MacBook Air của tôi sẽ hiển thị màn hình trắng trong khoảng 10 giây trước khi máy tính để bàn xuất hiện.

Làm thế nào tôi có thể tìm hiểu những gì đang xảy ra và sửa chữa nó?

Cho đến nay tôi đã thử:

  • đã xóa thư mục ~ / Library / Caches và / Library / Caches
  • kiểm tra rằng không có mục đăng nhập
  • đăng nhập mà không cần 'mở lại cửa sổ'
  • đã vô hiệu hóa mạng (trong trường hợp nó đang chờ thời gian chờ)
  • sửa chữa các quyền đĩa
  • xác minh móc khóa
  • nhìn vào đầu ra từ Console (có một khoảng cách lớn mà dường như không có gì xảy ra)

nhưng không ai trong số này làm cho bất kỳ sự khác biệt nào.

Tôi cũng đã tạo một tài khoản người dùng mới và tôi có thể đăng nhập vào đó trong khoảng 2 giây - vì vậy tôi cho rằng vấn đề phải xảy ra với tài khoản của mình.

Hệ thống là Lion (với các bản cập nhật mới nhất). Tôi đã cài đặt Vbox, KeyRemap4MacBook và Xcode.

EDIT: Theo đề xuất, đây là đầu ra giao diện điều khiển cho tài khoản mất khoảng 15 giây để đăng nhập:

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

Bất cứ ai có thể phát hiện ra vấn đề?

Và đây là đầu ra từ một tài khoản mới chỉ mất 1-2 giây để đăng nhập:

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%)

Tôi đã gặp vấn đề một lúc trước với Vbox làm mọi thứ chậm lại; Nếu bạn có nó tự động bắt đầu thì điều đó có thể giải thích nó. Ngoài ra, hãy thử tìm trong Tùy chọn hệ thống> Tài khoản> Mục đăng nhập và xem liệu có bất kỳ mục không cần thiết nào không.
Tôi sẽ là

Cảm ơn nhưng thật không may, không phải vậy - tôi không có mục đăng nhập và vbox không tự khởi động.
laktak

Để chẩn đoán, ai đó có thể phải xem nhật ký bảng điều khiển của bạn.
Tôi sẽ

Tôi đã thêm đầu ra. Có bất kỳ nhật ký khác có thể giúp đỡ?
laktak

Hãy thử vô hiệu hóa KeyRemap4MacBook, sau đó cài đặt lại hoặc thử và cập nhật nó và xem bạn có nhận thấy sự khác biệt nào không. Đó là điều duy nhất tôi có thể thấy có thể làm mọi thứ chậm lại. Có vẻ như chênh lệch khoảng 9 đến 10 giây giữa hai tài khoản ở cuối.
Tôi sẽ là

Câu trả lời:


4

Rõ ràng là bạn đang gặp vấn đề về quyền truy cập tệp USER . Những gì bạn cần làm là chạy quyền sửa chữa trên thư mục người dùng mà bạn không thể làm với tùy chọn "Quyền sửa chữa" của Disk Utility. Sử dụng Disk Utility chỉ sửa chữa các tập tin hệ thống.

Để sửa chữa quyền truy cập tệp người dùng, bạn cần khởi động vào Tiện ích sửa chữa được xây dựng của Lion.

  1. Tắt nguồn máy tính của bạn
  2. Bật nguồn máy tính của bạn và nhấn và giữ Command + R cho đến khi bạn thấy Logo Apple. Điều này có thể mất ít thời gian hơn bình thường để tải.
  3. Khi Tiện ích sửa chữa tải, nhấp vào Tiện ích trên thanh menu và chọn Terminal
  4. Trong Terminal, nhập resetpassword và nhấn Return. Điều này sẽ mở ra một tiện ích thiết lập lại mật khẩu
  5. Trong cửa sổ này, chọn ổ cứng (Macintosh HD) và sau đó chọn tài khoản người dùng của bạn từ menu thả xuống nằm ngay bên dưới biểu tượng ổ cứng của bạn
  6. Với tên người dùng của bạn được chọn, nhấp vào nút Đặt lại ở dưới cùng bên phải của cửa sổ. Quá trình này có thể mất một vài phút để hoàn thành. Điều này sẽ sửa chữa tất cả các quyền của tệp và thư mục cho tất cả các tệp và thư mục nằm trong Thư mục người dùng của bạn.
  7. Sau khi hoàn tất, hãy thoát khỏi ứng dụng Đặt lại mật khẩu rồi đến ứng dụng Terminal và cuối cùng là ứng dụng Tiện ích sẽ khởi động lại máy tính của bạn.

Nguồn: Sửa quyền người dùng trong Mac OS X Lion

Nếu đĩa của bạn được mã hóa, bạn phải mở khóa trước:

  • diskutil coreStorage list sẽ cung cấp cho bạn UUID.
  • diskutil coreStorage unlockVolume YOUR_UUID sẽ mở khóa đĩa (cụm mật khẩu là mật khẩu cho tài khoản người dùng của bạn)

Cảm ơn rất nhiều, điều này đã giải quyết nó! Tôi chỉ phải mở khóa đĩa của mình trước (Tôi đã thêm các bước vào câu trả lời của bạn).
laktak

Vui mừng khi nghe nó giúp và cảm ơn vì đã thêm chú thích mã hóa.
Nicholas Arvelo

1
@NickArvelo Tại sao rõ ràng người dùng này gặp sự cố về quyền truy cập tệp USER? Có một dòng cụ thể trong nhật ký của anh ấy kích hoạt điều này?
Sao lưu chuyên nghiệp

@ProBackup Điều xác nhận đây là sự cố tệp USER và không phải là sự cố tệp HỆ THỐNG là khi tạo người dùng mới, vấn đề đăng nhập không còn nữa. Khi khắc phục mọi sự cố với OSX, bước đầu tiên phải luôn là thiết lập xem đó là sự cố dựa trên Người dùng hay Hệ thống. Tạo một người dùng mới và cố gắng tái tạo vấn đề theo người dùng mới đó luôn là cách tốt nhất để làm điều đó.
Nicholas Arvelo

0

Một số bước tiếp theo để cô lập vấn đề:

  1. Liệu một tài khoản mới có mất 10 giây để tải không. Hãy chắc chắn giảm giá đăng nhập đầu tiên vì hệ thống phải nhập nhiều tệp ưu tiên và bộ đệm vào lần đăng nhập đầu tiên. Bằng cách đăng xuất và quay lại tài khoản thử nghiệm, bạn có thể thấy máy mac hiện tại của mình có tốc độ gì đối với người dùng mỏng. Tắt đăng nhập tự động và khởi động lại máy mac để kiểm tra lại đăng nhập vào tài khoản kiểm tra khi các tệp không được lưu trong bộ nhớ cache.
  2. Mang thư mục nhà của bạn đến một máy mac khác và xác minh nó ổn ở đó, xóa và di chuyển nó trở lại. Điều này thường khắc phục các tài khoản có vấn đề trong đó tôi không thể truy cập và yêu cầu người dùng thiết lập lại.
  3. Xóa máy Mac sau khi đảm bảo sao lưu Time Machine (hoặc khác) của bạn được cập nhật đúng cách.

Một tài khoản mới đăng nhập ngay lập tức - đăng nhập lại vào tài khoản chính của tôi vẫn có độ trễ. Cảm ơn 2 và 3 nhưng tôi muốn tìm ra nguyên nhân của vấn đề hơn là một cách giải quyết dài dòng có thể không giúp ích được (cách giải quyết hiện tại của tôi là không bao giờ đăng xuất hoặc khởi động lại).
laktak
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.