Wayland 배경 흐림(Background Blur) 및 프레임 스케줄링(Frame Scheduling) 개선을 포함한 GNOME Mutter 51 Beta 출시
GNOME
Mutter 측면에서의 주목할 만한 추가 사항 중 하나는 Wayland ext-background-effect-v1 흐림(blur) 지원입니다. 이를 통해 터미널과 같은 앱에서 배경 흐림 효과를 사용할 수 있으며 다양한 다른 용도로 활용할 수 있습니다.
또한 Wayland 측면에서는 해당 프로토콜이 Wayland-Protocols에 업스트림(upstream)됨에 따라, 이전의 XX 접두사가 붙은 프라이빗 인터페이스 대신 xdg_session_management_v1을 사용하는 것을 지원합니다. 이 프로토콜은 애플리케이션을 위한 세션을 생성하고 관리하는 데 사용됩니다.
Mutter 51에서 또 다른 흥미로운 점은 프레임 스케줄링(frame scheduling)을 개선하기 위한 여러 병합(merges)입니다. Michel Dänzer가 수행한 이 작업은 컴포지터(compositor)의 개선된 프레임 스케줄링이 가져올 성능 영향을 지켜보는 데 있어 매우 흥미로울 것입니다.
Mutter 51 Beta는 또한 픽셀 정렬이 되지 않은 모니터에서의 흐릿한 렌더링(blurred rendering) 문제를 수정하고, 마우스 버튼 스크롤을 허용하며, 외부 커서 구현을 허용하고, 프레임 스케줄링을 개선했습니다. Mutter 51 Beta는 이제 타이핑 중 비활성화(disable-while-typing) 타임아웃 설정을 연결합니다. 마지막으로, Mutter는 이제 입력 캡처(input capture)가 활성화된 동안 커서를 숨길 수 있습니다. Mutter 51.beta의 변경 사항에 대한 더 자세한 내용은 이 커밋(commit)을 통해 확인할 수 있습니다.
GNOME Shell 51 Beta에는 데스크톱의 시각적 움직임을 줄이고자 하는 민감한 사용자들을 위한 "움직임 감소(reduced-motion)" 설정에 대한 초기 지원이 포함되어 있습니다. GNOME Shell 51 Beta는 또한 KDE가 SVG 커서를 처리하는 것과 동일한 형식으로 SVG 기반 커서 구현을 추가합니다. 또한 스크린샷 영역 선택을 위한 키보드 탐색 개선, 웹 로그인 및 통합 인증 메커니즘 지원, 그리고 다양한 수정 사항이 포함되어 있습니다. 자세한 내용은 이 커밋을 통해 확인할 수 있습니다.
웹 로그인 및 통합 인증 메커니즘 지원은 GNOME Shell 51에서 흥미로운 부분입니다. 이는 여러 인증 메커니즘 사이에서 선택할 수 있도록 그리터(greeter)에서의 지원을 다룬 2025년 2월의 병합 요청(merge request)입니다.