xfwm4-wayland жобасы аясында тәуелсіз энтузиаст Wayland протоколын қолдануға бейімделген және Meson құрастыру жүйесіне аударылған xfwm4 терезе менеджерінің нұсқасын әзірлеуде. xfwm4-wayland жүйесіндегі Wayland қолдауы Sway пайдаланушы ортасын әзірлеушілер әзірлеген және Wayland негізіндегі композиттік менеджер жұмысын ұйымдастыру үшін негізгі функцияларды қамтамасыз ететін wlroots кітапханасымен интеграция арқылы қамтамасыз етіледі. Xfwm4 Xfce пайдаланушы ортасында терезелерді көрсету, безендіру және түрлендіру үшін пайдаланылады.
Әзірлеуші портты дербес әзірлеу керек пе, әлде Xfce бөлігі ретінде ме, әлі шешкен жоқ. Егер жоба тәуелсіз болып қалса, ол бұрын сол автор композиттік әзірлеудегі эксперименттер үшін қолданған xfway атауын пайдаланады. сервер Xfce үшін, libweston кітапханасының үстінде жұмыс істейді. Қазіргі түрінде wlroots негізіндегі xfwm4 порты аяқталмаған жұмыс болып табылады және libweston негізіндегі құрама серверді жасаудың алдыңғы әрекетімен салыстырғанда, жаңа порт әлі де функционалдылық жағынан артта қалып отыр. Дегенмен, порт белсенді түрде әзірленуде; мысалы, Alt+Tab терезелерін ауыстыруды қолдау бірнеше күн бұрын қосылды. Болашақ жоспарларға Wayland және X11 үшін қолдау кіреді.
Xfce-де Wayland-ті ресми қолдауға келетін болсақ, ол әлі де тоқтап тұр. Бір жыл бұрын жарияланған жоспарға сәйкес, олар Xfce 4.18 шығарылымында Wayland негізіндегі орталардағы негізгі қолданбалардың қолайлы жұмыс істеуіне қол жеткізуге ниетті және Wayland-қа толық көшу ұзақ мерзімді жоспар ретінде жіктеледі. Libmutter немесе wlroots пайдалану Wayland үшін Xfce бейімдеу нұсқалары ретінде талқыланды, бірақ сайып келгенде, таңдау libmutter пайдасына жасалды, өйткені ол GTK-мен жұмыс істейтін әзірлеушілерге көбірек таныс. Wlroots негізіндегі порттан айырмашылығы, libmutter негізіндегі шешім xfce4-panel және xfdesktop құрамдастарын композиттік серверге біріктіруді қажет етеді.
Ақпарат көзі: opennet.ru
