Wayland 1.22 ရရှိနိုင်ပါပြီ။

ဖွံ့ဖြိုးတိုးတက်မှု ကိုးလကြာပြီးနောက်၊ ပရိုတိုကော၊ အပြန်အလှန်ဆက်သွယ်မှုယန္တရားနှင့် Wayland 1.22 စာကြည့်တိုက်များ၏ တည်ငြိမ်သောထုတ်ပြန်မှုကို တင်ပြသည်။ 1.22 ဌာနခွဲသည် 1.x ထုတ်ဝေမှုများနှင့်အတူ API နှင့် ABI အဆင့်တွင် နောက်ပြန်သဟဇာတဖြစ်ပြီး အများအားဖြင့် ချွတ်ယွင်းချက်ပြင်ဆင်မှုများနှင့် ပရိုတိုကောမွမ်းမံမှုများ အများစုပါရှိသည်။ Desktop နှင့် embedded ပတ်၀န်းကျင်များတွင် Wayland ကိုအသုံးပြုရန်အတွက် ကုဒ်နှင့်အလုပ်လုပ်ပုံနမူနာများကိုပံ့ပိုးပေးသည့် Weston Composite Server ကို သီးခြားဖွံ့ဖြိုးတိုးတက်မှုစက်ဝန်းတစ်ခုအဖြစ် တီထွင်လျက်ရှိသည်။

ပရိုတိုကောတွင် အဓိကပြောင်းလဲမှုများ-

  • wl_surface::preferred_buffer_scale နှင့် wl_surface::preferred_buffer_transform ဖြစ်ရပ်များကို wl_surface ပရိုဂရမ်အင်တာဖေ့စ်သို့ ပေါင်းထည့်ထားပြီး၊ ၎င်းမှတဆင့် ပေါင်းစပ်ဆာဗာမှ အပြောင်းအလဲများအကြောင်း အချက်အလက်များကို အတိုင်းအတာအဆင့်အထိ မျက်နှာပြင်အတွက် အသွင်ပြောင်းမှုဘောင်များကို ပေးပို့ပါသည်။
  • wl_pointer::ဝင်ရိုး ဖြစ်ရပ်ကို wl_pointer ပရိုဂရမ်းမင်း အင်တာဖေ့စ်သို့ ပေါင်းထည့်ထားပြီး၊ ဝစ်ဂျက်များတွင် မှန်ကန်သော လှိမ့်ခြင်း ဦးတည်ချက်ကို ဆုံးဖြတ်ရန် ညွှန်ပြရွေ့လျားမှု၏ ရုပ်ပိုင်းဆိုင်ရာ ဦးတည်ချက်ကို ပြသထားသည်။
  • ကမ္ဘာလုံးဆိုင်ရာအမည်ကို ရယူရန် နည်းလမ်းတစ်ခုကို wayland-server တွင် ထည့်သွင်းပြီး wl_client_add_destroy_late_listener လုပ်ဆောင်ချက်ကို အကောင်အထည် ဖော်လိုက်ပါပြီ။

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

  • ဝိုင်သည် XWayland သို့မဟုတ် X11 အစိတ်အပိုင်းများမပါဘဲ Wayland ပရိုတိုကောအခြေခံပတ်ဝန်းကျင်များတွင် အသုံးပြုရန်အတွက် ကနဦးပံ့ပိုးမှုဖြင့် လာပါသည်။ လက်ရှိအဆင့်တွင်၊ ယာဉ်မောင်း winewayland.drv နှင့် unixlib အစိတ်အပိုင်းများကို ထည့်သွင်းထားပြီး၊ Wayland ပရိုတိုကော အဓိပ္ပါယ်ဖွင့်ဆိုချက်များပါရှိသည့် ဖိုင်များကို တပ်ဆင်ရေးစနစ်ဖြင့် လုပ်ဆောင်ရန်အတွက် ပြင်ဆင်ထားပါသည်။ ၎င်းတို့သည် အနာဂတ်ထွက်ရှိမှုတွင် Wayland ပတ်ဝန်းကျင်တွင် ထွက်ကုန်ကိုဖွင့်ရန် အပြောင်းအလဲများ ထည့်သွင်းရန် စီစဉ်နေသည်။
  • KDE Plasma 5.26 နှင့် 5.27 ထုတ်ဝေမှုများတွင် Wayland ပံ့ပိုးမှုကို ဆက်လက်တိုးတက်စေပါသည်။ အလယ်မောက်စ်ခလုတ်ဖြင့် ကလစ်ဘုတ်မှကူးယူခြင်းကို ပိတ်နိုင်သည့် စွမ်းရည်ကို အကောင်အထည်ဖော်ခဲ့သည်။ XWayland ကို အသုံးပြု၍ စတင်လိုက်သော အပလီကေးရှင်းဝင်းဒိုးများ၏ အတိုင်းအတာကို မြှင့်တင်ထားသော အရည်အသွေး။ ကြည်လင်ပြတ်သားသောဘီးဖြင့် ကြွက်များရှေ့တွင် ချောမွေ့စွာ လှိမ့်နိုင်စေရန် ပံ့ပိုးမှု ရှိလာပါပြီ။ Krita ကဲ့သို့သော ပုံဆွဲအက်ပ်များသည် တက်ဘလက်များတွင် ဘောပင်စောင်းခြင်းနှင့် လှည့်ခြင်းကို ခြေရာခံနိုင်သည့် စွမ်းရည်ကို ထည့်သွင်းထားသည်။ ကမ္ဘာလုံးဆိုင်ရာ ဟော့ကီးများ သတ်မှတ်ခြင်းအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။ မျက်နှာပြင်အတွက် ဇူးမ်အဆင့်ကို အလိုအလျောက်ရွေးချယ်မှုကို ပေးထားသည်။
  • Wayland ပရိုတိုကောကို အခြေခံ၍ ပတ်ဝန်းကျင်တွင် အလုပ်လုပ်ရန် ကနဦးပံ့ပိုးမှုပေးသည့် xfce4-panel နှင့် xfdesktop ဒက်စ်တော့၏ စမ်းသပ်ထုတ်ဝေမှုများကို ပြင်ဆင်ပြီးဖြစ်သည်။
  • Wayland ပရိုတိုကောကို အသုံးပြုရန်အတွက် Tails ဖြန့်ဖြူးမှု၏ အသုံးပြုသူပတ်ဝန်းကျင်ကို X ဆာဗာမှ လွှဲပြောင်းထားပါသည်။
  • Qt 6.5 သည် QNativeInterface::QT ၏အတွင်းပိုင်းတည်ဆောက်ပုံများတွင်အသုံးပြုသည့် Wayland-native အရာဝတ္ထုများကိုတိုက်ရိုက်ဝင်ရောက်ခြင်းအတွက် QNativeInterface::QWayland လျှောက်လွှာပရိုဂရမ်အင်တာဖေ့စ်ကို Qt ၏အတွင်းပိုင်းတည်ဆောက်ပုံများအပြင် Wayland ပရိုတိုကော တိုးချဲ့မှုများထံပေးပို့ရန်လိုအပ်သည့် မကြာသေးမီကအသုံးပြုသူလုပ်ဆောင်မှုများအကြောင်းအချက်အလက်များကိုဝင်ရောက်ကြည့်ရှုခြင်းအတွက်ထည့်သွင်းထားသည်။
  • Wayland နှင့် လိုက်ဖက်မှုရှိစေရန်အတွက် Haiku လည်ပတ်မှုစနစ်အတွက် အလွှာတစ်ခုကို ပြင်ဆင်ထားပြီး၊ GTK စာကြည့်တိုက်ကို အခြေခံသည့် အပလီကေးရှင်းများအပါအဝင် Wayland ကို အသုံးပြုသည့် ကိရိယာအစုံနှင့် အပလီကေးရှင်းများကို လုပ်ဆောင်နိုင်စေမည်ဖြစ်သည်။
  • Blender 3 3.4D မော်ဒယ်လ်စနစ်တွင် XWayland အလွှာကိုအသုံးမပြုဘဲ Wayland ပရိုတိုကောအတွက် ပံ့ပိုးမှုပါ၀င်ပြီး Blender ကို Wayland အခြေပြုပတ်ဝန်းကျင်များတွင် တိုက်ရိုက်လည်ပတ်နိုင်စေမည်ဖြစ်သည်။
  • Wayland ကို အသုံးပြု၍ အသုံးပြုသူပတ်ဝန်းကျင် Sway 1.8 ကို ထုတ်ဝေလိုက်ပါပြီ။
  • Qt နှင့် Wayland ကို အသုံးပြု၍ စိတ်ကြိုက် PaperDE 0.2 ပတ်ဝန်းကျင်ကို ရနိုင်သည်။
  • Firefox သည် Wayland ပရိုတိုကောအခြေခံပတ်ဝန်းကျင်များတွင် ဖန်သားပြင်မျှဝေခြင်းအား မြှင့်တင်ပေးပါသည်။ ချောမွေ့သော အကြောင်းအရာကို လှိမ့်ဆွဲခြင်း၊ scrollbar ပေါ်တွင် နှိပ်သည့်အခါ အဖြစ်အပျက်ကို ကလစ်နှိပ်ခြင်းနှင့် Wayland အခြေပြု ပတ်ဝန်းကျင်ရှိ အကြောင်းအရာများမှ လှိမ့်ထွက်ခြင်းနှင့် ပတ်သက်သည့် ပြဿနာများကို ဖြေရှင်းထားသည်။
  • GNOME နည်းပညာများကိုအခြေခံ၍ Wayland ၏ထိပ်တွင်လည်ပတ်နေသော Phoc ပေါင်းစပ်ဆာဗာကို အသုံးပြု၍ မိုဘိုင်းစက်ပစ္စည်းများအတွက် မျက်နှာပြင်ခွံ Phosh 0.22.0 ကို ထုတ်ဝေလိုက်ပါပြီ။
  • Valve သည် Wayland ပရိုတိုကောကိုအသုံးပြုပြီး SteamOS 3 လည်ပတ်မှုစနစ်တွင်အသုံးပြုသည့် Gamescope ပေါင်းစပ်ဆာဗာ (ယခင် steamcompmgr ဟုခေါ်သည်) ကို ဆက်လက်တီထွင်နေပါသည်။
  • Wayland အခြေစိုက် ပတ်ဝန်းကျင်များတွင် X23.1.0 အပလီကေးရှင်းများကို စီမံလုပ်ဆောင်ရန်အတွက် X.Org ဆာဗာကို စတင်ခြင်းအား ထောက်ပံ့ပေးသည့် DDX အစိတ်အပိုင်း XWayland 11 ကို ထုတ်ဝေလိုက်ပါသည်။
  • Openbox ဝင်းဒိုးမန်နေဂျာကို အမှတ်ရစေသည့် စွမ်းရည်များပါရှိသော Wayland အတွက် ပေါင်းစပ်ဆာဗာတစ်ခုဖြစ်သည့် labwc 0.6 ကို ဖြန့်ချိခဲ့သည် (ပရောဂျက်ကို Wayland အတွက် Openbox အစားထိုးတစ်ခု ဖန်တီးရန် ကြိုးပမ်းမှုတစ်ခုအဖြစ် တင်ပြသည်)။
  • ဖွံ့ဖြိုးတိုးတက်မှုတွင် Wayland ကိုပံ့ပိုးသည့် LXQt အသုံးပြုသူပတ်ဝန်းကျင်၏ဆိပ်ကမ်းတစ်ခုဖြစ်သည့် lxqt-sway ဖြစ်သည်။ ထို့အပြင်၊ အခြားသော LWQt ပရောဂျက်သည် LXQt စိတ်ကြိုက် shell ၏ Wayland-based မူကွဲကို ဖော်ဆောင်နေသည်။
  • Weston Composite Server 11.0 ကို ထွက်ရှိထားပြီး၊ အရောင်စီမံခန့်ခွဲမှု အခြေခံအဆောက်အအုံအပေါ် ဆက်လက်လုပ်ဆောင်နေပြီး Multi-GPU ဖွဲ့စည်းမှုပုံစံများအတွက် အနာဂတ်ပံ့ပိုးမှုများအတွက် အခြေခံအုတ်မြစ်ကို တည်ထောင်ထားသည်။
  • MATE ဒက်စတော့ကို Wayland သို့ ဆက်လက် သယ်ဆောင်ခြင်း။
  • System76 သည် Wayland ကို အသုံးပြု၍ COSMIC အသုံးပြုသူပတ်ဝန်းကျင်၏ ဗားရှင်းအသစ်ကို ဖော်ဆောင်နေသည်။
  • Wayland ကို မိုဘိုင်းပလပ်ဖောင်း Plasma Mobile၊ Sailfish၊ webOS Open Source Edition၊

    source: opennet.ru

မှတ်ချက် Add