Mir 2.0 ada di sini dan ini adalah perubahan terpentingnya

saya

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.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.