Wayland 1.20은 FreeBSD 등에 대한 공식 지원과 함께 제공됩니다.

Wayland 로고

최근에 의 출시 프로토콜의 새로운 안정적인 버전, 프로세스와 라이브러리 간의 통신 메커니즘 웨이랜드 1.20.

분기 1.20 API 및 ABI 수준에서 버전 1.x와 역 호환됩니다. 주로 버그 수정 및 사소한 프로토콜 업데이트가 포함되어 있습니다.

데스크톱 및 임베디드 환경에서 Wayland를 사용하기 위한 코드 및 작업 샘플을 제공하는 Weston의 복합 서버는 별도의 개발 주기로 진화하고 있습니다.

Wayland 1.20 주요 소식

이 새 버전의 프로토콜에서는 다음이 강조됩니다. FreeBSD 플랫폼에 대한 공식 지원이 구현되었습니다., 테스트가 지속적 통합 시스템에 추가되었습니다.

Wayland 1.20의 또 다른 중요한 변경 사항은 autotools 빌드 시스템에 대한 지원이 제거됨 이제 대신 Meson을 사용하십시오.

이 외에도 기능이 강조됩니다. "Wl_surface.offset"이 프로토콜에 추가되었습니다. 클라이언트가 버퍼 자체와 독립적으로 표면 버퍼 오프셋을 업데이트할 수 있도록 합니다.

또한 "wl_output.name" 및 "wl_output.description" 기능이 프로토콜에 추가되어 클라이언트가 xdg-output-unstable-v1 프로토콜 확장에 바인딩되지 않고 출력을 식별할 수 있도록 했습니다.

이벤트에 대한 프로토콜 정의에 새로운 "유형" 속성이 도입되었으며 이제 이벤트 자체를 소멸자로 표시할 수 있습니다.

그리고 우리는 또한 그것을 찾을 수 있습니다 버그가 수정되었습니다. 다중 스레드 클라이언트에서 프록시를 제거할 때 경쟁 조건을 포함합니다.

의 편에서 애플리케이션, 데스크탑 환경 및 배포에 대한 Wayland 관련 변경 사항, 다음이 강조 표시됩니다.

  • XWayland 및 독점 드라이버에서 NVIDIA는 변경 사항을 구현하여 DDX 구성 요소를 사용하여 만든 X11 애플리케이션에서 완전한 OpenGL 및 Vulkan 하드웨어 가속 지원을 제공할 수 있도록 했습니다.
  • 프로토콜은 Ubuntu 21.04에서 구현되었으며 Fedora 35, Ubuntu 21.10 및 RHEL 8.5에는 독점 NVIDIA 드라이버 시스템과 함께 데스크톱 기반 Wayland 프로토콜을 사용하는 기능이 추가되었습니다.
  • Canonical은 Wayland 프로토콜을 사용하는 인터넷 키오스크용 전체 화면 Ubuntu 프레임워크를 출시했습니다.
  • OBS Studio 비디오 스트리밍 시스템은 Wayland 호환 프로토콜을 구현했습니다.
  • GNOME 40 및 41은 Wayland 프로토콜 및 XWayland 구성 요소에 대한 지원을 계속 개선합니다. Wayland 세션은 NVIDIA GPU가 있는 시스템에서 허용됩니다.
  • Wayland용 MATE 데스크탑의 지속적인 이식성. Wayland 환경에서 X11에 연결하지 않고 작업하려면 Atril 문서 뷰어, 시스템 모니터, Pen 텍스트 편집기, 터미널 에뮬레이터 및 기타 데스크톱 구성 요소가 적용됩니다.
  • KDE에서 세션은 Wayland 프로토콜을 사용하여 안정화되었습니다. KWin 구성 관리자와 KDE Plasma 5.21, 5.22 및 5.23 데스크탑은 Wayland 세션에 상당한 향상을 제공합니다.
  • Firefox 93-96에는 다양한 DPI 화면에서 팝업 창, 클립보드 및 크기 조정을 처리하여 Wayland 환경에 영향을 미치는 문제를 해결하기 위한 변경 사항이 포함되어 있습니다.
  • Weston의 복합 서버를 기반으로 하는 컴팩트한 사용자 정의 인터페이스가 출시되었습니다.
  • Openbox 창 관리자를 연상시키는 기능을 갖춘 Wayland용 복합 서버인 labwc의 첫 번째 버전을 사용할 수 있습니다.
  • System76은 Wayland를 사용하여 새로운 COSMIC 사용자 환경을 작업하고 있습니다.
  • Sway 1.6 사용자 지정 환경과 Wayfire 0.7 복합 서버는 Wayland를 사용하여 출시되었습니다.
  • XWayland 계층을 사용하지 않고 X11 프로토콜에 대한 Wine의 바인딩을 제거하지 않고 Wayland 기반 환경에서 직접 Wine을 통해 GDI 및 OpenGL/DirectX를 사용하여 응용 프로그램을 실행할 수 있도록 하는 업데이트된 드라이버가 Wine에 대해 제안되었습니다. 드라이버는 Vulkan 및 다중 모니터 설정에 대한 지원을 추가합니다.
  • Microsoft는 WSL2 하위 시스템(Linux용 Windows 하위 시스템) 기반 환경에서 그래픽 인터페이스를 사용하여 Linux 응용 프로그램을 실행하는 기능을 구현했습니다. 출력을 위해 Wayland 프로토콜을 사용하고 Weston 코드베이스를 기반으로 하는 RAIL-Shell 복합 관리자가 사용됩니다.

마지막으로 이 새 버전을 테스트하는 데 관심이 있는 사람들은 다음에서 컴파일을 위한 소스 코드를 다운로드할 수 있습니다. 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.