Sửa lỗi các biểu tượng trên thanh công cụ menu bar bị lập lòe trên Yosemite?

Khi đổi giữa 2 màn hình, tất cả các biểu tượng trên thanh công cụ bị lập lòe, khiến hiệu ứng hình ảnh nhìn rất rợn và khó chịu. Lỗi này xảy ra sau khi nâng cấp lên Yosemite.

Có tài liệu nào đề cập đến vấn đề này không? Có ai cũng bị vấn đề tương tự tớ không? Vấn đề này có khắc phục được không?

Hiện tớ đang có các mục sau trên thanh công cụ:

  • Twitter
  • Dropbox
  • Grabbox
  • F.lux
  • Caffeine
  • Time Machine
  • Menu Meters
  • WiFi
  • Sound
  • Battery (incl. percentage)
  • Time (digital)
  • Account switcher
  • Spotlight
  • Notification Center

Mặc dù vậy tớ cũng không nghĩ bất cứ cái nào trong số chúng là nguyên nhân cả.

 

Đây không phải là một vấn đề mới. Cái này đã được phản hồi trong các bản phát hành từ sớm dành cho nhà phát triển. Thất vọng với Apple khi vẫn thấy lỗi này trên bản phát hành chính thức.

vào August 18, 2016.

Theo những gì mình biết thì lỗi này phải diễn ra hàng tháng rồi đấy.

vào August 18, 2016.
Bình luận
Chấp nhận

Theo một số lưu ý được cập nhật gần đây của Apple từ ứng dụng Bartender ((v1.2.32)thì:

 

 

Apple appear to have fixed the flickering item issue for multiple monitors in Yosemite with 10.10.3 Beta 2; but in doing so Bartender stopped working correctly. We have made changes to Bartender for 10.10.3 Beta 2 and anticipate it to now be working smoothly; if you see any issues with Bartender please do let us know.

 

 

 

 

Apple có vẻ như đã sửa lỗi các biểu tượng lập lòe với chế độ đa màn hình của Yosemite với bản 10.10.3 Beta 2, nhưng làm như vậy cũng khiến Bartender ngừng hoạt động. Chúng tôi đã thực hiện những thay đổi với Bartender cho phiên bản 10.10.3 Beta 2 và dự tính là nó vẫn hoạt động mượt mà cho đến bây giờ, nếu bạn thấy bất kỳ vấn đề nào với Bartender, làm ơn thông báo cho chúng tôi.”

 

Vậy, có lẽ vấn đề hình ảnh này sẽ được khắc phục.

 

Mình rất tiếc phải nói rằng, theo như các thư điện tử mình trao đổi với các cố vấn của Apple, phản hồi chính thức của  Apple Engineering thì hiện tượng này là do thiết kế:

 

 

 

Cái này là hiện tượng bình thường vì độ trong suốt (transparency) đã được tắt và bật để phân biệt xem màn hình nào đang hoạt động.

 

Có vài cách khắc phục bạn có thể thử:

 

– Điều chỉnh thiết lập tại System Preferences —> Accessibility và giảm độ trong suốt.

 

– Tắt displays have separate spaces.

 

– Bật  Use Dark Menu Bar and Dock trong System Preferences —> General.
Một cách khắc phục khác với Bartender:

 

Theo kinh nghiệm của mình, mình cũng chạy Bartender để giới hạn số lượng các biểu tượng tại thanh công cụ đang trong trạng thái hoạt động. Bởi vì sẽ có ít hơn các biểu tượng bị lập lòe, việc cản trở lỗi hình ảnh này bị giảm khi chuyển giữa các màn hình. Chúng sẽ vẫn bị nhấp nháy như vậy, và vẫn gây khó chịu, nhưng việc tăng phản hồi giao diện người dùng khiến mình không chú ý đến nó nữa.

 

Các bước xử lí vấn đề là vô dụng

 

Mình thực hiện các bước sau theo lời cố vấn kỹ thuật và kỹ sư của Apple trong suốt quá trình hỗ trợ cho cùng vấn đề này. Không cái nào trong số chúng khắc phục được vấn đề cả:

 

    • Tạo một tài khoản người dùng mới (và vì vậy hồ sơ người dùng được để trống)

 

    • Vào chế độ an toàn (bao gồm cả tài khoản người dùng mới)

 

    • Cài đặt lại OS

 

    • Thiết lập lại SMC và NVRAM

 

    • Chạy Apple Hardware Test

 

    • Chạy công cụ chuẩn đoán khóa điện tử VGA.

 

 

Miêu tả chi tiết vấn đề

 

Video chi tiết về lỗi được post tại đây: https://flic.kr/s/aHsk5xxSb1

 

    • Khi một trong số 2 màn hình được gắn,
      qua HDMI, MiniDP>DP, hay MiniDP>VGA

 

    • Không cần để ý nắp máy được mở hay đóng

 

    • và bật  Displays have separate Spaces

 

    • Có thể nhấp vào màn hình trên bất cứ màn hình nào không hoạt động (màn hình với thanh công cụ màu xám hoặc thanh công cụ không bật được),

 

    • và các biểu tượng của thanh công cụ sẽ bắt đầu nhấp nháy,
        • điều hiển nhiên khi các biểu tượng rung rinh (thể hiện theo kiểu dịch chuyển theo chiều thẳng đứng và chiều ngang)

       

        • việc sắp xếp lại các biểu tượng (trong trường hợp đã tự sắp xếp lại chúng bằng cách giữ phím cmd và kéo thả chúng),

       

        • và việc khử răng cưa ngắn gọn được theo sau bởi việc tái khử răng cưa (hoặc chuyển động rung) của các biểu tượng

       

       

 

    • việc này xảy ra với tất cả các biểu tượng bên phía tay phải của thanh công cụ,
        • nhưng không xảy ra với các cái bên tay trái (quả táo và các mục của menu),

       

        • và cũng loại trừ biểu tượng thanh bên.

       

       

 

    • Các triệu chứng xảy ra khi chuyển tiếp từ một màn hình sang màn hình khác.

 

    • Việc chuyển động của các biểu tượng gây nên sự chậm trễ về chức năng giữa việc bắt đầu quá trình chuyển đổi và việc sử dụng các ứng dụng trong màn hình tớ (trong trường hợp của mình là 3-5s)
            • Thời gian chậm trễ dường như liên quan đến số biểu tượng trên thanh trạng thái

           

           

       

       

 

 

Nguyên nhân sâu xa?

 

Mình cho rằng đây là một vấn đề phần mềm liên quan đến SystemUIServer hoặc một trong các thư viện giao diện người dùng cơ bản (riêng tư). Có vẻ như nó liên quan mật thiết đến công nghệ khử răng cưa. Mặc dù Apple khẳng định rằng hiện tượng này là hiện tượng bình thường, mình nghĩ nhiều người dùng sẽ đồng ý rằng đây là lỗi xuất hiện trong Yosemite

Đã trả lời vào August 18, 2016

Mình thì gặp lỗi này khi đóng nắp máy và cả khi chuyển giữa 2 màn hình ngoài như bạn. Việc biểu tượng bị lập lòe này chỉ xảy ra trên 2 màn hình (một đang hoạt động và một không) trong khi thanh công cụ thứ ba thì chẳng bị thay đổi gì cả. Hình kính lúp Spotlight và biểu tượng Path Finder trên tất cả các thanh công cụ cũng dịch chuyển lên vài điểm ảnh khi bật màn hình trong của máy và lại dịch chuyển xuống khi một trong các màn hình ngoàihoạt động.

vào August 18, 2016.

Mình sẽ phải tắt  “Displays have separate space” thôi. Máy nó cứ lag, đơ khi nhấp chuột vào một màn hình khác khiến mình tức đến mức suýt nữa thì quăng nó vào tường luôn. Mình cực kỳ hy vọng apple sẽ sửa lỗi này sớm hoặc chỉ cần có một thanh công cụ nhưng vẫn có các không gian khác nhau mỗi màn hình. Và ở đâu ra cái trò “Apple khẳng định rằng hiện tượng này là hiện tượng bình thường”, bình thường kiểu gì mà cứ nhấp chuột vào một màn hình khác là lại lag 1-3s vậy?

vào August 18, 2016.

Thanh công cụ lập lòe còn chán hơn cả thanh công cụ tối nữa. Mình bị các biểu tượng rung rinh lập lòe với toàn bộ các hình chữ nhật trắng mỗi lần mình đổi màn hình (giữa màn hình trong của máy và màn hình ngoài), vì vậy việc đổi thành thanh công cụ tối không phải là giải pháp.

vào August 18, 2016.
Bình luận

Có vẻ Apple hiện tại đã chú ý đến vấn đề này rồi. Mình đã gửi một thông báo lỗi đến trang bugreport.apple.com và được lưu ý là đã có một thông báo lỗi y hệt rồi:

Duplicate of 17643875 (Open)

 

Với việc nó vẫn ở trạng thái mở, hy vọng là nó sẽ được khắc phục trong các bản sửa lỗi Yosemite.

Mặt khác, System Preferences —> Accessibility -> Displays have separate spaces (đăng nhập đăng xuất) – chính nó đã khiến mình nhầm tưởng – nhưng không có thanh công cụ nào trên màn hình thứ hai.

Đã trả lời vào August 18, 2016
Bình luận

Đáp án của bạn

Với việc gửi đáp án, bạn đã đồng ý với Chính sách dữ liệuCác điều khoản của chúng tôi.