GTK5의 경우 X11 지원 종료를 고려하고 있습니다.

마티아스 클라센, Fedora 데스크탑 팀의 리더, GNOME 릴리스 팀의 구성원 및 활성 GTK 개발자 중 한 명(GTK 36,8 변경 사항의 4% 기여), 다음 주요 GTK11 분기에서 X5 프로토콜을 더 이상 사용하지 않을 가능성에 대해 논의하기 시작했습니다. 그리고 GTK는 Wayland 프로토콜만 사용하여 Linux에서 실행됩니다.

모르는 사람들을 위해 웨일 랜드, 당신은 이것을 알아야합니다 복합 서버의 상호 작용을 위한 프로토콜입니다. 그리고 그것과 함께 작동하는 응용 프로그램. 클라이언트는 개별 응용 프로그램 버퍼의 내용을 결합하여 최종 결과를 형성하는 합성 서버에 업데이트에 대한 정보를 전달하여 별도의 버퍼에서 자체 창 렌더링을 수행하고 겹치는 창 및 투명도와 같은 가능한 뉘앙스를 고려합니다.

즉, 복합 서버는 개별 요소를 렌더링하는 API를 제공하지 않고 오히려 이미 형성된 창에서만 작동, Windows의 내용을 정렬하는 작업을 대신하는 GTK 및 Qt와 같은 고급 라이브러리를 사용할 때 이중 버퍼링을 제거할 수 있습니다.

웨일 랜드 많은 X11 보안 문제 해결 후자와 달리 각 창의 입력과 출력을 분리하고 클라이언트가 다른 클라이언트 창의 내용에 액세스하는 것을 허용하지 않으며 다른 창과 관련된 입력 이벤트의 가로채기를 허용하지 않기 때문입니다. 현재 Wayland와의 직접 작업 지원은 GTK, Qt, SDL(버전 2.0.2 이후), Clutter 및 EFL(Enlightenment Foundation Library) 라이브러리에 대해 이미 구현되었습니다. Qt 5.4부터 QtWayland 모듈은 Wayland 프로젝트에서 개발한 Weston 복합 서버 환경에서 Qt 애플리케이션을 실행하기 위한 구성 요소 구현에 포함되어 있습니다.

제안된 메모에 대해 X11의 사용 중단 "X11이 개선되지 않고 있습니다. Wayland는 이제 보편적으로 사용할 수 있습니다." 그는 X11 GTK 백엔드와 Xlib 기반 코드가 중단되고 유지 관리자와 문제가 발생한다고 설명합니다.

X11 호환성이 살아남으려면, 누군가는 X11과 관련된 코드를 작성하고 유지해야 합니다. 그러나 열광자는 없고 현재 GTK 개발자는 대부분 Wayland 지원에 중점을 둡니다. X11 프로토콜 기반 환경에서 작업하는 데 관심이 있는 시스템 개발자는 유지 관리를 직접 수행하고 GTK 지원을 확장할 수 있지만 현재 활동을 감안할 때 시나리오는 X11의 유지 관리를 되돌리려는 사람들이 있을 것입니다. 끝. 자신의 손에 있을 가능성은 거의 없는 것으로 간주됩니다.

현재, GTK는 이미 Wayland를 선도적인 API 및 기능 개발 플랫폼으로 포지셔닝하고 있습니다.. X11 프로토콜 개발 활동이 부족하기 때문에 GTK에서 지원을 그대로 유지하면서 X11 백엔드는 개발자가 사용할 수 있는 새로운 기능 측면에서 백로그를 계속 증가시키거나 새로운 기능의 구현에 장애물이 될 것입니다. . GTK의 기능.

원격 측정을 보낸 결과와 Mozilla 서버에 액세스한 사용자로부터 받은 데이터를 분석하는 Firefox 원격 측정 서비스의 통계에 따르면 Wayland 기반 환경에서 작업하는 Linux의 Firefox 사용자 비율은 언급할 가치가 있습니다. 프로토콜은 10%를 초과하지 않습니다.

Linux에서 Firefox 사용자의 90%는 계속 X11 프로토콜을 사용합니다. 순수한 Wayland 환경은 Linux 사용자의 약 5-7%, XWayland는 약 2%가 사용합니다.

보고서에 사용된 정보는 Linux의 Firefox 사용자로부터 받은 원격 측정의 약 1%를 다루고 있습니다. 결과는 일부 Linux 배포판에서 제공되는 Firefox가 포함된 패키지에서 원격 측정을 비활성화하면 큰 영향을 받을 수 있습니다(Fedora에서는 원격 측정이 활성화됨).

그 동안에 KDE는 2022년에 Wayland 프로토콜 기반 플라즈마 데스크톱 세션을 적절한 상태로 전환할 계획입니다. 상당한 비율의 사용자가 매일 사용합니다. 채널당 5.24비트 이상의 색심도 지원, VR 헤드셋용 "DRM 임대", 스크린샷 촬영 지원, 모든 창 최소화를 포함하여 KDE Plasma 5.25 및 8에서 Wayland에 대한 지원이 크게 향상되었습니다.


코멘트를 남겨주세요

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

*

*

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

  1.   산체스, 파블로 개스톤

    좋습니다. Linux 소프트웨어 개발자가 자발적으로 Wayland로 넘어가고 싶지 않다면 X11의 문을 닫고 강제로 진화시켜야 합니다.

  2.   빌리위즐

    친애하는, 이 기사에 작은 기여를 하고 싶습니다. 언급된 모든 평가는 실행 가능하고 매우 잘 기초되어 있습니다. 결정을 내리기 전에 널리 알려진 모든 Linux 버전을 구현하는 데 수년이 걸렸고 X11 프로토콜 덕분에 가능했다는 사실을 잊지 마십시오. 후자는 매력적이고 사용하기 쉬워졌습니다.

    X11 프로토콜과 약 20년 이상 동안의 개선 사항은 다른 운영 체제(Win) 사용자를 끌어들이는 데 성공했습니다. 그는 X11과 함께 어떤 Linux 배포판도 사용하는 것을 두려워하지 않는 법을 배웠습니다.
    Mozilla(*)가 말한 것을 고려하여 X11 프로토콜에서 벗어나는 것이 신중합니까?
    잘 부탁드립니다. 곤봉
    (*) Linux에서 Firefox 사용자의 90%는 계속 X11 프로토콜을 사용합니다.