Mir 2.4 qrafika API-sində təkmilləşdirmələr, X11 dəstəyi və müxtəlif düzəlişlər ilə gəlir

Mir

Bu yaxınlarda Mir ekran serverini inkişaf etdirən Canonical komandası, 2.4 buraxılış versiyası və Graphics API-də irəliləyişlərin göstərilməsi ilə bağlı bir sıra səhv düzəlişləri və dəyişikliklər daxil edilmişdir.

Mir haqqında bilməyənlər üçün Unity shell və Smartfonlar üçün Ubuntu nəşrinin inkişafını tərk etməyimə baxmayaraq Canonical tərəfindən hazırlanmış bir ekran serverinin olduğunu bilməlidirlər.

Mir Canonical layihələrində hələ də tələbat var və indi bilirəmüçün bir həll olaraq e mövqeləri əlaqədar cihazlar və əşyaların interneti (IOT). Mir Wayland üçün birləşmiş server olaraq istifadə edilə bilər və hər hansı bir Wayland əsaslı tətbiqetmənin (məsələn, GTK3 / 4, Qt5 və ya SDL2 ilə qurulmuşdur) Mir əsaslı mühitlərdə işləməsinə imkan verir.

X, XMir üçün uyğunluq təbəqəsi XWayland-a əsaslanır, Mir tərəfindən istifadə edilən infrastrukturun digər hissələri isə Android-dən qaynaqlanır. Bu hissələrə Android giriş yığını və Google Protokol Tamponları daxildir. Mir hal-hazırda Linux ilə işləyən müxtəlif cihazlarda işləyirənənəvi masaüstü kompüterlər, IoT və əlaqədar məhsullar daxil olmaqla.

Mir qrafik server cihaz istehsalçılarına və masa üstü istifadəçilərinə qrafik mühiti üçün yaxşı müəyyən edilmiş, səmərəli, çevik və etibarlı bir platforma sahib olma imkanı verir.

Mir 2.4-in əsas yenilikləri

Mir 2.4-in bu yeni versiyasında API-lərin uyğunlaşmasını yaxşılaşdırmaq üçün işlər görülmüşdür sistemlərdə istifadə üçün qrafika platformasının dəstəyi ilə əlaqəli Mir hibrid qrafika ilə. Xüsusilə, mg :: Platform API, DisplayPlatform və RenderingPlatform bölünür, göstərmə və göstərmə üçün fərqli GPU istifadə etməyə imkan verir.

Diqqət çəkən başqa bir yenilik Mir, X11 platformasında işi yaxşılaşdırdı, Mir'in bu yeni versiyasında X11 platformasının dəstəyi kodu XLib-dən XCB-yə ötürüldüyündən, X11 mühitində göstərilən Mir əsaslı tətbiqetmələrlə pəncərələrin ölçüsünü dəyişdirmək imkanı əlavə edildi.

O da qeyd olunur Wayland və Xwayland'ı dəstəkləmək üçün bir çox düzəliş edildi və arızalı cihazlar üçün yoxlamaları istisna etmək üçün gbm-kms-ə "-driver-quirks" seçimini əlavə etdi.

Mir 2.4-ün bu yeni versiyasında edilmiş səhv düzəlişlərindən:

  • Miqyaslı çıxışlarda sabit kursor mövqeyi
  • Pəncərə fokusda olmadıqda əsas vəziyyətin idarə olunması dəyişir
  • XWayland səhvlərinin düzgün idarə edilməsi
  • Vaxt bitdikdən sonra Tamponsuz Çərçivə Çağırışlarını göndərin
  • Qabıq səthlərinin ölçüləri düzəldildi
  • Göstərici hərəkəti göndərməzdən əvvəl imlecin kilidlənib-bağlanmadığını yoxlamaq

Nəhayət, bu yeni versiya haqqında daha çox məlumat əldə etmək istəyirsinizsə, detallara müraciət edə bilərsiniz Aşağıdakı linkdə.

Mir Ubuntu və törəmələrə necə qurulur?

Bu yeni versiyanın quraşdırma paketləri Ubuntu 18.04, 21.04 və 20.04 (PPA) və Fedora 34,33 və 32 üçün hazırlanmışdır.

Bu qrafik serverini sistemlərinə yükləyə bilmək istəyənlər üçün etmələri lazım olan şey sistemlərində bir terminal açmaqdır (bunu Ctrl + Alt + T düymələri kombinasiyası ilə və ya Ctrl + T ilə edə bilərlər) və içərisində aşağıdakı əmrləri yazacağıq:

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

Bununla, depo artıq sisteminizə əlavə olunur, qrafik server qurmadan əvvəl tam olaraq tövsiyə olunur sisteminizdə xüsusi sürücülərdən istifadə edirsinizsə video kartınız üçün və ya inteqrasiya olunmuş, bunları pulsuz sürücülərə dəyişdirin, münaqişələrin qarşısını almaq üçün.

Pulsuz sürücülərin aktivləşdirildiyinə əmin olduqdan sonra terminalda icra edərək server quraşdıra bilərik:

sudo apt-get install mir

Sonda sisteminizi yenidən başlamalı olacaqsınız ki, Mir ilə istifadəçi sessiyası yüklənsin və bunu iclasınız üçün seçin.


Məqalənin məzmunu bizim prinsiplərimizə uyğundur redaktor etikası. Xəta bildirmək üçün klikləyin burada.

Şərh yazan ilk kişi olun

Şərhinizi buraxın

E-poçt ünvanından dərc olunmayacaq. Lazım alanlar qeyd olunur *

*

*

  1. Verilərdən məsul: Miguel Ángel Gatón
  2. Verilənlərin məqsədi: Nəzarət SPAM, şərh rəhbərliyi.
  3. Qanuniləşdirmə: Sizin razılığınız
  4. Məlumatların ötürülməsi: Qanuni öhdəlik xaricində məlumatlar üçüncü şəxslərə çatdırılmayacaqdır.
  5. Veri saxlama: Occentus Networks (AB) tərəfindən yerləşdirilən verilənlər bazası
  6. Hüquqlar: İstədiyiniz zaman məlumatlarınızı məhdudlaşdıra, bərpa edə və silə bilərsiniz.