Ubuntu Sway Remix 23.04 ကို ယခုရရှိနိုင်ပြီဖြစ်ပြီး Sway tiled composite manager ကို အခြေခံ၍ ကြိုတင်ပြင်ဆင်ပြီး အသုံးပြုရန် အသင့်ဖြစ်နေသော desktop ကို ပေးဆောင်ထားပါသည်။ ဖြန့်ချီမှုသည် အချိန်အကြာကြီး တပ်ဆင်မှုမလိုအပ်ဘဲ အကွက်ပြားဝင်းဒိုးမန်နေဂျာများ၏ ပတ်ဝန်းကျင်ကို စမ်းကြည့်လိုသော အတွေ့အကြုံရှိ GNU/Linux အသုံးပြုသူများနှင့် စတင်သူများအပေါ် အာရုံစိုက်ဖန်တီးထားသည့် Ubuntu 23.04 ၏ တရားဝင်မဟုတ်သောထုတ်ဝေမှုတစ်ခုဖြစ်သည်။ amd64 နှင့် arm64 (Raspberry Pi) Architectures အတွက် စုဝေးမှုများကို ဒေါင်းလုဒ်လုပ်ရန် ပြင်ဆင်ထားပါသည်။
ဖြန့်ဖြူးရေးပတ်ဝန်းကျင်သည် Wayland ပရိုတိုကောကို အသုံးပြုသည့် ပေါင်းစပ်မန်နေဂျာ၊ Sway ၏ အခြေခံပေါ်တွင် တည်ဆောက်ထားပြီး i3 ကြွေပြားဝင်းဒိုးမန်နေဂျာအပြင် Waybar ဘောင်၊ PCManFM-GTK3 ဖိုင်မန်နေဂျာနှင့် NWG- မှ အသုံးဝင်မှုများနှင့် အပြည့်အဝ တွဲဖက်အသုံးပြုနိုင်ပါသည်။ Shell ပရောဂျက်ဖြစ်သည့် Azote desktop wallpaper manager၊ full screen-drawer application menu၊-wrapper (desktop ပေါ်တွင် hotkey tooltips များကိုပြသရန်အသုံးပြုသည်)၊ GTK အပြင်အဆင် စိတ်ကြိုက်ပြင်ဆင်ခြင်းမန်နေဂျာ၊-look cursor နှင့် fonts နှင့် Autotiling script တို့ကဲ့သို့သော စခရင်ပေါ်တွင် ဖွင့်ထားသော အပလီကေးရှင်းပြတင်းပေါက်များကို အလိုအလျောက် စီစဉ်ပေးသည်။ တက်ကြွသော ကြွေပြားခင်းထားသော ဝင်းဒိုးမန်နေဂျာများ၏ ပုံစံ။
ဖြန့်ဖြူးမှုတွင် Firefox၊ Qutebrowser၊ Audacious၊ Transmission၊ Libreoffice၊ Pluma နှင့် MATE Calc ကဲ့သို့သော graphical interface ပါ၀င်သည့် ပရိုဂရမ်များအပြင် Musikcube တေးဂီတဖွင့်စက်၊ MPV ဗီဒီယိုဖွင့်စက်၊ Swayimg ရုပ်ပုံကြည့်ရှုခြင်း အသုံးဝင်မှုများ၊ PDF စာရွက်စာတမ်းများကိုကြည့်ရှုရန် Zathura၊ စာသားတည်းဖြတ်သူ Neovim၊ ဖိုင်မန်နေဂျာ Ranger နှင့်အခြားအရာများကိုကြည့်ရှုရန်အသုံးဝင်သည်။
ဖြန့်ဖြူးမှု၏နောက်ထပ်အင်္ဂါရပ်မှာ Snap ပက်ကေ့ဂျ်မန်နေဂျာကို အသုံးပြုခြင်းအား လုံးလုံးလျားလျား ငြင်းပယ်ခြင်းဖြစ်ပြီး၊ ပရိုဂရမ်အားလုံးကို တရားဝင် Mozilla Team PPA သိုလှောင်မှုအား အသုံးပြု၍ ထည့်သွင်းထားသည့် Firefox ဝဘ်ဘရောက်ဆာအပါအဝင် ပုံမှန် deb packages များဖြင့် ပေးပို့ထားသည်။ ဖြန့်ချီရေး ထည့်သွင်းသူသည် Calamares မူဘောင်အပေါ် အခြေခံသည်။
အဓိကပြောင်းလဲမှုများ-
- Sway သည် touchpad gestures တွင်လုပ်ဆောင်မှုများပူးတွဲဆောင်ရွက်ရန် "bindgesture" command ကိုပံ့ပိုးမှုဖြင့်ဗားရှင်း 1.8 သို့မွမ်းမံထားပြီး Wayland xdg-activation-v1 နှင့် ext-session-lock-v1 extensions များ၊ "trackpointing while disable" ဆက်တင်အတွက်ပံ့ပိုးမှု strain gauge joystick (ဥပမာ ThinkPad လက်တော့ပ်များပေါ်ရှိ TrackPoint) ကိုအသုံးပြုနေစဉ်အတွင်း trackpad ကိုပိတ်ထားခြင်းရှိမရှိထိန်းချုပ်ရန် libinput စာကြည့်တိုက်တွင်။
- အခြေခံ touchpad အမူအရာနှစ်ခုကို ထည့်သွင်းထားသည်- ဒက်စ်တော့များကြားတွင် ပြောင်းရန် လက်သုံးချောင်းဖြင့် ဘယ်ညာ ပွတ်ဆွဲကာ အာရုံစိုက်ထားသည့် ဝင်းဒိုးနှင့် နောက်ကျောကို ပေါ်စေရန် လက်သုံးချောင်းဖြင့် အောက်သို့ ပွတ်ဆွဲပါ။
- လိုအပ်သော ပတ်၀န်းကျင် ပြောင်းလဲနိုင်သော ကိန်းရှင်များနှင့် လွှင့်တင်မှု ကန့်သတ်ဘောင်များကို အသုံးပြု၍ ကိုယ်ပိုင် NVIDIA ဒရိုက်ဘာဖြင့် သို့မဟုတ် သီးသန့် NVIDIA ဒရိုက်ဘာဖြင့် စနစ်များပေါ်တွင် ပတ်ဝန်းကျင်၏ ပစ်လွှတ်မှုကို အလိုအလျောက် သိရှိနိုင်စေမည့် start-sway script ကို ထည့်သွင်းထားသည်။ ဥပမာအားဖြင့်၊ Nvidia ဒရိုက်ဘာကို ရှာတွေ့ပြီး NVIDIA DRM Modeset ကို ဖွင့်ထားသောအခါ၊ script သည် လိုအပ်သော ပတ်ဝန်းကျင် ကိန်းရှင်များကို အလိုအလျောက် တင်ပို့ပြီး "--unsupported-gpu" ကန့်သတ်ဘောင်ဖြင့် Sway ကို စတင်ကာ စတင်မှုမှတ်တမ်းကို systemd မှတ်တမ်းသို့ ပြန်ညွှန်းပေးသည်။
- ဝင်းဒိုးစီမံခန့်ခွဲမှုစွမ်းရည်မြှင့်တင်ရန် Swayr နောက်ခံလုပ်ငန်းစဉ်ကို ထည့်သွင်းထားသည်။ ၎င်း၏အကူအညီဖြင့် Alt+Tab ပေါင်းစပ်မှုကို အသုံးပြု၍ အသုံးပြုနေသော windows များအကြား ပြောင်းနိုင်သည်၊ Alt+Win ပေါင်းစပ်မှုကို အသုံးပြု၍ ဒက်စတော့များအကြား ပြောင်းနိုင်ပြီး Win+P ပေါင်းစပ်မှုကို အသုံးပြု၍ ဒက်စတော့အားလုံးနှင့် မော်နီတာများအားလုံးတွင် windows စာရင်းကို ပြသနိုင်သည်။
- wlsunset utility ကို အသုံးပြု၍ မော်နီတာအရောင်အပူချိန် (ညအရောင်) ပြောင်းလဲခြင်းအတွက် ပံ့ပိုးမှု အကောင်အထည်ဖော်ခဲ့သည်။ အရောင်အပူချိန်သည် တည်နေရာပေါ်မူတည်၍ အလိုအလျောက်ပြောင်းလဲသွားသည် (ဆက်တင်ကို Waybar panel configuration file တွင် သို့မဟုတ် launch script တွင် တိုက်ရိုက်ပြောင်းလဲနိုင်သည်)။
- Scratchpad module သည် windows သို့ အမြန်ဝင်ရောက်နိုင်စေရန်အတွက် Waybar တွင် Scratchpad (အလုပ်မလုပ်သော windows ၏ ယာယီသိုလှောင်မှု) သို့ ရွှေ့ထားပါသည်။
- ဒစ်ခ်သို့မသိမ်းမီ သို့မဟုတ် ကလစ်ဘုတ်သို့ကူးယူခြင်းမပြုမီ ဖန်သားပြင်ဓာတ်ပုံများကို အပြန်အလှန် တည်းဖြတ်ရန်အတွက် Swappy utility ကို ထည့်သွင်းထားသည်။
- ထည့်သွင်းသည့်ကိရိယာများကို ပြင်ဆင်သတ်မှတ်ခြင်းအတွက် အသုံးဝင်မှု Sway Input Configurator ကို အပ်ဒိတ်လုပ်ထားပြီး ဘာသာစကားနှင့် ကီးဘုတ်အပြင်အဆင်ကို သတ်မှတ်ရန် မွမ်းမံထားသည့် အင်တာဖေ့စ်ကို ပံ့ပိုးပေးကာ အမှားအယွင်းအချို့ကို ပြင်ဆင်ပြီး Sway ၏ နောက်ဆုံးထွက်ရှိမှုများနှင့် ကိုက်ညီမှုရှိမရှိကို သေချာစေသည်။
- Configuration ဖိုင်များကို ပြန်လည်ပြုပြင်ထားပြီး၊ autorun ဆက်တင်များကို ရိုးရှင်းအောင်ပြုလုပ်ထားပြီး၊ GTK အပလီကေးရှင်းများအတွက် အမိုက်စားဒီဇိုင်းကို အသုံးပြုသောအခါတွင် ဖြစ်ပေါ်လာသော ပြဿနာများကို ဖြေရှင်းပြီး HeaderBar ခေါင်းစီးရှိ အက်ပ်များအတွက် ဝင်းဒိုးထိန်းချုပ်ခလုတ်များကို ပိတ်ထားသည်။ Wayland ပံ့ပိုးမှုမပါသော AppImage ဖော်မတ်ရှိ အပလီကေးရှင်းများ၏ လုပ်ဆောင်မှုကို ပိုမိုကောင်းမွန်လာပါပြီ (XWayland ကို အသုံးပြု၍ အလိုအလျောက်ဖွင့်ခြင်းကို အာမခံထားသည်)။ ပုံအရွယ်အစားကို လျှော့ချထားသည်။ systemd-oomd (EarlyOOM ဖြင့် အစားထိုးထားသော)၊ GIMP နှင့် Flatpak ကို အခြေခံဖြန့်ဖြူးမှုမှ ဖယ်ထုတ်ထားသည်။
source: opennet.ru