성태의 닷넷 이야기
홈 주인
모아 놓은 자료
프로그래밍
질문/답변
사용자 관리
사용자
메뉴
Digital Stories
방명록
최근 덧글
[정성태] Get Started with Milvus Vector DB i...
[정성태] cyberark/PipeViewer - A tool that...
[정성태] WinForms in a 64-Bit world – our st...
[정성태] 예제에서 SELECT_SQL도 내부적으로는 SqlCommand/...
[victor] SELECT_LINQ SELECT_SQL 같은 쿼리인...
[victor] 답변 갑사합니다. 예외(Exception)가 났습니다. ...
[정성태] 일단, 위의 방식대로 하면 예외(Exception) 없이 잘 동...
[정성태] Windows 10 (버전 1809)에 이런 기능이 ^^ 추가되...
[정성태] pde windbg extension ; https://lea...
[정성태] // GetEnumerator extensions for Ran...
글쓰기
제목
이름
암호
전자우편
HTML
홈페이지
유형
기타
생각의 전환
부모글 보이기/감추기
내용
<div style='display: inline'> <h1 style='font-family: Malgun Gothic, Consolas; font-size: 20pt; color: #006699; text-align: center; font-weight: bold'>ATI 디바이스 드라이버 업데이트 후 모니터 화면 축소 현상</h1> <p> <a target='tab' href='http://www.sysnet.pe.kr/0/0/311'>집에 있는 데스크톱 컴퓨터</a>와 <a target='tab' href='http://www.sysnet.pe.kr/0/0/285'>회사에서 받은 노트북</a>에는 모두 ATI 라데온이 장착되어 있습니다.<br /> <br /> 노트북은 외장 모니터로 <a target='tab' href='http://www.sysnet.pe.kr/0/0/376'>"삼성 SyncMaster BX2431"</a> 을 사용하고 있고, 데스크톱 컴퓨터는 "<a target='tab' href='http://www.sysnet.pe.kr/0/0/376'>알파스캔 TLED24</a>" 모니터가 연결되어 있습니다. 재미있는 것은, 2대의 PC 모두 ATI 드라이버를 최신 버전으로 업데이트 한 후에는 동일하게 모니터 화면이 축소되는 현상이 발생했습니다.<br /> <br /> 전에도 한번 이런 적이 있었지요. ^^<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > ATI Radeon에서 HDMI 연결시 1080p 화면이 축소되는 경우 해결책 ; <a target='tab' href='http://www.sysnet.pe.kr/0/0/309'>http://www.sysnet.pe.kr/0/0/309</a> </pre> <br /> 위의 글은 ATI 라데온이 장착된 회사 컴퓨터에서 발생한 문제입니다. (음... 어쩐지 제가 ATI 광팬인것 같습니다.)<br /> <br /> 어쨌든, 문제 해결을 해야 하는데 이번엔 그다지 쉽지 않았습니다. 위의 글은 LG 모니터였지만, 이번에는 제 노트북에 연결된 모니터가 삼성 제품이라서 Oversacn 이라는 메뉴가 제공되지 않았습니다. 할 수 없이, ATI 에서 제공하는 "Catalyst Control Center" 프로그램을 사용해야 했는데요. 다행히, 메뉴에서 Overscan 값을 조정하는 것이 있어서 화면을 다시 잘 맞출 수가 있었습니다.<br /> <br /> <img onclick='toggle_img(this)' class='imgView' alt='ati_radeon_scaling_1.png' src='/SysWebRes/bbs/ati_radeon_scaling_1.png' /><br /> <br /> 문제는? HDMI 케이블을 분리한 후 다시 노트북에 연결하면 화면이 "Overscan" 조정 전의 상태로 되돌려져 여전히 축소되어 나타난다는 점입니다. 그렇다면, 매번 CCC에 들어가서 overscan 값을 조정해야 할까요?<br /> <br /> 어쩔 수 없습니다. 이제는 검색을 좀 해봐야지. ^^<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > [ATI] - overscan issues --> solution ; <a target='tab' href='http://forum.team-mediaportal.com/threads/overscan-issues-solution.85864/'>http://forum.team-mediaportal.com/threads/overscan-issues-solution.85864/</a> </pre> <br /> 위의 글에 보면, 재미있는 해결책이 나옵니다. <br /> <br /> 방법은, Overscan 조정하고 "Apply" 버튼을 누른 다음 곧바로 시스템을 재부팅하라는 것입니다. 그런데... ^^; 정말 이렇게 하니 되었습니다. 일단, 초보이신 분들은 이 방법으로 문제를 해결하시면 되겠습니다.<br /> <br /> <hr style='width: 50%' /><br /> <br /> 고급 사용자라면, 레지스트리를 직접 건드는 것으로 문제를 해결할 수 있습니다. 역시 방법은 <a target='tab' href='http://forum.team-mediaportal.com/threads/overscan-issues-solution.85864/'>[ATI] - overscan issues --> solution</a> 글에 설명되어 있는데요.<br /> <br /> 기준 키 값은 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video"입니다. 그 하위에 GUID 값이 여러개가 있는데 어떤 GUID 값을 조정해야 할 지는 아래 화면과 같이 각각의 GUID 하위에 있는 0000 키에 속한 "AdapterDesc"를 참조하시면 됩니다.<br /> <br /> <img onclick='toggle_img(this)' class='imgView' alt='ati_radeon_scaling_2.png' src='/SysWebRes/bbs/ati_radeon_scaling_2.png' /><br /> <br /> "AdapterDesc" 값과 장치 관리자에서 보여주는 Display adapters 의 이름이 같은 것으로 선택하시면 됩니다.<br /> <br /> <img alt='ati_radeon_scaling_3.png' src='/SysWebRes/bbs/ati_radeon_scaling_3.png' /><br /> <br /> 이렇게 해서 최종적으로 제 경우에는 "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{950612EC-A3E2-49E7-8F01-44F86795D2BA}\0000" 키 경로를 얻었습니다.<br /> <br /> 그다음, 모니터의 설정 해상도와 "Refresh rate" 값을 찾아야 합니다. 이를 위해 윈도우 바탕화면에서 마우스 오른쪽 버튼을 눌러 나오는 메뉴의 "Screen resolution"을 선택하고, 뜨는 창에서 원하는 모니터의 "Advanced settings" 링크를 누릅니다.<br /> <br /> <img alt='ati_radeon_scaling_4.png' src='/SysWebRes/bbs/ati_radeon_scaling_4.png' /><br /> <br /> 그럼, 다음과 같은 창이 뜨는 데 여기에서 "List All Modules" 를 눌러 현재 선택된 해상도와 refresh rate를 확인할 수 있습니다.<br /> <br /> <img alt='ati_radeon_scaling_5.png' src='/SysWebRes/bbs/ati_radeon_scaling_5.png' /><br /> <br /> 제 경우에는 "1920 * 1080" 해상도에 refresh rate가 60hz 입니다. 이 정보에 따라 변경해야 할 레지스트리 이름을 유추할 수 있는데요. 제 경우에는 "DALR6 DFPI 2<span style='color: blue; font-weight: bold'>1920</span>x<span style='color: blue; font-weight: bold'>1080</span>x0x<span style='color: blue; font-weight: bold'>60</span>" 가 되고, 이를 찾아서 편집 상태로 띄워줍니다. <br /> <br /> <img onclick='toggle_img(this)' class='imgView' alt='ati_radeon_scaling_6.png' src='/SysWebRes/bbs/ati_radeon_scaling_6.png' /><br /> <br /> Overscan 문제를 해결하려면 위와 같이 0x20 라인의 값에 08 이라는 값이 없어야 합니다. 참고로, 재부팅하기 전에 제가 레지스트리 값을 확인하니 0x20 라인 상에서 실제로 08 값이 하나 채워져 있었는데, 재부팅 후 00 으로 바뀌어져 있었습니다.<br /> <br /> 따라서, 위의 레지스트리 값을 그냥 수작업으로 직접 바꿔주셔도 HDMI 케이블을 재연결하는 상황에서의 모니터 화면 축소 현상이 해결될 것입니다.<br /> <br /> <hr style='width: 50%' /><br /> <br /> 그나저나... 자꾸만 라데온에 대한 신뢰가 떨어지는 군요. 예를 들어, 이 글에서 설명한 노트북에서는 문제가 없었지만, 제 데스크톱 컴퓨터에서 "Catalyst Control Center" 프로그램을 실행시키고 아무 메뉴나 선택하면 무조건 CPU 100% 현상이 나타나면서 프로그램이 정지해 버립니다. 흠... 이래서야 원.<br /> </p><br /> </div>
첨부파일
스팸 방지용 인증 번호
1328
(왼쪽의 숫자를 입력해야 합니다.)