Gnome 3.34에서는 필요에 따라 XWayland 세션이 시작됩니다.

Wayland 로고

Wayland는 그래픽 서버 프로토콜입니다. 창 구성 관리자가 비디오 하드웨어 및 응용 프로그램과 직접 통신 할 수있는 방법을 제공합니다. Wayland 선택적으로 루트 권한없이 X 서버를 통해 X11 응용 프로그램을 실행할 수 있습니다. 이것들과 호환성이 있습니다.

Mutter는 창 구성 관리자이자 Wayland 작곡가이며 Gnome Shell에서 사용됩니다. Metacity를 대체합니다.

Gnome과 같은 데스크톱에서 독립 실행 형 창 관리자로 사용할 수 있습니다. 플러그인으로 확장 가능하며 다양한 시각 효과를 지원합니다.

Mutter는 Wayland에서 작업을 개선하기 위해 변경 될 것입니다.

그놈 버전 3.34의 경우 개발주기의 일부로 Mutter에는 XWayland의 출시를 자동화하는 몇 가지 변경 사항이 포함되어 있습니다. Wayland 프로토콜 기반 그래픽 환경에서 X11 프로토콜 기반 애플리케이션을 실행하려고 할 때.

Gnome 3.32의 동작과의 차이점 이전 버전은 지금까지 XWayland 구성 요소는 지속적으로 실행되었으며 사전 릴리스가 필요했습니다. X11 지원이 필요할 때 동적으로 실행되는 명시 적 (Gnome 세션이 초기화 될 때 시작됨).

기억하는 것이 중요하다 X11 애플리케이션의 성능을 보장하기 위해 전통적인 Wayland 기반 환경에서는 XWayland DDW 구성 요소가 사용됩니다. (X 장치에 따라 다름), 기본 X.Org 코드베이스의 일부로 개발되었습니다.

XWayland의 작동 방식은 Win32 및 OS X 플랫폼 용 Xwin 및 Xquartz와 유사하며 Wayland 위에서 X.Org Server를 실행하기위한 구성 요소를 포함합니다.

Mutter를 변경하면 필요할 때만 X 서버를 시작할 수 있습니다., 뭐 자원 소비에 긍정적 인 영향을 미칩니다 Wayland 환경에서 X11 응용 프로그램을 사용하지 않는 시스템에서 (X 서버를 사용하는 프로세스는 일반적으로 XNUMXMB 이상의 RAM을 사용합니다).

그 동안에 Hans de Goede는 발생한 문제를 나열한 두 가지 보고서를 발표했습니다. Gnome과 Wayland의 작업에서 수정할 계획 Wayland for Gnome과 관련된 문제를 제거하기위한 최근 시작된 이니셔티브의 일환으로

Hans는 40 개가 넘는 문제 보고서를 받아 구조화를 시도했습니다. 많은 문제는 키보드 입력 지원 및 레이아웃 변경과 관련이 있으며 드래그 앤 드롭이 항상 작동하지는 않습니다.

Wayland는 여전히 해결해야 할 몇 가지 문제가 있습니다.

그 p 외에그렇지 않으면 XWayland가 정상적인 HiDPI를 지원하지 않고 마우스 커서가 멈 춥니 다. Wayland 앱의 경우 다른 문제 중에서도 헤더의 중간 버튼 클릭으로 창 최소화가 수행되지 않습니다.

또한 두 가지 문제에 대한 분석이 별도로 제시되었습니다.s 게임 출시로 인해 발생 : 전체 화면 모드를 사용할 때 검은 색 프레임으로 가시 영역이 줄어들고 전체 화면 모드에서는 성능이 저하됩니다.

한편, EGL 소프트웨어 인터페이스를 기반으로하는 GLX 프로세서가 XWayland에 추가되어 Wayland의 렌더링 기능에 액세스 할 수 있습니다.

변경 사항은 X.Org Server 1.21 릴리스에 포함될 것입니다. EGL을 사용하여 GLX를 구성하면 래스터 라이저 swrast 소프트웨어를 사용할 필요가 없습니다.

swrast를 사용하면 MSAA (Multi-Sample Anti-Aliasing) (Multi-Sample Anti-Aliasing) 설정이 필요한 X11에서 게임을 시작할 때 문제가 발생했으며 이에 대한 정보는 llvmpipe에서 제공되지 않습니다.

제안 된 변경을 통해 Hearts of Iron IV, Stellaris 및 Europa Universalis IV와 같은 XWayland에서 실행되는 게임에 대한 MSAA 구성에 대한 액세스를 포함하여 EGL 데이터를 기반으로 GL 스택의 기능에 대한 GLX 클라이언트 정보를 생성 할 수 있습니다.

변경 사항은 X 서버에서 DRI 드라이버 로더 기능도 제거합니다.

최종적으로 Gnome 3.34는 11 년 2019 월 XNUMX 일에 출시 될 예정입니다.


코멘트를 남겨주세요

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

*

*

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