გამოვიდა Wayland 1.17-ის ახალი ვერსია

ვეილენდ-ჯუჯა

ცოტა ხნის წინ გამოვიდა Wayland 1.17 პროტოკოლის ახალი სტაბილური ვერსია, ეს არის კომუნიკაციის მექანიზმი პროცესებსა და ბიბლიოთეკებს შორის. ფილიალი 1.17 უკან თავსებადია API და ABI დონეზე 1.x ვერსიით, მაგრამ დამატებით შეიცავს გაუმჯობესების ნაწილს.

Aპრობლემების აღმოფხვრისა და შეცდომების გარდა, Wayland 1.17 – მა კოდის დიზაინი შექმნა შიდა სერვერის შეცდომების შესახებ ინფორმაციის საჩვენებლად, მან განაახლა wl_seat პროტოკოლი და უზრუნველყო wl_surface.damage_buffer- ის პრიორიტეტული გამოყენება.

Weston 6.0 Composite სერვერის გამოშვება, რომელიც ვეილანდი 1.17-ის ამ ვერსიის პარალელურად იყო მოსალოდნელი, მაგრამ გადაიდო კვირის ბოლომდე ბოლო წუთში meson build სკრიპტების შეცდომის გამოვლენის გამო.

ვესტონი ავითარებს ტექნოლოგიებს, რომლებიც ხელს უწყობს ვეილენდის პროტოკოლის სრულ მხარდაჭერას საგამომცემლო გარემოში, როგორიცაა, GNOME, KDE და სხვა.

Მიზანი ვესტონის განვითარება უზრუნველყოს მაღალი ხარისხის კოდების ბაზა და სამუშაო მაგალითების გამოყენება Wayland– ის საგამომცემლო გარემოში და ჩადგმული გადაწყვეტილებების მისაღებად, როგორც პლატფორმები მანქანის გასართობი სისტემებისთვის, სმარტფონებისთვის, ტელევიზორებისთვის და სხვა სამომხმარებლო მოწყობილობებისთვის.

რა არის ახალი ვესტონში?

ვესტონის ახალი ვერსიით, გამოირჩევა სტაბილური xdg-shell პროტოკოლის მხარდაჭერა (ინტერფეისი, რათა შექმნას და ურთიერთქმედებდეს ზედაპირებთან, როგორც Windows– თან).

Დამატებულია ვირტუალური მოწყობილობის კომპოზიტორ-დრმ-ს გამომავალი მხარდაჭერა (კონფიგურირებულია დისტანციური გამომავალი განყოფილებაში weston.ini).

Weston იღებს ახალ "დისტანციურ" მოდულს გარე ჰოსტების გასასვლელად ვირტუალური გამომავალი მოწყობილობის გამოყენებით.

მოდული ავტომატურად იწყება ვირტუალური გამომავალი პარამეტრებით. ინფორმაცია გადაეცემა jpeg მოძრაობის გაგზავნით RTP– ზე gstreamer– ის გამოყენებით.

დისტანციურ მხარეს, ნებისმიერი RTP კლიენტი საკმარისია საჩვენებლად (ასევე მზად არის gstreamer- ზე დაფუძნებული დისტანციური კლიენტის- receive.bash სკრიპტი).

მეორეს მხრივ, ჩვენ ვხვდებით simple-dmabuf-egl კლიენტის დამატებითი დანერგვა DMABuff ტექნოლოგიის გამოყენებით მრავალი ვიდეო ბარათის გაზიარების მხარდაჭერით.

Libweston- ში დამატებულია API კონფიგურაციის მართვისთვის (weston_config), გამჭვირვალობის კონტროლისთვის (weston_surface- ში არის გაუმჭვირვალე) და სინქრონიზაციისთვის მედიის სინქრონიზაცია სინქრონიზაციის_ფაილის ზარის საფუძველზე (zwp_linux_explicit_synchronization_v1).

სხვა მხარდაჭერიდან, რომელიც დაემატა, ვხვდებით:

  • დაემატა API გამართვისა და სპეციალური გამართვის რეჟიმისთვის, სიტყვიერი შესვლის გამომავალი საშუალებით (weston_debug ვარიანტი).
  • გარსი გაუმჯობესდა საავტომობილო ინფო-გასართობი სისტემებისთვის (ivi-shell).
  • დამატებულია დამატებითი შეყვანის კონფიგურაცია libinput- სთვის.
  • გაუმჯობესებული ბუფერული მხარდაჭერა xwayland- ში.
  • ობიექტი უზრუნველყოფილია Weston- ის ეკრანმზოგით.
  • Gl-renderer დასძენს GPU სინქრონიზაციის მხარდაჭერა ღობე sync fd- ით.

ვეილენდი 1.17

ამ ახალი ვერსიით Wayland 1.17 Firefox 65 – ში შედის მხარდაჭერა სრული სამუშაო დღისთვის გარემოსთვის. Wayland– ის გამოსაყენებლად საკმარისია Firefox– ის გაშვება GDK_BACKEND გარემოს ცვლადით, რომელიც მითითებულია „wayland“.

შენს გვერდით Fedora 30 – მა გადაწყვიტა Firefox– ის ნაგულისხმევი ვერსიის გაგზავნა Wayland– ზე დაყრდნობით.

ჩვენ ასევე შეგვიძლია ჩავრთოთ ამ ახალი ვერსიის სიახლეებში, რომელიც მულტიმედიის ცენტრს წარმოადგენს Kodi 18.0- ს აქვს მხარდაჭერა Wayland- ისთვის.

დესკტოპის გარემო

დესკტოპის გარემოში, ჩვენ ხაზს ვუსვამთ, რომ MATE 1.22 – ში დესკტოპის პანელი ადაპტირებულია Wayland– ის პროტოკოლის საფუძველზე უკანა ბოლომდე მუშაობისთვის

En GNOME 3.32 სესიის მხარდაჭერა გადაეცა Wayland– ის საფუძველზე ფრაქციული მასშტაბით.

Sway 1.0 მომხმარებლის გარემოს პირველი სტაბილური ვერსია ხელმისაწვდომია Wayland– ის გამოყენებით.

KDE 5.15 XdgStable, XdgPopups და XdgDecoration პროტოკოლები სრულად გამოიყენება. ვეილენდზე დაფუძნებულ გარემოში უზრუნველყოფილია ვირტუალური სამუშაო მაგიდის მხარდაჭერა, მოცემული ვირტუალურ სამუშაო მაგიდაზე ფანჯრის შერჩევითი განთავსების ჩათვლით (X11- ით ეს შეუძლებელია და ფანჯარა შეიძლება განთავსდეს ერთ ვირტუალურ სამუშაო მაგიდაზე ან ყველაზე).

დაემატა მხარდაჭერა ნივთების გადასაადგილებლად გადაადგილების რეჟიმში სენსორულ ეკრანზე ან სენსორულ პანელზე ჟესტის გამოყენებით.

Red Hat Enterprise Linux 8-ის ბეტა ვერსიაში, GNOME დესკტოპი ნაგულისხმევად იყენებს Wayland- ს.

Mir ჩვენების სერვერმა სტაბილური გახადა Wayland პროგრამების გაშვებისა და Mir- ის, როგორც Wayland- ის კომპოზიტური სერვერის გამოყენების ინსტრუმენტები.


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.