Versi baru Mir 1.1 hadir dengan peningkatan baru untuk Nvidia

Diagram mir

Baru-baru ini orang-orang di Canonical yang bertanggung jawab mengembangkan proyek meluncurkan rilis baru dari server tampilan ini.

Seperti yang mungkin diketahui beberapa dari Anda Mir adalah server tampilan komputer dan baru-baru ini menjadi komposer Wayland untuk Linux yang sedang dikembangkan oleh Canonical Ltd.

Direncanakan untuk menggantikan sistem jendela Ubuntu X yang saat ini digunakan, namun rencananya berubah dan Mutter diadopsi sebagai bagian dari GNOME Shell.

Tentang Mir

Mir didasarkan pada EGL dan menggunakan sebagian dari infrastruktur yang awalnya dikembangkan untuk Wayland, seperti implementasi EGL Mesa dan libhybris Jolla.

Lapisan kompatibilitas untuk X, XMir, didasarkan pada XWayland

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.

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

Mir dapat digunakan sebagai server komposit untuk Wayland, memungkinkan Anda menjalankan aplikasi apa pun yang menggunakan Wayland di lingkungan berbasis Mir (misalnya, dikompilasi dengan GTK3 / GTK4, Qt5 atau SDL2).

Paket instalasi disiapkan untuk Ubuntu 16.04 / 18.04 / 18.10 (PPA) dan Fedora 27/28/29.

Rilis Mir 1.1 baru

Seperti yang dikatakan di awal, baru-baru ini diterbitkan rilis baru dari server tampilan Mir1.1.

Bersamaan dengan versi baru Mir ini, paket mir-graphics-drivers-nvidia baru telah dirilis dengan komponen eglstream-kms menambahkan dukungan langsung untuk driver biner NVIDIA berpemilik.

contoh

Dengan penerapan ekspansi EGLStreams (didukung oleh driver NVIDIA, mulai rilis 396).

Selain dukungan EGLStreams, Basis kode Mir 1.1 mencakup beberapa perbaikan kode yang terkait dengan penyediaan build dengan perpustakaan sistem Musl dan penggunaan Mir di lingkungan Ubuntu Touch (yang dikembangkan dan dikelola oleh proyek UBports).

Di sisi lain, di antara proyek yang terkait dengan Mir, Mir-kiosk minim shell berbasis Mir terus diuji.

Shell ini ditujukan untuk peluncuran aplikasi individual secara terpisah dalam mode kios Internet (antarmuka dibatasi untuk satu aplikasi).

mir-kiosk

Saya melihat pMenyediakan platform berperforma tinggi yang stabil, teruji dengan baik, dengan kemampuan input sentuh, mouse, dan tablet. Menyediakan komunikasi klien-server yang aman berdasarkan Wayland.

Mir menangani inisialisasi dan konfigurasi berbagai grafis dan perangkat keras input dan menangani kebiasaan perangkat keras dengan mulus.

Perpustakaan Mir menyediakan sebagian besar manajemen jendela, yang telah disesuaikan untuk memastikan bahwa aplikasi dalam layar penuh oleh salah satu program.

Proyek mir-kiosk menggunakan program ini dan mengemasnya sebagai plug-in untuk kemudahan penggunaan.

Mir-kiosk hadir dalam bentuk paket snap dan dapat berguna untuk membuat stan demonstrasi, papan reklame elektronik, terminal swalayan, aplikasi informasi dan hiburan otomotif, pengukur pintar dan tampilan indikator untuk peralatan rumah tangga.

instalasi:

sudo snap install mir-kiosk

contoh

Dibangun di Mir, shell pengguna yang paling fungsional, Egmde, belum diadaptasi untuk menggunakan dukungan yang disediakan oleh Mir 1.1 untuk driver NVIDIA, tetapi dijanjikan akan diimplementasikan dalam beberapa minggu.

Mir ekstrak perbedaan perangkat keras dari pembuat shell (berurusan secara transparan dengan kebiasaan perangkat keras) dan terintegrasi dengan komponen sistem seperti penerima.

Manajemen jendela mir dibangun dan sangat dapat disesuaikan oleh pembuat shell menggunakan API tingkat tinggi yang sederhana.

Egmde menerima default manajemen jendela Mir dan melakukan yang minimal untuk menunjukkan kepada Anda bagaimana membangunnya.


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.