Wayland 1.21은 이미 출시되었으며 이것이 그 소식입니다.

XNUMX 개월 개발 후 Wayland 프로토콜 1.21의 안정적인 버전이 발표되었습니다., 이 새로운 API 및 ABI는 버전 1.x와 역호환되며 주로 버그 수정 및 사소한 프로토콜 업데이트를 포함합니다.

며칠 전 별도의 개발 주기의 일부로 개발 중인 Weston Composite Server 10.0.1에 대한 수정 업데이트가 형성되었습니다. Weston은 데스크톱 환경 및 임베디드 솔루션에서 Wayland를 사용하기 위한 코드와 작업 예제를 제공합니다.

Wayland 1.21 주요 소식

이 새로운 버전에서 wl_pointer API에 wl_pointer.axis_value120 이벤트에 대한 추가 지원 도입 고해상도 스크롤 휠로 고정밀 마우스 스크롤이 가능합니다.

이번 새 버전에서 눈에 띄는 또 다른 변경 사항은 새로운 기능이 서버에 추가되었습니다 wl_signal_emit_mutable (와 유사 wl_signal_emit 하나의 신호 처리기가 다른 신호 처리기를 제거하는 상황에서 올바른 작동을 지원함) 및 wl_global_get_version (API의 일반 버전을 찾을 수 있습니다).

프로토콜 wl_shell 복합 서버에 배포하기 위한 선택 사항으로 표시되어 더 이상 사용되지 않습니다. 사용자 지정 셸을 만들려면 xdg_shell 프로토콜을 사용하는 것이 좋습니다. 이 프로토콜은 창과 같은 표면과 상호 작용하기 위한 인터페이스를 제공하여 화면에서 표면을 이동하고 축소, 확장, 크기 조정 등을 수행할 수 있도록 합니다.

또한 관련 깨끗하고 재작업된 구조와 기능이 강조 표시됩니다. 커서 사용자 정의와 함께 빌드 시스템에 대한 요구 사항이 증가하여 이제 빌드에 최소 버전 0.56 이상의 Meson 툴킷이 필요합니다. 컴파일할 때 "c_std=c99" 플래그가 활성화됩니다.

또한 FreeDesktop.org 프로젝트의 인프라를 사용하여 프로젝트 개발을 GitLab 플랫폼으로 이전했다는 점도 언급할 가치가 있습니다.

또한, 응용 프로그램의 변경 사항도 주목할 가치가 있습니다., Wayland와 관련된 데스크탑 환경 및 배포판:

  • KDE는 2022년에 Wayland 프로토콜 기반 플라즈마 데스크톱 세션을 상당한 비율의 사용자가 일상적으로 사용하기에 적합한 상태로 전환할 계획입니다.
  • Fedora 36에서는 독점 NVIDIA 드라이버가 있는 시스템에서 이전에 오픈 소스 드라이버를 사용할 때만 사용되었던 Wayland 프로토콜 기반 GNOME 세션이 기본적으로 활성화됩니다.
  • Ubuntu 22.04에서 대부분의 기본값은 Wayland 프로토콜 기반 데스크톱 세션이지만 X 서버를 사용하는 것은 NVIDIA 독점 드라이버가 있는 시스템의 기본값으로 유지됩니다. Ubuntu의 경우 qtwayland 패키지와 함께 PPA 저장소가 제안되었으며, 여기에서 Wayland 프로토콜에 대한 지원 개선과 관련된 수정 사항이 KDE 프로젝트와 함께 Qt 5.15.3 분기에서 이전되었습니다.
  • Firefox 야간 빌드에는 기본적으로 Wayland 지원이 활성화되어 있습니다. Firefox는 스레드 차단 문제를 수정하고 팝업 크기를 개선하며 맞춤법 검사 시 상황에 맞는 메뉴가 작동하도록 합니다.
  • Valve는 Wayland 프로토콜을 사용하고 SteamOS 3 운영 체제에서 사용되는 Gamescope 복합 서버(이전에는 steamcompmgr로 알려짐)를 계속 개발하고 있습니다.
  • XWayland 22.1.0 DDX 구성 요소 릴리스가 릴리스되어 Wayland 기반 환경에서 X11 응용 프로그램의 실행을 조정하기 위한 X.Org 서버 릴리스를 제공합니다. 새 버전은 DRM 임대 프로토콜에 대한 지원을 추가합니다. 이 프로토콜은 가상 현실 헤드셋으로 보낼 때 왼쪽 눈과 오른쪽 눈에 대해 서로 다른 버퍼를 사용하여 스테레오 이미지를 형성하는 데 사용됩니다.
  • labwc 프로젝트는 Openbox 창 관리자를 연상시키는 기능으로 Wayland용 복합 서버를 개발하고 있습니다(프로젝트는 Wayland에 대한 Openbox 대안을 만들기 위한 시도로 홍보됨).
  • LXQt의 Wayland 기반 사용자 지정 셸 변형인 LWQt의 첫 번째 버전을 사용할 수 있습니다.
  • Collabora는 wxrd 프로젝트의 일환으로 가상 현실 시스템을 위한 새로운 Wayland 기반 복합 서버를 개발하고 있습니다.
  • Wine-wayland 7.7 프로젝트 릴리스가 발표되어 XWayland 및 X11 구성 요소를 사용하지 않고 Wayland 프로토콜 기반 환경에서 Wine을 사용할 수 있습니다.

출처 : https://lists.freedesktop.org


코멘트를 남겨주세요

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

*

*

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