새로 고침률이 변경되어 외부 화면이 보이지 않을 때(Mac)

(202.05.13 초안)

사용 환경

  • Mac mini
  • Mac OS Mojave(10.14.6)
  • 화면: 프린스턴 HTBNE-24W
  • 문제가 생기다


    화면 해상도 등의 설정을 바꾸기 위해 시스템 환경 설정에서 모니터를 켜고, 60Hz(Hz)의 주사율을 24Hz로 변경하기도 했다.
    (주사율의 뜻을 모르는 어리석은 행동,,)
    그러자 화면이 한 번 사라진 후 모니터 측으로부터의 출력에 '범위 밖' 화면이 나타나 맥으로부터의 출력을 볼 수 없었다.
    물론 디스플레이만 나오지 않았기 때문에 키보드, 마우스 등으로 조작할 수 있다.
    우선, 최초의 해결 방법으로
    여기서 말한 것처럼 대응하지 않는 주사율로 변경한 뒤 아무것도 조작하지 않고 15초 정도 기다리면 자동으로 주사율이 회복된다.
    다만 사이트 내 정보가 최신이 아니기 때문에 최신 OS로 해결할 수 있을지는 검증되지 않았다.
    게다가 지금 이 페이지를 보고 있는 사람은 그 시기를 놓친 사람(물론 나도)이기 때문에 나도 다른 해결 방법을 고려할 것이다.
    또한 인터넷에서 다양한 정보를 찾을 때 적어도 나와 같은 환경에서 어느 것이 순조롭지 못한 것도 좋은 점이 있다고 생각하기 때문에 실패하는 방법도 설명해 드리겠습니다.
    다음 방법은 보이지 않는 모니터(이하'원 모니터') 외에도 HDMI 연결을 할 수 있는 자신이 보유한 프로젝터(이하'교체 모니터')에 기적적으로 연결해 화면을 보면서 조작하는 것이다.
    따라서 교체된 모니터나 출력이 가능한 장치(AirDisplay 대응 장치 등?)없으면 엄격할 수도 있어.

    해결 방법?(NVRAM의 재설정 등)


    한 번 바뀐 모든 모니터의 설정은 당연히 맥 측에 저장되기 때문에 이것을 삭제하면 되잖아요.
    먼저 원 모니터 종료 시스템을 연결합니다.
    화면이 안 보이지만 control + eject (ノートでは 電源ボタン)를 누르면 아래의 팝업이 나올 수 있기 때문에 Enter를 계속 누르면 시스템이 끝난다.

    재부팅을 계속하는 동안 문제가 발생할 경우 NVRAM(또는 PRAM)을 재설정합니다(방법은 다음과 같습니다).
    및 보안 모드에서 시작(방법은 다음과 같다)
    간다.
    그래서 안전모드로 시작하면 (수십초에서 몇 분 걸리지만 견뎌야 하지만) 모니터가 나와요!
    그러나 이는 안전 모드(오른쪽 상단에 빨간색으로 안전 가동을 표시해야 함)로 작동해 발생하는 일시적인 것이기 때문에 환경 설정에서 갱신률을 재설정해야 한다.
    내가 조사하는 과정에서 가장 많이 나타난 방법은 바로 이 방법이다. 이후에 비밀번호를 입력하여 로그인하고'시스템 환경 설정'에서'모니터'를 켜서 원래의 주사율로 복원한다.
    하지만 내가 로그인하는 순간 원래의'범위 밖'화면이 나타나 모니터가 보이지 않았다.
    그래서 이것도 안 된다.
    또한 모든 모니터의 설정도 저장했다/Library/Preferences/mac.apple.windowserver.plist삭제도 했지만 이것도 효과가 없었다.

    성공적인 해결 방법 (cscreen 사용)


    "Mac 주사율 변경"
    나처럼 어리석은 사람이 쓰는 정보는 인터넷에서 검색해도 설정 오류로 화면이 보이지 않는다.
    따라서 명령줄에서 주사율을 변경할 수 있다면 모니터 교체를 통해 미리 터미널 등을 켜고, 기존 모니터에 다시 연결해 명령을 수행하면 원래대로 되돌릴 수 있다는 생각으로 재조사하면 실제로 아래 참고페이지를 찾을 수 있다.
    화면 공유를 사용하면 실제 화면이 연결되지 않을 때 해상도를 어떻게 변경합니까?
    또 원래 영어 홈페이지는 자동으로 번역되는데, 잘 안 되는 일본어로 작성돼 있어 영어를 잘 못하는 사람은 영어로 다시 표시하는 것을 추천한다.
    다음은 여기에서 이해한 방법을 설명한다.

    cscreen


    Mac에서는 명령줄에서 해상도 및 주사율 설정을 확인, 변경cscreen할 수 있습니다.
    이것은 Homebrew를 사용하여 간단하게 가져올 수 있기 때문에 교체 모니터에 연결하여 명령줄에
    $ brew cast install cscreen
    
    cscreen을 설치합니다.
    성공하면
    $ cscreen -v
    
    현재 연결된 모니터의 해상도와 주사율을 설정할 수 있는 정보를 목록으로 표시합니다.
      $ cscreen -v
    DisplayID  Index     Depth     Width     Height  Refresh
    27c00902       1        32      1920       1080    60
    27c00902       2        32      1920       1080    60
    27c00902       3        32      1280        720    60
    27c00902       4        32       720        480    60
    27c00902       5        32       640        480    60
    27c00902       6        32      1920       1080    50
    27c00902       7        32       720        576    50
    27c00902       8        32      1280        720    50
    27c00902       9        32      1920       1080    50
    27c00902      10        32      1920       1080    24
    27c00902      11        32       800        600    60
    27c00902      12        32      1024        768    60
    27c00902      13        32      1024        576    60
    27c00902      14        32      1280        960    60
    27c00902      15        32      1344       1008    60
    27c00902      16        32      1344        756    60
    27c00902      17        32      1600        900    60
    use -h to display all usage options
    
    cscreen 명령을 사용하면 해상도와 갱신율을 지정하여 설정을 변경할 수 있습니다.
    사용 방법은 명령줄에서
    $ cscreen -d <彩度> -x <width> -y <height> -r <リフレッシュレート>
    
    원하는 주사율 등을 지정하고 변경할 수 있습니다.
    문제는 위 그림과 같은 설정 가능한 해상도와 주사율이 보이지 않는 원 모니터에서 확인할 수 없다는 점이다.
    이를 위해 자신이 사용한 모니터의 모델 등을 조사해 온라인에서 온라인 매뉴얼·규격서 등을 찾아 설정 가능한 해상도와 주사율 정보를 확인한다.
    확인 후 제 최고 해상도는 1920×1080이고 갱신률은 60Hz이기 때문에 교체 모니터로 터미널을 열고 원래의 모니터에 연결하여 보이지 않는 화면에 다음과 같은 내용을 입력하여 실행합니다.
      $ cscreen -d 32 -x 1920 -y 1080 -r 60
    
    그리고 한순간에 어둡게 돌린 후에 화면이 그대로 나왔어요!!
    기쁜 순간, 소리를 내는 것은 이 기적을 기쁘게 한다.
    특히 cscreen의 가져오기에는 장애가 없습니다. 교체된 모니터만 있으면 대부분의 Mac 사용자들이 이 방법으로 해결할 수 있습니다.
    주의점으로 삼다
    ※ 참고 사이트 중$ cscreen -i <screenID> 〜〜이렇게 모니터 ID를 지정했는데 화면이 안 나오면 확인할 수 없는 정보라 입력하지 않아도 실행할 수 있다.
    ※ 채도에 관해서는 대부분의 최근 화면-d 32이 지정했다면 문제가 없을 것 같다.

    끝맺다


    그동안 qita는 자신의 숙제 노트에 공개적으로 쓰지 않았지만 몇 시간을 낭비해 곤란했다. 같은 문제에 부딪힌 사람이 바로 해결할 수 있도록 저도 모르게 글을 썼다.
    만약 이 거친 보도에서 한 사람이 구할 수 있다면 매우 좋겠다.

    좋은 웹페이지 즐겨찾기