Mir 2.0이 출시되었으며 이것이 가장 중요한 변경 사항입니다.

미르

출시 디스플레이 서버의 새 버전 미르 2.0, 버전 API가 다양하게 변경되었습니다. mirclient 및 mirserver와 관련된 일부 API를 제거했습니다.

미르를 모르시는 분들은 Canonical에서 개발 한 그래픽 서버입니다. 이제이 프로젝트는 임베디드 장치와 사물 인터넷 (IoT)을위한 탁월한 솔루션으로 자리 매김했습니다.

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

Mir 2.0의 주요 참신함

1.x에서 2.x 로의 분기 점프 임에도 불구하고이 새로운 버전의 서버에는 예상대로 많은 변경 사항이 포함되어 있지 않지만이 점프는 API 변경으로 인한 버전 번호로 인해 호환성이 깨지고 일부 API가 제거됨 구식.

특히 특정 mirclient 및 mirserver API에 대한 지원이 중단되었습니다. 대신 Wayland 프로토콜을 사용하도록 제안되었습니다. 오랫동안. mirclient 및 mirserver와 관련된 라이브러리가 보존되었습니다. 그러나 이제는 내부 용도로만 사용되며 헤더 파일을 제공하지 않으며 ABI 보존을 보장하지 않습니다 (향후 대규모 코드 정리 계획).

이러한 API에 대한 지원 종료는 Ubuntu Touch에서 계속 mirclient를 사용하는 UBports 프로젝트와 일치합니다. 현재 Mir 1.x의 기능은 UBport의 요구에 충분하다고 결정되었습니다. 향후 프로젝트는 Mir 2.0으로 마이그레이션 될 수 있습니다.

mirclient를 제거하면 일부 GUI에 대한 지원도 제거되었습니다. mirclient API에서만 사용되었습니다.

그 외에 이 단순화가 눈에 띄는 변화로 이어지지 않고 코드 개선의 기초가 될 것이라는 의견을 플랫폼 작업, 특히 다중 GPU가있는 시스템 지원, 헤드리스 모드 작업 및 원격 데스크톱 액세스를위한 도구 개발 분야에서 작동합니다.

청소의 일환으로 mesa-kms 및 mesa-x11 플랫폼의 특정 mesa 종속성이 제거되었습니다. gbm의 종속성 만 남았 기 때문에 Mir가 NVIDIA 드라이버가있는 시스템에서 X11 위에서 실행되도록 할 수있었습니다. mesa-kms 플랫폼은 gbm-kms로, mesa-x11은 gbm-x11로 이름이 변경되었습니다.

또한 새로운 rpi-dispmanx 플랫폼이 추가되어 Mir를 Raspberry Pi 3 보드에서 사용할 수 있습니다. Broadcom 드라이버와 함께.

케이프에서 미랄 (Mir Abstraction Layer), Mir 서버에 대한 직접 액세스를 방지하고 libmiral 라이브러리를 통해 ABI에 대한 액세스를 추상화하는 데 사용할 수 있습니다. 서버 측 창 장식을 활성화 또는 비활성화하는 기능 추가 (SSD) 및 DisplayConfiguration 블록에서 스케일을 구성하는 기능.

최종적으로 그것에 대해 더 알고 싶다면 원본 광고에서 세부 정보를 확인할 수 있습니다. 링크는 이쪽입니다.

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

이 새 버전의 설치 패키지는 Ubuntu 18.04, 20.04 및 20.10 (PPA) 및 Fedora 30,31 및 32 용으로 준비되었습니다.

이 그래픽 서버를 자신의 시스템에 설치하는 데 관심이있는 사람들을 위해 시스템에서 터미널을 열기 만하면됩니다. (키 조합 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. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.