Mir 2.4 hadir dengan peningkatan pada API grafis, dukungan untuk X11 dan berbagai perbaikan

Mir

Baru-baru ini tim Canonical di balik pengembangan server tampilan Mir, merilis versi 2.4 rilis dan telah menyertakan sejumlah perbaikan bug dan perubahan terkait dengan peningkatan rendering di Graphics API.

Bagi mereka yang tidak tahu tentang Mir, Anda harus tahu bahwa ada server layar yang dikembangkan oleh Canonical, meskipun saya mengabaikan pengembangan shell Unity dan edisi Ubuntu untuk Smartphone.

Mir masih diminati dalam proyek Canonical dan sekarang saya tahue posisi sebagai solusi untuk perangkat yang disematkan dan Internet of things (IOT). Mir dapat digunakan sebagai server komposit untuk Wayland, memungkinkan aplikasi berbasis Wayland (misalnya dibangun dengan GTK3 / 4, Qt5 atau SDL2) untuk berjalan di lingkungan berbasis Mir.

Lapisan kompatibilitas untuk X, XMir, didasarkan pada XWayland, sedangkan bagian lain dari infrastruktur yang digunakan oleh Mir berasal dari Android. Bagian ini termasuk input stack Android dan Protocol Buffer Google. Mir saat ini berjalan di berbagai perangkat yang didukung Linux, termasuk desktop tradisional, IoT, dan produk yang disematkan.

Server grafis Mir memungkinkan produsen perangkat dan pengguna desktop memiliki platform yang terdefinisi dengan baik, efisien, fleksibel, dan aman untuk lingkungan grafis mereka.

Hal baru utama Mir 2.4

Dalam versi baru Mir 2.4 ini pekerjaan telah dilakukan untuk meningkatkan kemampuan beradaptasi API terkait dengan dukungan platform grafis untuk digunakan dalam sistem dengan grafik hibrid. Disebutkan bahwa secara khusus, mg :: Platform API dibagi menjadi DisplayPlatform dan RenderingPlatform, memungkinkan Anda menggunakan GPU yang berbeda untuk rendering dan rendering.

Hal baru lainnya yang menonjol adalah is Mir meningkatkan pekerjaan pada platform X11, Karena dalam versi baru Mir ini kode untuk dukungan platform X11 dipindahkan dari XLib ke XCB, kemampuan untuk mengubah ukuran jendela dengan aplikasi berbasis Mir yang ditampilkan di lingkungan X11 telah ditambahkan.

Disebutkan juga itu banyak perbaikan telah dilakukan untuk mendukung Wayland dan Xwayland dan menambahkan opsi "–driver-quirks” ke gbm-kms untuk mengecualikan pemeriksaan perangkat yang gagal.

Dari perbaikan bug yang dibuat di versi baru Mir 2.4 ini:

  • Memperbaiki posisi kursor pada output yang diskalakan
  • Menangani perubahan status kunci saat jendela tidak fokus
  • Penanganan kesalahan XWayland yang benar
  • Kirim Panggilan Balik Bingkai Tanpa Buffer Setelah Timeout
  • Memperbaiki ukuran permukaan shell
  • Memeriksa apakah kursor terkunci sebelum mengirim gerakan penunjuk

Terakhir, jika Anda tertarik untuk mengetahui lebih banyak tentang versi baru ini, Anda dapat melihat detailnya Di tautan berikut.

Bagaimana cara menginstal Mir di Ubuntu dan turunannya?

Paket instalasi versi baru ini disiapkan untuk Ubuntu 18.04, 21.04 dan 20.04 (PPA) dan Fedora 34,33 dan 32.

Bagi mereka yang tertarik untuk dapat menginstal server grafis ini di sistem mereka, yang harus mereka lakukan hanyalah membuka terminal di sistem mereka (mereka dapat melakukannya dengan kombinasi tombol Ctrl + Alt + T atau dengan Ctrl + T) dan di dalamnya kita akan mengetikkan perintah berikut:

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

Dengan ini, repositori sudah ditambahkan ke sistem Anda, sebelum menginstal server grafis itu sepenuhnya direkomendasikan jika Anda menggunakan driver pribadi di sistem Anda untuk kartu video Anda atau terintegrasi, ubah ini menjadi driver gratis, ini untuk menghindari konflik.

Setelah kami yakin bahwa driver gratis kami telah diaktifkan, kami dapat menginstal server dengan menjalankan di terminal:

sudo apt-get install mir

Pada akhirnya Anda harus me-restart sistem Anda sehingga sesi pengguna dengan Mir dimuat dan memilih ini untuk sesi Anda.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.