AMD Linux Graphics Driver Preps Fix For Apple Studio Display
RADEON
리눅스 환경에서 AMD Radeon 그래픽과 최신 Apple Studio Display를 사용하려는 사용자들을 위해, 이번 주 AMDGPU DC 패치에 중요한 수정 사항이 포함되었습니다. Apple Studio Display는 아름다운 27인치 5K Retina 디스플레이이지만, 현재 AMDGPU DC 드라이버가 DisplayPort를 처리하는 방식에는 미흡한 부분이 있습니다. 이 디스플레이는 2x1 타일형 패널을 위해 두 개의 Single-Stream Transport (SST) DisplayPort 링크를 노출합니다. 첫 번째 링크는 Display Stream Compression이 적용된 올바른 5120x2880 모드를 가지고 있습니다. 새로운 AMDGPU DC 패치는 Apple Studio Display의 경우 이 두 번째 링크가 사용자 공간(user-space)에 노출되는 것을 방지하기 위해 이를 숨기거나 연결을 끊도록 합니다.
현재 AMDGPU 드라이버를 사용하는 리눅스 커널에서는, 데스크톱 컴포지터들이 단일 5K 모드만 구동하는 대신 두 타일 스트림 모두를 불필요하고 혼란스럽게 독립적으로 구동하려고 시도할 수 있습니다. 이러한 최신 AMDGPU DC 패치들이 메인라인(mainline) 커널에 도달하면, 리눅스에서 Apple Studio Display와 함께 AMD Radeon 그래픽을 사용하려는 사용자들은 기본 링크에서 단일 5K 스트림만 확인할 수 있을 것입니다.
AMDGPU DC 패치 중에는 또한 일부 HDMI 싱크가 더 많은 시간을 필요로 하기 때문에 HDMI AV 음소거 대기 시간(mute wait)을 2프레임에서 3프레임으로 늘리는 내용도 포함되어 있습니다. 그렇지 않으면 절전 모드(suspend)에서 재개할 때 깨진 디스플레이 출력이 발생할 수 있기 때문입니다.
AMDGPU DC 패치는 또한 SPL UPSP 업샘플링 및 YUV422 스케일링 지원, 개선된 KUnit 테스트 커버리지, 그리고 기타 향상 사항들을 가져옵니다.
모든 최신 AMDGPU DC 변경 사항은 이 메일링 리스트 패치 시리즈를 참고하십시오. 현재 시점을 고려할 때, 이러한 DC 패치들은 다가오는 Linux v7.3 주기에 포함될 가능성이 높습니다.