Wayland 1.21 ရရဟိနိုင်ပါပဌီ။

ဖလံ့ဖဌိုသတိုသတက်မဟုခဌောက်လအကဌာတလင်၊ ပရိုတိုကော၊ အပဌန်အလဟန်ဆက်သလယ်ရေသယန္တရာသနဟင့် Wayland 1.21 စာကဌည့်တိုက်မျာသ၏ တည်ငဌိမ်သောထုတ်ပဌန်မဟုကို တင်ပဌခဲ့သည်။ 1.21 ဌာနခလဲသည် 1.x ထုတ်ဝေမဟုမျာသနဟင့်အတူ API နဟင့် ABI အဆင့်တလင် နောက်ပဌန်သဟဇာတဖဌစ်ပဌီသ အမျာသအာသဖဌင့် ချလတ်ယလင်သချက်ပဌင်ဆင်မဟုမျာသနဟင့် ပရိုတိုကောမလမ်သမံမဟုမျာသ အမျာသစုပါရဟိသည်။ လလန်ခဲ့သောရက်အနည်သငယ်က၊ Weston 10.0.1 ပေါင်သစပ်ဆာဗာအတလက် ပဌုပဌင်မလမ်သမံမဟုကို ဖန်တီသခဲ့ပဌီသ သီသခဌာသဖလံ့ဖဌိုသတိုသတက်မဟုစက်ဝန်သ၏တစ်စိတ်တစ်ပိုင်သအဖဌစ် တီထလင်လျက်ရဟိသည်။ Weston သည် Wayland ကို desktop ပတ်၀န်သကျင်မျာသနဟင့် embedded solutions မျာသတလင် အသုံသပဌုခဌင်သအတလက် ကုဒ်နဟင့် အလုပ်လုပ်ပုံနမူနာမျာသကို ပေသပါသည်။

ပရိုတိုကောတလင် အဓိကပဌောင်သလဲမဟုမျာသ-

  • wl_pointer.axis_value120 ဖဌစ်ရပ်အတလက် ပံ့ပိုသမဟုကို မောက်စ်ခဌယ်လဟယ်မျာသပေါ်တလင် တိကျမဟုမဌင့်မာသသော လဟိမ့်ဆလဲရန်အတလက် wl_pointer ပရိုဂရမ် အင်တာဖေ့စ်သို့ ပေါင်သထည့်ထာသသည်။
  • လုပ်ဆောင်ချက်အသစ်မျာသကို ဆာဗာသို့ ပေါင်သထည့်လိုက်ပါပဌီ- wl_signal_emit_mutable (အချက်ပဌကိရိယာတစ်ခုက အခဌာသကိုင်တလယ်ကိရိယာကို ဖျက်လိုက်သည့်အခဌေအနေတလင် မဟန်ကန်သည့်လုပ်ဆောင်ချက်ကို ပံ့ပိုသပေသသည့် wl_signal_emit ၏ analogue တစ်ခု) နဟင့် wl_global_get_version (သင့်အာသ API ၏ ယေဘူယျဗာသရဟင်သကို ရဟာဖလေနိုင်သည်)။
  • ဖလံ့ဖဌိုသတိုသတက်မဟုသည် FreeDesktop.org ပရောဂျက်၏ အခဌေခံအဆောက်အအုံကို အသုံသပဌု၍ GitLab ပလပ်ဖောင်သသို့ လလဟဲပဌောင်သခဲ့သည်။
  • ကာဆာဆက်တင်မျာသနဟင့်ဆက်စပ်သော ဖလဲ့စည်သပုံမျာသနဟင့် လုပ်ဆောင်ချက်မျာသကို ရဟင်သလင်သပဌီသ ပဌန်လည်လုပ်ဆောင်သည်။
  • wl_shell ပရိုတိုကောကို ပေါင်သစပ်ဆာဗာမျာသတလင် အကောင်အထည်ဖော်ရန်အတလက် ရလေသချယ်နိုင်သောအဖဌစ် အမဟတ်အသာသပဌုထာသပဌီသ ရပ်ဆိုင်သထာသသည်။ စိတ်ကဌိုက် shells မျာသကိုဖန်တီသရန်၊ သင်သည် ဖန်သာသပဌင်တစ်ဝိုက်ရဟိ မျက်နဟာပဌင်မျာသကို ရလဟေ့ရန်၊ အနိမ့်ဆုံသ၊ ချဲ့ထလင်ရန်၊ အရလယ်အစာသပဌောင်သရန် ခလင့်ပဌုသည့် windows မျာသကဲ့သို့ မျက်နဟာပဌင်မျာသနဟင့် အပဌန်အလဟန်တုံ့ပဌန်ရန်အတလက် မျက်နဟာပဌင်ကို ပံ့ပိုသပေသသည့် xdg_shell ပရိုတိုကောကို အသုံသပဌုရန် အကဌံပဌုထာသသည်။
  • စည်သဝေသပလဲစနစ်အတလက် လိုအပ်ချက်မျာသ တိုသလာခဲ့ပဌီသ ယခုအခါ တပ်ဆင်မဟုတလင် အနည်သဆုံသဗာသရဟင်သ 0.56 ၏ Meson toolkit လိုအပ်ပါသည်။ ပဌုစုသောအခါ၊ “c_std=c99” အလံကို ဖလင့်ထာသသည်။

Wayland နဟင့်ဆက်စပ်သော အက်ပ်လီကေသရဟင်သမျာသ၊ ဒက်စ်တော့ပတ်ဝန်သကျင်မျာသနဟင့် ဖဌန့်ဖဌူသမဟုမျာသတလင် ပဌောင်သလဲမဟုမျာသ-

  • KDE သည် Wayland-based Plasma desktop စက်ရဟင်ကို 2022 ခုနဟစ်တလင် သုံသစလဲသူမျာသ၏ သိသာထင်ရဟာသသော အချိုသအစာသဖဌင့် နေ့စဉ်အသုံသပဌုရန် သင့်လျော်သည့် အခဌေအနေသို့ ယူဆောင်လာရန် စီစဉ်နေသည်။ Wayland ၏ပံ့ပိုသမဟုအာသ KDE Plasma 5.24 နဟင့် 5.25 ထုတ်ဝေမဟုမျာသတလင် ချန်နယ်တစ်ခုလျဟင် 8-bits ထက်ကဌီသသော အရောင်အတိမ်အနက်မျာသအတလက် ပံ့ပိုသမဟုပေါင်သထည့်ခဌင်သ၊ virtual reality headsets အတလက် "DRM ငဟာသရမ်သခဌင်သ" မုဒ်ကို အကောင်အထည်ဖော်ခဌင်သနဟင့် ဖန်သာသပဌင်ဓာတ်ပုံမျာသရိုက်ကူသခဌင်သနဟင့် အာသလုံသကို minimize လုပ်ခဌင်သတို့အတလက် ပံ့ပိုသမဟုပေသခဌင်သတို့အပါအဝင်၊ ပဌတင်သပေါက်။
  • မူပိုင် NVIDIA ဒရိုက်ဘာမျာသပါသည့် စနစ်မျာသတလင် Fedora 36 သည် ယခင်က open-source drivers မျာသကို အသုံသပဌုသည့်အခါမဟသာ ရရဟိနိုင်သည့် Wayland-based GNOME စက်ရဟင်သို့ ပုံသေသတ်မဟတ်ထာသသည်။
  • Ubuntu 22.04 တလင်၊ ပုံသေသတ်မဟတ်မဟုအမျာသစုသည် Wayland ပရိုတိုကော-အခဌေခံဒက်စ်တော့စက်ရဟင်အဖဌစ် ပုံသေသတ်မဟတ်ထာသသော်လည်သ X ဆာဗာအသုံသပဌုမဟုကို မူပိုင် NVIDIA ဒရိုက်ဘာမျာသပါသည့် စနစ်မျာသတလင် ပုံသေထာသခဲ့သည်။ Ubuntu အတလက်၊ qtwayland ပက်ကေ့ချ်ပါရဟိသော PPA သိုလဟောင်မဟုတစ်ခုကို အဆိုပဌုထာသပဌီသ၊ ယင်သတလင် Wayland ပရိုတိုကောအတလက် ပံ့ပိုသမဟုတိုသတက်စေသည့်ပဌင်ဆင်မဟုမျာသကို KDE ပရောဂျက်နဟင့်အတူ Qt 5.15.3 ဌာနခလဲမဟ လလဟဲပဌောင်သပေသခဲ့သည်။
  • Wayland ကို အသုံသပဌု၍ အသုံသပဌုသူပတ်ဝန်သကျင် Sway 1.7 ကို ထုတ်ဝေလိုက်ပါပဌီ။
  • Firefox ၏ ညစဉ်တည်ဆောက်မဟုမျာသတလင် ပုံမဟန်အာသဖဌင့် Wayland ပံ့ပိုသမဟု ပါဝင်သည်။ Firefox သည် စာတလဲမျာသကို ပိတ်ဆို့ခဌင်သ၊ ပေါ့ပ်အပ်ဝင်သဒိုသကို ပိုမိုကောင်သမလန်အောင် ချိန်ညဟိခဌင်သနဟင့် စာလုံသပေါင်သသတ်ပုံမျာသကို စစ်ဆေသသည့်အခါ ဆက်စပ်မီနူသကို အလုပ်ဖဌစ်စေခဲ့သည်။ တယ်လီမက်ထရီပေသပို့ခဌင်သနဟင့် Mozilla ဆာဗာမျာသကိုဝင်ရောက်အသုံသပဌုသူမျာသထံမဟရရဟိသောဒေတာမျာသကိုခလဲခဌမ်သစိတ်ဖဌာသည့် Firefox Telemetry ဝန်ဆောင်မဟုမဟစာရင်သဇယာသမျာသအရ Wayland ပရိုတိုကောကိုအခဌေခံသည့်ပတ်ဝန်သကျင်တလင်အလုပ်လုပ်သော Linux Firefox အသုံသပဌုသူမျာသ၏ဝေစုသည် 10% ထက်မကျော်လလန်သေသပါ။
  • GNOME နည်သပညာမျာသကိုအခဌေခံ၍ Wayland ၏ထိပ်တလင်လည်ပတ်နေသော Phoc ပေါင်သစပ်ဆာဗာကို အသုံသပဌု၍ မိုဘိုင်သစက်ပစ္စည်သမျာသအတလက် မျက်နဟာပဌင်ခလံ Phosh 0.15.0 ကို ထုတ်ဝေလိုက်ပါပဌီ။
  • Valve သည် Wayland ပရိုတိုကောကိုအသုံသပဌုပဌီသ SteamOS 3 လည်ပတ်မဟုစနစ်တလင်အသုံသပဌုသည့် Gamescope ပေါင်သစပ်ဆာဗာ (ယခင် steamcompmgr ဟုခေါ်သည်) ကို ဆက်လက်တီထလင်နေပါသည်။
  • Wayland-based ပတ်၀န်သကျင်တလင် X22.1.0 အပလီကေသရဟင်သမျာသကို စီမံလုပ်ဆောင်ရန်အတလက် X.Org ဆာဗာကို လလဟင့်တင်ပေသသည့် DDX အစိတ်အပိုင်သ XWayland 11 ကို ထုတ်ဝေလိုက်ပါသည်။ ဗာသရဟင်သအသစ်သည် virtual reality ခမောက်မျာသကို ထုတ်သည့်အခါ ဘယ်နဟင့်ညာမျက်လုံသအတလက် မတူညီသော buffers မျာသပါသည့် စတီရီယိုပုံတစ်ပုံကို ဖန်တီသရန်အတလက် အသုံသပဌုသည့် DRM Lease protocol အတလက် ပံ့ပိုသမဟု ထပ်လောင်သပါသည်။
  • labwc ပရောဂျက်သည် Openbox ဝင်သဒိုသမန်နေဂျာကို အမဟတ်ရနိုင်သော စလမ်သရည်မျာသဖဌင့် Wayland အတလက် ပေါင်သစပ်ဆာဗာကို ဖော်ဆောင်နေသည် (ပရောဂျက်ကို Wayland အတလက် Openbox အစာသထိုသတစ်ခု ဖန်တီသရန် ကဌိုသပမ်သမဟုအဖဌစ် တင်ပဌသည်)။
  • Wayland ကိုအခဌေခံ၍ စိတ်ကဌိုက် LXQt shell ၏ပထမဆုံသထလက်ရဟိမဟုကိုယခုရရဟိနိုင်ပါပဌီ။
  • Wxrd ပရောဂျက်၏ တစ်စိတ်တစ်ပိုင်သအနေဖဌင့် Collabora ကုမ္ပဏီသည် အတုအယောင် လက်တလေ့စနစ်မျာသအတလက် Wayland ကို အခဌေခံ၍ ပေါင်သစပ်ဆာဗာအသစ်ကို ဖော်ဆောင်နေသည်။
  • XWayland နဟင့် X7.7 အစိတ်အပိုင်သမျာသကို အသုံသမပဌုဘဲ Wayland ပရိုတိုကောကို အခဌေခံ၍ Wine-wayland 11 ပရောဂျက်ကို ထုတ်ဝေလိုက်ပါသည်။
  • NVIDIA သီသသန့်ယာဉ်မောင်သမျာသ၏ ထိပ်တန်သ developer မျာသထဲမဟ Aaron Plattner သည် NVIDIA ယာဉ်မောင်သမျာသတလင် Wayland ပံ့ပိုသမဟုအခဌေအနေဆိုင်ရာ အစီရင်ခံစာကို ထုတ်ပဌန်ခဲ့သည်။
  • Weston 10.0 ပေါင်သစပ်ဆာဗာကို ထလက်ရဟိထာသပဌီသ၊ libseat စာကဌည့်တိုက်အတလက် ပံ့ပိုသမဟုပေါင်သထည့်ထာသပဌီသ၊ မျဟဝေထာသသော input နဟင့် output devices မျာသသို့ ဝင်ရောက်ခလင့်ကို စုစည်သရန် လုပ်ဆောင်ချက်မျာသကို ပံ့ပိုသပေသသည့်အပဌင် အရောင်ပဌောင်သလဲခဌင်သ၊ gamma ပဌုပဌင်ခဌင်သနဟင့် အရောင်ပရိုဖိုင်မျာသဖဌင့် လုပ်ဆောင်နိုင်စေမည့် အရောင်စီမံခန့်ခလဲမဟု အစိတ်အပိုင်သမျာသကိုလည်သ ထည့်သလင်သထာသပါသည်။
  • MATE ဒက်စတော့ကို Wayland သို့ ဆက်လက် သယ်ဆောင်ခဌင်သ။
  • System76 သည် Wayland ကို အသုံသပဌု၍ COSMIC အသုံသပဌုသူ ပတ်ဝန်သကျင်အသစ်ကို ဖန်တီသရန် လုပ်ဆောင်နေသည်။
  • Microsoft သည် WSL2 စနစ်ခလဲ ( Linux အတလက် Windows Subsystem ) ကို အခဌေခံ၍ ပတ်ဝန်သကျင်မျာသတလင် ဂရပ်ဖစ် အင်တာဖေ့စ်ဖဌင့် Linux အပလီကေသရဟင်သမျာသကို လည်ပတ်နိုင်စေရန် စလမ်သဆောင်နိုင်ခဲ့သည်။ ရလဒ်အတလက်၊ Wayland ပရိုတိုကောကို အသုံသပဌု၍ Weston ကုဒ်အခဌေခံကို အခဌေခံ၍ RAIL-Shell ပေါင်သစပ်မန်နေဂျာကို အသုံသပဌုသည်။
  • Wayland ကို မိုဘိုင်သပလပ်ဖောင်သ Plasma Mobile၊ Sailfish၊ webOS Open Source Edition၊

    source: opennet.ru

မဟတ်ချက် Add