Pelancaran versi baru pelayan paparan tonton 2.0, versi di mana pelbagai perubahan dilakukan pada API serta penghapusan beberapa API khusus untuk mirclient dan mirserver.
Bagi mereka yang tidak menyedari Mir, mereka harus mengetahui perkara itu ini adalah pelayan grafik yang dibangunkan oleh Canonical dan sekarang projek ini diposisikan sebagai penyelesaian yang sangat baik untuk peranti tertanam dan Internet of Things (IoT).
saya boleh digunakan sebagai pelayan komposit untuk Wayland, membolehkan anda menjalankan aplikasi berbasis Wayland (misalnya, dibangun dengan GTK3 / 4, Qt5, atau SDL2) di lingkungan berbasis Mir.
Novel utama Mir 2.0
Versi pelayan baru ini walaupun merupakan cabang lompatan dari 1.x ke 2.x tidak mengandungi sejumlah besar perubahan seperti yang kita jangkakan, tetapi lompatan ini adalah perubahan yang signifikan dalam nombor versi kerana perubahan API melanggar keserasian dan penghapusan beberapa API usang.
Secara khusus sokongan untuk API mirclient dan mirserver tertentu telah dihentikan, bukannya yang mana telah dicadangkan untuk menggunakan protokol Wayland sekian lama. Perpustakaan yang berkaitan dengan mirclient dan mirserver telah dipelihara, tetapi kini digunakan untuk tujuan dalaman sahaja, tidak menyediakan fail tajuk, dan tidak menjamin pemeliharaan ABI (pembersihan kod besar dirancang pada masa akan datang).
Akhir sokongan untuk API ini sejajar dengan projek UBports, yang terus menggunakan mirclient di Ubuntu Touch. Diputuskan bahawa pada masa ini kemampuan Mir 1.x sudah cukup untuk keperluan UBports, dan pada masa akan datang projek tersebut mungkin berhijrah ke Mir 2.0.
Mengeluarkan mirclient juga membuang sokongan untuk beberapa GUI yang hanya digunakan dalam API mirclient.
selain itu komen bahawa diperhatikan bahawa penyederhanaan ini tidak akan membawa kepada perubahan yang dapat dilihat dan akan menjadi asas untuk memperbaiki kod tersebut untuk bekerja dengan platform, terutama di kawasan sokongan untuk sistem dengan beberapa GPU, bekerja dalam mod tanpa kepala dan pengembangan alat untuk akses desktop jauh.
Sebagai bahagian pembersihan, kebergantungan mesa khusus dari platform mesa-kms dan mesa-x11 telah dikeluarkan; Hanya gbm dependensi yang tersisa, yang memungkinkan untuk memastikan bahawa Mir akan berjalan di atas X11 pada sistem dengan pemacu NVIDIA. Platform mesa-kms telah diubah namanya menjadi gbm-kms dan mesa-x11 menjadi gbm-x11.
juga platform rpi-dispmanx baru telah ditambahkan, yang membolehkan Mir digunakan pada papan Raspberry Pi 3 dengan pemandu Broadcom.
Di jubah Miral (Mir Abstraction Layer), yang dapat digunakan untuk mencegah akses langsung ke server Mir dan abstraksi akses ke ABI melalui perpustakaan libmiral, menambah keupayaan untuk mengaktifkan atau mematikan hiasan tetingkap sisi pelayan (SSD), serta kemampuan untuk mengkonfigurasi skala di blok DisplayConfiguration.
Akhirnya Sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak perincian dalam iklan asal. Pautan ini.
Bagaimana cara memasang Mir pada Ubuntu dan derivatif?
Pakej pemasangan versi baru ini disediakan untuk Ubuntu 18.04, 20.04 dan 20.10 (PPA) dan Fedora 30,31 dan 32.
Bagi mereka yang berminat untuk memasang pelayan grafik ini pada sistem mereka, yang harus mereka lakukan hanyalah membuka terminal pada sistem mereka (mereka boleh melakukannya dengan kombinasi kunci Ctrl + Alt + T atau dengan Ctrl + T) dan di dalamnya kita akan menaip perintah berikut:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
Dengan ini, repositori sudah ditambahkan ke sistem anda, sebelum memasang pelayan grafik digalakkan sepenuhnya bahawa jika anda menggunakan pemacu peribadi pada sistem anda untuk kad video anda atau bersepadu, ubah ini menjadi pemacu percuma, ini untuk mengelakkan konflik.
Setelah kami yakin bahawa kami telah mengaktifkan pemacu percuma, kami dapat memasang pelayan dengan menjalankan di terminal:
sudo apt-get install mir
Pada akhirnya anda perlu menghidupkan semula sistem anda supaya sesi pengguna dengan Mir dimuat dan memilih ini untuk sesi anda.