Mastodon
Zdjęcie okładkowe wpisu macOS Sierra ma buga w trybie HiDPI dla zewnętrznych monitorów

macOS Sierra ma buga w trybie HiDPI dla zewnętrznych monitorów

10
Dodane: 8 lat temu

Tryb HiDPI w macOS służy przede wszystkim do korzystania z innych rozdzielczości na monitorach niż ich natywne wartości. Pozwala to między innymi mieć treści w Retinie, ponieważ każdy punkt ekranowy jest wyświetlany przy wykorzystaniu czterech pikseli, dokładnie tak samo jak w iOS-ie.

Wiem, że wiele osób nadal nie rozumie jak działa Retina i HiDPI, więc postaram się to wytłumaczyć maksymalnie prosto. Wyobraźcie sobie, że macie monitor Full HD o rozdzielczości 1920 x 1080 pikseli (px) i na nim wyświetlacie Biurko Waszego Maka w takiej samej rozdzielczości 1920 x 1080 punktów (pt). Obraz wyświetlany jest jeden do jednego, piksel w piksel, a raczej punkt w piksel. A teraz wyobraźcie sobie, że macie monitor 4K o rozdzielczości 3840 x 2160 px – to dokładnie dwa razy więcej pikseli w pionie i w poziomie, dzięki czemu zmieścicie na ekranie cztery razy więcej treści. Wadą jest to, że wszystko stanie się mikroskopijnie małe. Dlatego jest tryb HiDPI – Mac nadal ma Biurko w rozdzielczości 1920 x 1080 pt, ale te punkty wyświetlane są przez cztery razy więcej pikseli. Użytkownik więc nadal widzi to samo, ale dzięki mniejszym pikselom, nie są one widoczne, a wszystko staje się ostrzejsze. Żeby utrudnić całość, macOS oferuje jeszcze wartości pośrednie. Więcej na temat HiDPI i Retiny znajdziecie tutaj, tutajtutaj.

macos-sierra-hidpi-problem

Niestety wygląda, że macOS Sierra 10.12 ma buga, który powoduje, że opcja ustawienia trybu HiDPI na zewnętrznych monitorach znika po uśpieniu – użytkownikowi do dyspozycji zostają wartości natywne, czyli na przykład 3840 x 2160 px w monitorach 4K. Temat ten pojawił się na StackExchange. Nie każdy doświadcza ten problem, więc prawdopodobnie zależy do od konkretnego modelu monitora, ale wygląda na to, że muszę się wstrzymać z upgradem swojego „dużego” komputera z podłączonym Eizo 4K, aż całość zostanie rozwiązana, co może potrwać chwilę, bo z raportów userów wynika, że macOS Sierra 10.12.1 beta nie rozwiązuje problemu.


Uaktualnienie – 10:49

Poprawiłem tytuł, aby lepiej odzwierciedlał problem. Przepraszam, że nie dopilnowałem oryginalnego.

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki, mechaniczne klawiatury i zwinne samochody.

Zapraszamy do dalszej dyskusji na Mastodonie lub Twitterze .

Komentarze: 10

Ten problem jest jeszcze bardziej niewygodny w systemach bez monitora, a z dostępem poprzez Apple Remote Desktop czy VNC. W tym wypadku, wyświetlanie po prostu ekranu znika. Mam dwa Maki Mini skonfigurowane jako serwery dla poczty. Od momentu przesiadki na Sierrę, ich obsługę muszę robić z poziomu Unixa przez terminal. Wydaje się że Apple tym razem zaserwowało nam sporą kolekcję bugów. Wybudzanie Apple Watch’em raz działa, dwa razy nie. Kopiowanie między macOS i iOSem jest równie problematyczne.

Niestety to nie jedyny bug zwiazany z zewnętrznymi monitorami. W wypadku monitorów 4K używających DisplayPortu w wersji 1.2 dla uzyskania 60Hz w trybie 4K (czyli DP 1.2 Multi Stream) mysz staje się nieużywana. Zachowuje sie inaczej na lewej i prawej stronie obrazu – praktycznie nie daje się pracować. W trybie DP 1.1 i 30 Hz wszystko jest normalnie.