XWayland 22.1.0, DRM 임대 지원, 터치패드 제스처 개선 등으로 출시

출시 XWayland 서버 22.1.0의 새 버전 DRM 임대 프로토콜에 대한 지원과 현재 확장의 구현 및 터치 패널에서 제어 제스처를 처리하는 기능이 두드러집니다.

모르는 사람들을 위해 엑스웨이랜드, 그들은 알아야합니다 Wayland에서 실행되는 X 서버입니다. Wayland 기반 환경에서 X.Org 서버 성능 X11 애플리케이션을위한 시작 조직을 제공하는 레거시 X11 애플리케이션에 대한 하위 호환성을 제공합니다.

많은 분들이 알다시피 Wayland는 그 자체로 완전한 윈도우 시스템입니다. 그 부분에서 Xorg 서버는 입력을 위해 wayland 입력 장치를 사용하고 루트 창 또는 개별 최상위 창을 wayland 표면으로 전달하도록 수정할 수 있습니다.

XWayland 지원이 X.Org의 주요 지점에 병합되었습니다. e4 년 2014 월 1.16 일 xserver 2과 함께 처음 출시되었습니다. 별도의 X.Org 비디오 DDX가 더 이상 필요하지 않으며 서버는 기본적으로 실행될 때와 동일한 가속 코드를 사용하여 동일한 XNUMXD 드라이버를 계속 실행하며 주요 차이점은 wayland가 KMS 대신 창 표시를 처리한다는 것입니다.

구성 요소 메인 X.Org 코드베이스의 일부로 개발 중입니다. 이전에 X.Org 서버와 함께 출시되었습니다. 하지만 X.Org 서버 중단으로 인해 XWayland의 지속적인 활발한 개발의 맥락에서 1.21의 출시에 대한 불확실성, XWayland를 분리하고 누적 된 변경 사항을 별도의 패키지로 공개하기로 결정했습니다.

XWayland 22.1.0 주요 새로운 기능

XWayland 22.1.0에서 제공되는 이 새 버전에서 DRM 임대 프로토콜에 대한 지원이 추가되었음을 강조합니다., 이를 통해 X 서버가 DRM(Direct Rendering Manager) 드라이버로 작동할 수 있습니다. 고객에게 DRM 리소스 제공. 그렇지 않으면 실제적으로 프로토콜은 가상 현실 헤드셋에 표시될 때 왼쪽 눈과 오른쪽 눈에 대해 서로 다른 버퍼를 사용하여 스테레오 이미지를 형성하는 데 사용됩니다.

눈에 띄는 또 다른 참신함은 코드 현재 확장을 구현하여 재설계되었습니다. 리디렉션된 창의 픽스맵을 복사 또는 처리하고 프레임 공백 펄스( vblank )와 동기화하고 PresentIdleNotify 이벤트도 처리하는 수단을 복합 관리자에게 제공합니다. 클라이언트가 추가 수정을 위해 픽스맵의 가용성을 판단할 수 있도록 합니다. (다음 프레임에서 사용할 픽스맵을 미리 알 수 있는 기능).

또한 추가된 프레임 버퍼 구성 (fbconfig)에서 GLX p로sRGB 색 공간을 지원하려면 (GL_FRAMEBUFFER_SRGB) 및 libxfixes 라이브러리에 ClientDisconnectMode가 추가되었으며 클라이언트 연결 해제 후 자동 종료에 대한 선택적 지연을 정의하는 기능이 추가되었습니다.

한편 추가된 것도 알 수 있다. 터치 패널에서 제어 제스처를 처리하는 기능 종속 항목에는 libxcvt 라이브러리가 포함됩니다.

최종적으로 그것에 대해 더 많이 알고 싶다면 이 새로운 릴리스에 대한 세부 정보를 확인할 수 있습니다. 다음 링크에서.

이 외에도 다음과 같은 사실을 알 수 있습니다. LWQt의 첫 번째 릴리스가 발표되었습니다. 우나 LXQt 1.0 사용자 지정 셸 변형 된 것 Wayland 프로토콜을 사용하려면 X11 대신. LXQt와 마찬가지로 LWQt 프로젝트는 고전적인 데스크탑 구성 방법을 준수하는 빠르고 모듈식이며 가벼운 사용자 환경으로 제공됩니다.

LWQt의 첫 번째 버전 다음 구성 요소를 포함, Wayland 기반 환경에서 작동하도록 조정됨(다른 모든 LXQt 구성 요소는 수정 없이 사용됨):

  • LWQt Mutter는 Mutter를 기반으로 하는 복합 관리자입니다.
  • LWQt KWindowSystem: KDE 프레임워크 5.92.0에서 이식된 창 시스템 작업을 위한 라이브러리입니다.
  • LWQt QtWayland: Qt 5.15.2에서 이식된 Wayland 환경에서 Qt 응용 프로그램을 실행하기 위한 구성 요소 구현이 있는 Qt 모듈입니다.
  • LWQt 세션: 세션 관리자.
  • LWQt 패널
  • LWQt PCManFM: 파일 관리자.

그것에 대해 자세히 알아보려면 다음을 참조하십시오. 다음 링크.


코멘트를 남겨주세요

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

*

*

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