Mir 그래픽 서버가 버전 1.4로 업데이트되었습니다.

Mir 1.4 디스플레이 서버의 새 버전이 출시되었습니다., Unity Shell 및 스마트 폰용 Ubuntu 에디션 개발을 거부 했음에도 불구하고 Canonical 개발은 계속됩니다. Mir는 프로젝트에서 계속 수요가 있으며 현재 임베디드 장치 및 사물 인터넷을위한 솔루션으로 자리 매김했습니다. (사물인터넷).

Mir는 Wayland의 복합 서버로 사용할 수 있으므로 Mir 기반 환경 (예 : GTK3 / 4, Qt5 또는 SDL2로 구축 된 환경)에서 Wayland를 사용하는 모든 애플리케이션을 실행할 수 있습니다.

Mir 소개

미르를 모르는 사람들은 이는 EGL을 기반으로하며 원래 Wayland 용으로 개발 된 인프라의 일부를 사용합니다., Mesa의 EGL 구현 및 Jolla의 libhybris.

X의 호환성 계층, XMir는 XWayland를 기반으로하며 Mir에서 사용하는 인프라의 다른 부분은 Android에서 시작됩니다.. 이러한 부분에는 Android 입력 스택과 Google의 프로토콜 버퍼가 포함됩니다.

Mir는 현재 기존 데스크톱, IoT 및 임베디드 제품을 비롯한 다양한 Linux 기반 장치에서 실행됩니다.

이를 통해 장치 제조업체와 데스크탑 사용자는 그래픽 환경에 대해 잘 정의되고 효율적이며 유연하고 안전한 플랫폼을 가질 수 있습니다.

프로젝트 코드는 GPLv2 라이선스에 따라 배포됩니다.

Mir 1.4의 주요 참신함

Mir의 개발은 다른 유사한 프로젝트에 비해 활발하지 않습니다. Canonical의 최우선 순위는 아니지만 다른 많은 프로젝트처럼 폐기 된 개발은 아닙니다.

이 새로운 버전의 Mir 1.4에서 셸에서 Wayland 응용 프로그램을 시작할 수 있도록하는 도구 개선 사항이 강조 표시됩니다. Mir 기반 확장은 wlr-layer-shell (Layer Shell) 프로토콜 확장에 대한 지원을 개선했습니다.

반면에 Sway 사용자 환경의 개발자가 제안했습니다. MATE 쉘을 Wayland로 이식하는 과정에서 사용됩니다. mirrun 및 mirbacklight 유틸리티가 패키지에서 제거되었습니다.

MirAL 계층에서 (Mir Abstraction Layer), Mir 서버에 대한 직접 액세스를 방지하고 libmiral 라이브러리를 통해 ABI에 대한 액세스를 추상화하는 데 사용할 수 있습니다. 전용 영역에 대한 지원이 추가되어 화면의 특정 영역에 창 배치를 제한합니다.

오랜 시간 동안 동결 된 특정 mirclient API를 제거하기위한 첫 번째 단계가 수행되었으며 대신 Wayland 프로토콜을 사용하는 것이 좋습니다.

새 API 버전에서는 mirclient가 기본적으로 비활성화되어 있지만 어셈블리 옵션 "–enable-mirclient"는이를 반환하도록 남겨두고 선택적 활성화를 위해 환경 변수 MIR_SERVER_ENABLE_MIRCLIENT 및 구성 파일 enable-이 제안됩니다. mirclient.

mirclient API의 완전한 제거는 UBports 및 Ubuntu Touch에서 계속 사용된다는 사실로 인해 방지됩니다.

이번 출시에 대해 조금 더 알고 싶은 분들을 위해 다음 링크를 확인할 수 있습니다.

Ubuntu 및 파생 제품에 Mir 그래픽 서버를 설치하는 방법은 무엇입니까?

이 그래픽 서버를 시스템에 설치하는 데 관심이있는 사람들은 Mir의 프로젝트가 정식 생산자에게만 해당되지 않는다는 사실을 알아야합니다. Ubuntu에서 쉽게 설치할 수 있도록 준비된 설치 패키지가 있습니다. 16.04 / 18.04 / 18.10 / 19.04 (PPA의 도움으로)와 같은 방식으로 Fedora 29/30을 위해 준비된 패키지가 있습니다.

Ubuntu를 지원하는 버전의 사용자 인 경우 아래에서 공유하는 지침에 따라 시스템에 제안 된 저장소를 추가 할 수 있습니다.

시스템에서 터미널을 열기 만하면됩니다. (키 조합 Ctrl + Alt + T 또는 Ctrl + T로 할 수 있습니다) 그 안에 다음 명령을 입력합니다.:

sudo add-apt-repository ppa:mir-team/release

sudo apt-get update
이를 통해 저장소는 이미 시스템에 추가되어 있으므로 그래픽 서버를 설치하기 전에 비디오 카드 또는 통합 용 개인 드라이버를 사용하는 경우 충돌을 방지하기 위해 무료 드라이버로 변경하는 것이 좋습니다.

무료 드라이버가 활성화 된 것이 확인되면 터미널에서 실행하여 서버를 설치할 수 있습니다.

sudo apt-get install mir

마지막에 Mir와의 사용자 세션이로드되도록 시스템을 다시 시작하고 이것을 선택해야합니다.


코멘트를 남겨주세요

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

*

*

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