Wayland 1.18 មកដល់ជាមួយនឹងការគាំទ្រ meson, API ថ្មីនិងច្រើនទៀត

វែលឡែន-ហ្គូណូម

ថ្មីៗ ការចេញផ្សាយនៃកំណែថ្មីស្ថេរភាពនៃពិធីសារ Wayland 1.18 ត្រូវបានប្រកាសដែលក្នុងនោះកំណែថ្មីនេះត្រូវគ្នាជាមួយជំនាន់មុន ៗ នៅកម្រិត API និង ABI ជាមួយកំណែ ១.x ប៉ុន្តែក៏មានផ្នែកមួយនៃការកែលម្អដែរ

សម្រាប់អ្នកដែលមិនដឹងអំពី Waylandពួកគេគួរតែដឹងអំពីរឿងនោះ នេះជាពិធីសារសំរាប់អន្តរកម្មរបស់ម៉ាស៊ីនមេនិងកម្មវិធីដែលធ្វើការជាមួយវា។ អតិថិជនបង្ហាញបង្អួចរបស់ពួកគេដាច់ដោយឡែកពីគ្នាដោយបញ្ជូនព័ត៌មានបច្ចុប្បន្នភាពទៅម៉ាស៊ីនមេដែលរួមបញ្ចូលគ្នានូវមាតិកានៃបង្អួចពាក្យសុំនីមួយៗដើម្បីបង្កើតលទ្ធផលចុងក្រោយដោយគិតគូរពីការ nuances ដែលអាចកើតមានដូចជាការត្រួតលើគ្នានិងតម្លាភាព។

និយាយម៉្យាងទៀតម៉ាស៊ីនបម្រើសមាសធាតុមិនផ្តល់ API ទេ សម្រាប់បង្ហាញធាតុនីមួយៗ ហើយដំណើរការតែជាមួយបង្អួចដែលបានបង្កើតរួចហើយ ការដកចេញនូវអង្គចងចាំបណ្ដោះអាសន្នទ្វេដងដោយប្រើបណ្ណាល័យកំរិតខ្ពស់ដូចជា GTK + និង Qt ។

អំពីវីលែន

បច្ចុប្បន្ននេះការគាំទ្រ សម្រាប់ការងារផ្ទាល់ជាមួយ Wayland ត្រូវបានអនុវត្តរួចហើយសម្រាប់ GTK3 +, Qt 5, SDL, Clutter និង EFL (បណ្ណាល័យមូលនិធិការត្រាស់ដឹង) ។

អន្តរកម្មជាមួយផ្នែករឹង ឧទាហរណ៍នៅ Wayland / Weston ឧទាហរណ៍ការចាប់ផ្តើមផ្លាស់ប្តូររបៀបវីដេអូ (ការកំណត់របៀប drm) និងការគ្រប់គ្រងអង្គចងចាំ (GEM សម្រាប់ i915 និង TTM សម្រាប់ radeon និង nouveau) នៃកាតក្រាហ្វិក។ អាចត្រូវបានធ្វើដោយផ្ទាល់តាមរយៈម៉ូឌុលកម្រិតខឺណែលដែលអនុញ្ញាតឱ្យអ្នកឆ្លងកាត់សិទ្ធិអ្នកប្រើជាន់ខ្ពស់។

ម៉ាស៊ីនបម្រើសមាសធាតុវ៉ុនសុនអាចដំណើរការបានមិនត្រឹមតែប្រើម៉ូឌុលខឺណែល DRM ប៉ុណ្ណោះទេប៉ុន្តែថែមទាំងនៅលើ X១១ ម៉ាស៊ីនបម្រើសមាសធាតុ Wayland ផ្សេងទៀតអ្នកធ្វើស៊ុមនិង RDP ។ លើសពីនេះទៀតគម្រោងកំពុងត្រូវបានបង្កើតឡើងដើម្បីធានាបាននូវការងារនៅផ្នែកខាងលើនៃជង់ក្រាហ្វិកប្រព័ន្ធប្រតិបត្តិការ Android ។

ជាផ្នែកមួយនៃគម្រោងវ៉ុនសុនការអនុវត្តន៍មួយនៃការអនុវត្តន៍ម៉ាស៊ីនមេសមាសធាតុកំពុងត្រូវបានបង្កើតឡើង។

ផលិតផលផ្សេងទៀតដែលគាំទ្រពិធីសារ Wayland ក៏អាចដើរតួជាម៉ាស៊ីនមេសមាសធាតុផងដែរ។

ឧទាហរណ៏, បច្ចុប្បន្នការងារកំពុងដំណើរការដើម្បីផ្តល់ការគាំទ្រដល់វ៉េនឡិននៅខេវ៉ាន។ នៅក្នុងទម្រង់បច្ចុប្បន្នរបស់ខ្លួន Weston បានហួសពីវិសាលភាពនៃសំណុំគំរូមួយដើម្បីសាកល្បងពិធីសារ Wayland ហើយអាចទទួលបានមុខងារតាមរយៈកម្មវិធីជំនួយ។ លើសពីនេះទៀតវាត្រូវបានគេស្នើសុំឱ្យអនុវត្តសែលផ្ទាល់ខ្លួននិងមុខងារគ្រប់គ្រងបង្អួចកម្រិតខ្ពស់នៅក្នុងទម្រង់នៃផ្នែកខាងក្រោយទៅខាងលិច។

ដើម្បីធានាបាននូវការដំណើរការនៃកម្មវិធី X11 ធម្មតានៅក្នុងបរិស្ថានដែលមានមូលដ្ឋាននៅ Wayland សមាសធាតុ XWayland DDX (Device Dependent X) ត្រូវបានប្រើដែលស្រដៀងនឹងអង្គការទៅធ្វើការនៅ Xwin និង Xquartz សម្រាប់ Win32 និង OS X platform ។

ការគាំទ្រសម្រាប់ការចាប់ផ្តើមកម្មវិធី X11 ត្រូវបានគ្រោងនឹងបញ្ចូលដោយផ្ទាល់ទៅក្នុងម៉ាស៊ីនបម្រើសមាសធាតុវ៉ុនតុននៅពេលនិយាយដល់កម្មវិធី X11 ពេញលេញ - នឹងផ្តួចផ្តើមបើកដំណើរការម៉ាស៊ីនមេ X និងសមាសធាតុ XWayland ដែលពាក់ព័ន្ធ។

ជាមួយនឹងវិធីសាស្រ្តនេះដំណើរការនៃការបើកដំណើរការកម្មវិធី X11 នឹងមានលក្ខណៈត្រង់និងមិនអាចយល់បានសម្រាប់អ្នកប្រើប្រាស់នៃការបើកដំណើរការកម្មវិធីដែលធ្វើការដោយផ្ទាល់ជាមួយវ៉េលឡិន។

ការកែលំអសំខាន់ៗនៅវ៉េលឡិន ១,១៨

នៃភាពច្នៃប្រឌិតរបស់ខ្លួនសេចក្តីប្រកាសបានលើកឡើងអំពីអ្វីe បានបន្ថែមការគាំទ្រដល់ប្រព័ន្ធអាគារមេនសុនខណៈពេលដែលសមត្ថភាពក្នុងការប្រើប្រាស់ដោយប្រើ autotools នៅតែត្រូវបានរក្សាទុកប៉ុន្តែនឹងត្រូវបានយកចេញនៅក្នុងការចេញផ្សាយនាពេលអនាគត។

ការផ្លាស់ប្តូរមួយទៀតដែលលេចធ្លោនៅក្នុងវីនដូលែនកំណែ ១.១៨ ថ្មីគឺជាឯកសារ API ថ្មីត្រូវបានបន្ថែមទៅវត្ថុប្រូកស៊ីដាច់ដោយឡែក ដែលមានមូលដ្ឋានលើស្លាក។ នេះអនុញ្ញាតឱ្យកម្មវិធីនិងប្រអប់ឧបករណ៍ចែករំលែកបណ្តាញភ្ជាប់ជាមួយ Wayland ។

ដូចគ្នានេះផងដែរ, បានបន្ថែមមុខងារ wl_global_remove () ដែលបញ្ជូនព្រឹត្តិការណ៍លុបវត្ថុសកលដោយមិនចាំបាច់សម្អាតវា។

មុខងារថ្មីអនុញ្ញាតឱ្យលុបបំបាត់ការកើតឡើងនៃ "ស្ថានភាពប្រណាំង" នៅពេលលុបបំបាត់វត្ថុសកល។ លក្ខខណ្ឌប្រណាំងស្រដៀងគ្នាអាចកើតឡើងដោយសារតែអតិថិជនមិនអាចបញ្ជាក់ពីការទទួលបានព្រឹត្តិការណ៍លុបបំបាត់។ មុខងារ wl_global_remove () ធ្វើឱ្យវាអាចផ្ញើព្រឹត្តិការណ៍លុបចោលមុនហើយបន្ទាប់ពីមានការពន្យាពេលជាក់លាក់ណាមួយវានឹងលុបវត្ថុចោល។

ផងដែរ ការតាមដានកម្មវិធីកំណត់ពេលវេលារបស់ម៉ាស៊ីនមេត្រូវបានធានា ក្នុងចន្លោះអ្នកប្រើប្រាស់លុបបំបាត់ការបង្កើតឯកសារពិពណ៌នាឯកសារច្រើនពេក។


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

មតិយោបល់សូមចាកចេញពីអ្នក

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។

  1.   អាឡែនហឺរ៉ា dijo

    រឿងតែមួយគត់ដែលកង់មិនត្រូវបានធ្វើឱ្យប្រសើរឡើងវិញគឺមានភាពស្មុគស្មាញរហូតដល់ក្រាហ្វិចក្រាហ្វិចចុងក្រោយវាហាក់ដូចជាមិនមានចំបើងចុងក្រោយទេនៅទីនេះខ្ញុំនឹងរីករាយជាមួយ X11 តាមដែលអាចធ្វើទៅបាន។

    PS: តើអ្នកមានវិធីណាមួយដើម្បីត្រលប់ទៅ SystemV ដោយមិនធ្វើឱ្យមានអស្ថិរភាពអ្វីគ្រប់យ៉ាងនៅក្នុងដេបៀន? អរគុណ​យ៉ាង​ជ្រាលជ្រៅ។