Cập nhật 2015-03-04: Theo một số ghi chú phát hành được cập nhật từ ứng dụng Bartender (v1.2.32; nhấn mạnh của tôi):
Apple dường như đã khắc phục sự cố nhấp nháy cho nhiều màn hình ở Yosemite với 10.10.3 Beta 2 ; nhưng khi làm như vậy Bartender ngừng hoạt động chính xác. Chúng tôi đã thực hiện các thay đổi cho Bartender cho 10.10.3 Beta 2 và dự đoán nó sẽ hoạt động trơn tru; nếu bạn thấy bất kỳ vấn đề nào với Bartender, vui lòng cho chúng tôi biết.
Vì vậy, có thể có một kết thúc cho vấn đề này trong tầm nhìn.
Tôi rất tiếc phải nói rằng, theo trao đổi email của riêng tôi với các Cố vấn của họ, phản hồi chính thức của Apple Engineering là đây là do thiết kế:
Đây là hành vi bình thường gây ra bởi tính minh bạch bị tắt và bật để phân biệt giữa màn hình đang hoạt động.
Có một vài cách giải quyết bạn có thể thử.
- Điều chỉnh cài đặt trong Tùy chọn hệ thống -> Trợ năng và cho phép giảm độ trong suốt.
- Vô hiệu hóa màn hình có không gian riêng.
- Kích hoạt Sử dụng Dark Menu Bar và Dock trong System Preferences -> General.
Một cách giải quyết khác với Bartender
Theo kinh nghiệm của tôi, tôi cũng chạy Bartender để giới hạn số lượng biểu tượng trên thanh trạng thái hoạt động. Vì ít biểu tượng phải vẽ lại, nó làm giảm độ trễ vẽ lại khi chuyển màn hình. Họ vẫn vẽ lại, và nó vẫn gây phiền nhiễu, nhưng khả năng phản hồi UI tăng lên giúp tôi bỏ qua nó.
Các bước khắc phục sự cố không làm gì
Tôi đã thực hiện các bước sau với Cố vấn và Kỹ sư cao cấp của Apple trong trường hợp hỗ trợ cho cùng vấn đề này. Không ai trong số này khắc phục vấn đề :
- tạo người dùng mới (và do đó, hồ sơ người dùng trống)
- chuyển sang chế độ an toàn (bao gồm cả tài khoản người dùng mới)
- cài đặt lại hệ điều hành
- đặt lại SMC và NVRAM
- chạy thử nghiệm phần cứng của Apple
- chạy công cụ chẩn đoán VGA dongle
Mô tả vấn đề chi tiết
Video về hành vi được đăng ở đây: https://flic.kr/s/aHsk5xxSb1
- Khi một hoặc hai màn hình ngoài được gắn vào,
- qua HDMI, MiniDP> DP hoặc MiniDP> VGA
- bất kể nắp mở hay đóng,
- và Hiển thị có Spaces riêng được bật,
- người ta có thể nhấp vào máy tính để bàn trên bất kỳ máy tính để bàn không hoạt động nào (máy tính để bàn có thanh màu xám hoặc bị tắt tiếng),
- và các biểu tượng menubar của màn hình đó sẽ bắt đầu vẽ lại,
- biểu hiện như một sự xáo trộn của các biểu tượng (được biểu thị như một sự dịch chuyển theo chiều dọc và chiều dọc),
- sắp xếp lại các biểu tượng (trong trường hợp người ta đã sắp xếp lại chúng theo cách thủ công bằng cách giữ phím CMD và kéo chúng),
- và khử khử răng cưa ngắn theo sau là khử răng cưa (hoặc hoà sắc) của các biểu tượng.
- Điều này xảy ra với tất cả các biểu tượng ở phía bên phải của thanh thực đơn,
- nhưng không phải những người ở bên trái (táo và các mục menu),
- và cũng không bao gồm biểu tượng thanh bên.
- Các triệu chứng
không xảy ra khi chuyển từ một màn hình bên ngoài sang một màn hình khác.
- Sự dịch chuyển của các biểu tượng gây ra sự chậm trễ chức năng giữa việc bắt đầu quá trình chuyển đổi và sử dụng ứng dụng trong màn hình đích. (Trong trường hợp của tôi, 3-5 giây.)
- Thời gian trễ xuất hiện liên quan đến số lượng biểu tượng trên thanh trạng thái bạn có.
Nguyên nhân rễ?
Tôi hy vọng rằng đây là sự cố phần mềm liên quan đến SystemUIServer hoặc một trong các thư viện UI (riêng tư) bên dưới. Có vẻ như liên quan nhiều đến khử răng cưa. Mặc dù Apple cho biết đây là hành vi dự kiến, tôi nghĩ nhiều người dùng sẽ đồng ý đây là lỗi được giới thiệu với Yosemite.