Wayland 1.17의 새 버전이 출시되었습니다.

웨이 랜드 그놈

최근에 Wayland 1.17 프로토콜의 새로운 안정 버전이 출시되었습니다., 이것은 프로세스와 라이브러리 간의 통신 메커니즘입니다. Branch 1.17은 API 및 ABI 수준에서 이전 버전과 호환됩니다. 버전 1.x이지만 추가로 개선 사항의 일부가 포함되어 있습니다.

A문제 해결 및 버그 외에도 Wayland 1.17은 코드를 재 설계했습니다. 내부 서버 오류에 대한 정보를 표시하기 위해 wl_seat 프로토콜을 업데이트하고 wl_surface.damage_buffer의 우선 사용을 확인했습니다.

이 버전의 Wayland 6.0 릴리스와 함께 예상되었지만 이번 주 말까지 연기 된 Weston 1.17 Composite Server의 릴리스 중간 빌드 스크립트에서 마지막 순간에 버그가 감지 되었기 때문입니다.

Weston은 Wayland 프로토콜에 대한 완전한 지원에 기여하는 기술을 개발합니다. GNOME, KDE 및 기타와 같은 데스크탑 환경에서.

목표 웨스턴 개발 데스크톱 환경 및 임베디드 솔루션에서 Wayland를 사용하기위한 고품질 코드 기반과 작업 예제를 제공하는 것입니다. 자동차 엔터테인먼트 시스템, 스마트 폰, TV 및 기타 소비자 장치 용 플랫폼으로 사용됩니다.

Weston의 새로운 기능은 무엇입니까?

Weston의 새 버전에서는 안정적인 xdg-shell 프로토콜에 대한 지원이 두드러집니다. (Windows와 마찬가지로 표면을 만들고 상호 작용하는 인터페이스).

추가되었다 composer-drm에 대한 가상 장치 출력 지원 (weston.ini의 원격 출력 섹션에서 구성됨).

웨스턴 출력을 외부 호스트로 스트리밍하기 위해 새로운 "원격"플러그인을받습니다. 가상 출력 장치를 사용합니다.

플러그인은 가상 출력 설정으로 자동 시작됩니다. 정보는 gstreamer를 사용하여 RTP를 통해 jpeg 모션을 전송하여 전송됩니다.

원격 측에서는 모든 RTP 클라이언트가 표시하기에 충분합니다 (gstreamer를 기반으로하는 remoting-client-receive.bash 스크립트도 준비 됨).

반면에 우리는 DMABuff 기술을 사용하여 여러 비디오 카드 공유를 지원하는 simple-dmabuf-egl 클라이언트의 추가 구현.

libweston에서 구성 관리를위한 API 추가 (weston_config), sync_file 호출 (zwp_linux_explicit_synchronization_v1)을 기반으로 투명도 (weston_surface의 is_opaque) 및 미디어 동기화를 제어합니다.

추가 된 다른 지원 중에서 다음을 찾습니다.

  • 자세한 로그 출력 (weston_debug 옵션)과 함께 디버깅 및 특수 디버깅 모드를위한 API가 추가되었습니다.
  • 자동차 인포테인먼트 시스템 (ivi-shell)을 위해 쉘이 개선되었습니다.
  • libinput에 대한 추가 입력 구성이 추가되었습니다.
  • xwayland의 클립 보드 지원이 개선되었습니다.
  • 웨스턴 스크린 슈터는 시설을 제공했습니다.
  • Gl-renderer는 fence sync fd를 통해 GPU 동기화 지원을 추가합니다.

웨이랜드 1.17

이 새로운 버전의 Wayland 1.17에는 Firefox 65 지원이 포함됩니다. 환경을위한 풀 타임 작업을 위해. Wayland를 사용하려면 이제 GDK_BACKEND 환경 변수를 "wayland"로 설정하여 Firefox를 시작하는 것으로 충분합니다.

너의 곁에 Fedora 30은 Wayland를 기반으로 Firefox의 기본 버전을 제공하기로 결정했습니다.

우리는 또한 멀티미디어 센터에서이 새로운 버전의 참신함을 Kodi 18.0은 Wayland를 지원합니다.

데스크탑 환경

데스크톱 환경 측면에서는 MATE 1.22에서는 데스크탑 패널이 Wayland 프로토콜을 기반으로 백엔드를 실행하도록 조정되었음을 강조합니다.

En 그놈 3.32 세션 지원은 Wayland를 기반으로했습니다. 소수 척도로.

Wayland를 사용하여 Sway 1.0 사용자 환경의 첫 번째 안정적인 버전을 사용할 수 있습니다.

KDE 5.15에서 XdgStable, XdgPopups 및 XdgDecoration 프로토콜이 완전히 적용됨. Wayland 기반 환경에서는 주어진 가상 데스크톱에 창을 선택적으로 배치하는 기능을 포함하여 가상 데스크톱 지원이 제공됩니다 (X11에서는 가능하지 않으며 창을 하나의 가상 데스크톱 또는 모든 데스크톱에 배치 할 수 있음). ).

터치 스크린 또는 터치 패드에서 제스처를 사용하여 끌어서 놓기 모드에서 항목을 이동하기위한 지원이 추가되었습니다.

Red Hat Enterprise Linux 8 베타 버전에서 GNOME 데스크탑은 기본적으로 Wayland를 사용합니다.

Mir 디스플레이 서버는 Wayland 애플리케이션을 실행하고 Mir를 Wayland의 복합 서버로 사용하기위한 도구를 안정화했습니다.


코멘트를 남겨주세요

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

*

*

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