회전이 켜져있을 때 MacBook Pro가 더 이상 기본 해상도를 외부 모니터로 출력하지 않습니다


1

Yosemite 10.10.3을 실행하는 2012 년 중반 Retina MacBook Pro가 있습니다. 지난 주 현재 Thunderbolt to DisplayPort 케이블로 연결된 외부 Dell 24 "모니터를 실행하고 문제없이 세로 방향으로 회전했습니다. 오늘 아침 컴퓨터를 다시 연결했을 때 모니터에 기본 해상도 출력을 얻을 수 없었습니다.

! [기본 해상도를 선택하기 전의 해결 방법] [1]

디스플레이 환경 설정 창에서 1080p 해상도로 조정되도록 설정되었습니다. 기본 해상도를 클릭했습니다. 디스플레이가 깜빡 거 렸습니다. 외부 모니터 디스플레이가 복원되었지만 여전히 1080에서 실행 중입니다.이 시점에서 스케일링이 여전히 선택되었지만 상자에 더 이상 해상도 옵션이 없습니다.

! [기본 해상도를 선택한 후의 해결 방법] [2]

"디스플레이 기본값"을 선택하면 해상도 옵션없이 "확대"로 되돌아 가기 전에 해당 라디오 버튼이 1 초 동안 켜집니다.

회전을 표준으로 다시 변경하고 디스플레이가 정상 해상도로 실행됩니다. AppleCare에 연락하여 Dell에 연락해야한다고 들었습니다. 선임 지원 담당자는 모니터가 회전 설정을 제공하기 위해 OS에서 드라이버를 다시 작성하고 Apple에서 지원하지 않으며 모니터가 컴퓨터에 정보를 보낸 후에 존재하는 설정이라고 말합니다. ).

어느 시점에서 방향을 90이 아닌 270 도로 전환하여 기본 해상도를 얻었습니다. 그런 다음 표준으로 다시 전환하고 270으로 다시 전환했을 때 90도 회전과 동일한 문제로 1080으로 돌아갔습니다.

OS X의 그래픽 드라이버 또는 그래픽 카드에서 이것이 문제가 될 것 같습니다. 원래 해상도보다 위에 표시 할 수없는 경우 모니터가 회전에 따라 표시 할 이미지를 결정한다고 상상할 수 없습니다. 사실, 모니터가 물리적 인 방향이나 이미지의 방향을 전혀 인식하지 못한다고 생각합니다. 내가 이것에 대해 맞습니까? 누구 든지이 문제를 해결할 수있는 방법에 대한 제안이 있습니까?

업데이트 : 콘솔 출력 방향을 90 도로 변경하고 표준으로 다시 변경 하십시오 : https://gist.github.com/raddevon/fcd76586bf4170bc4ae7


콘솔 로그를 보면 "Windowserver"에 다른 회전에 대한 모니터를 올바르게 식별하는 데 문제가 있음을 알 수 있습니다. 이를 확인하고 표준 대 회전에 대해 선택한 프로파일을 기록 할 수 있습니다. 대부분의 경우 그것은 비정상적인 케이블 연결입니다.
Ruskes

@Buscar 웃 나는 출력으로 Gist를 만들고 위에 링크했다. 모니터는 식별 할 수없는 것이 옳다고 생각합니다. 4/13/15 1:35:03.890 PM WindowServer[166]: description_for_mode_number: IOFBGetPixelInformation failed (-536870206)그냥 그렇게 보입니다. 호기심이 많은 4 개의 디스플레이를 찾는 것처럼 보입니다. iOS 용 Duet 앱이 있지만 iPad를 외부 디스플레이로 사용하는 경우에만 실행합니다. 프로파일 측면에서 정확히 무엇을 찾아야할지 확실하지 않습니다. 나는 동일한 결과로 다른 동일한 케이블을 시도했습니다. 케이블은 10 달러 였으므로 문제가 될 수 있습니다.
raddevon

감사합니다. 외부 디스플레이 모델 4080, S / N 4142354c는 내부 및 외부의 2 개의 디스플레이를 보여주기 때문에 제공됩니다. 그리고 회전을 전환했을 때 타임 스탬프를 말할 수 있습니까? 회전 자체가 밀리 초 단위로 회전 한 것처럼 보입니다.
Ruskes

모니터에있는 것과 일치하지 않습니다. 모델은 U2713HMt입니다. 요지를 업데이트하겠습니다. 90도까지 회전하고 복사하여 한 파일에 붙여넣고 로그를 지우고 다시 회전 한 다음 로그를 다른 파일에 붙여 넣어 조금 더 쉽게 만들 수 있습니다. 당신의 도움을 주셔서 감사합니다.
raddevon

승인. 요지는 이제 두 개의 파일로 나뉩니다. 90으로 회전하는 것이 뒤로 회전하는 것보다 훨씬 깁니다.
raddevon

답변:


3

동일한 모니터 Dell U2713 / U2713H / U2713HM / U2713HMt와 동일한 문제가 발생했습니다. 2014 년 말 Retina Macbook Pro 15 "에 두 개를 연결했는데 하나만 문제가 발생했습니다. 100 가지의 다른 솔루션을 시도했습니다 (확실히 케이블이 아니라고 확신 할 수 있습니다!). 가로 2560x1440을 얻을 수 있지만 세로가 아닌 가로를 얻을 수 WindowServer: description_for_mode_number: IOFBGetPixelInformation failed (-536870206)있으며 세로로 전환하려고 할 때도 같은 오류가 발생했습니다 . 즉, https://discussions.apple.com/thread/5485930?start = 0 & tstart = 0. Ruby 스크립트를 사용하여 화면의 EDID 재정의를 재생성하고 올바른 위치에 복사 한 후 재부팅 한 후 다시 작동합니다. 세로 (720x1280) 해상도의 게임 (Trine 2)을 재생하여 문제를 일으킨 것으로 생각됩니다. 그 후 화면을 세로 1440x2560으로 표시하기 위해 모든 것을 시도했지만 아무 소용이 없었습니다. 위의 스레드에서 Ruby 스크립트를 얻을 때까지 수정했습니다.

참고로, 링크 된 스레드가 사라지는 경우 재정의 파일은 Dell 디스플레이 용 /System/Library/Displays/Overrides/폴더 아래에 DisplayVendorID-10ac있습니다. U2713 시리즈 모니터의 파일은 U2711 시리즈입니다 DisplayProductID-4080. 파일 내용은 다음과 같아야합니다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>DisplayProductName</key>
  <string>Dell U2713HMt</string>
  <key>IODisplayEDID</key>
  <data>AP///////wAQrIBATDA1NB4WAQSlPCJ4Iku1p1ZLoyUKUFSlSwCBALMA0QBx
T6lAgYABAQEBVl4AoKCgKVAwIDUAVVAhAAAaAAAA/wBHSzBLRDI3TjQ1MEwK
AAAA/ABERUxMIFUyNzEzSE0KAAAA/QAxVh1xHgEKICAgICAgAA0=
</data>
  <key>DisplayVendorID</key>
  <integer>4268</integer>
  <key>DisplayProductID</key>
  <integer>16512</integer>
</dict>
</plist>

방금 시도해 보았고 스크립트가 나를 위해 일했습니다! 좋은 발견!
raddevon

나는 반대의 문제가 있습니다. 1440x2560은 가로 모드가 아닌 세로 모드에서 사용할 수 있습니다. 불행히도이 스크립트는 작동하지 않았습니다.
juniper-

0

시스템 환경 설정 | 화면 크기에서 더 많은 옵션을 원할 경우 화면에서 스케일 라디오 단추를 누를 때의 기본 설정을 표시합니다. 당신에게 맞는 것을 선택하십시오 ...


그것은 나를 위해 작동하지 않았다. 해상도를 선택할 수는 있지만 선택한 해상도 대신 기본이 아닌 해상도로 전환됩니다.
raddevon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.