LXQt 2.0 skærmbillede
2024 bliver uden tvivl Waylands år, som vi har nævnt i andre artikler, som vi har delt her på bloggen vedrørende overgangen af applikationer, miljøer og distributioner til Wayland, vil denne grafiske server have et stort boom i løbet af dette år.
Og på trods af, at bevægelsen mod Wayland er startet for flere år siden, ser det ud til, at brikkerne kun lige er ved at være på linje til fordel for Wayland, og ved denne lejlighed er projektet, der er blevet tilføjet til fordel for Wayland, LXQt-skrivebordsmiljøet.
LXQt -udviklerne har annonceret deres planer om at overføre miljøet til Wayland og Qt6 . Denne beslutning kom efter en konstruktiv intern diskussion, og efter megen overvejelse konkluderede de, at projektets fremtid lå i overgangen til Qt6-biblioteket og Wayland-protokollen.
Det er vigtigt at bemærke, at implementering af Wayland- understøttelse ikke vil ændre projektets konceptuelle struktur, da LXQt vil forblive modulært og fastholde sit fokus på klassisk desktoporganisering. I lighed med understøttelse af forskellige vinduesadministratorer vil LXQt kunne arbejde med alle sammensatte vinduesadministratorer baseret på wlroots- biblioteket, udviklet af skaberne af Sway- brugermiljøet . Dette bibliotek tilbyder grundlæggende funktioner til at organisere arbejdet i Wayland-baserede sammensatte vinduesadministratorer. LXQt er blevet testet med succes ved hjælp af sammensatte vinduesadministratorer som labwc , wayfire , kwin_wayland , sway og Hyprland , hvor de bedste resultater er opnået med labwc.
Blandt de vigtigste punkter, der skal tages hånd om i forbindelse med overgangen, er:
- Prioritet: Portering af alle komponenter til Qt6, hvorved Qt6 forventes at tilbyde ydeevneforbedringer, selvom de ikke nødvendigvis vil være tydelige for slutbrugeren.
- Ny standard app-menu, der vil omfatte "Alle apps", favoritter og en forbedret søgefunktion.
- Det vil blive implementeret i LXQt 2.0.0, selvom det ikke er direkte relateret til porten til Qt6.
I øjeblikket betragtes migreringen af alle komponenter fra LXQt til Qt6 som hovedopgaven og får maksimal opmærksomhed fra projektet. Når migreringen er fuldført, vil support til Qt5 blive afbrudt. Det nævnes, at panel, desktop, filhåndtering (PCmanFM-qt), billedfremviser (LXimage-qt), permission management system (PolicyKit), volumenkontrol (pavucontrol, PulseAudio Volume Control) og den globale tastaturgenvejsmanager indtil videre har nu blevet fuldt oversat til Qt6.
Vedrørende arbejdet med Wayland i LXQt nævnes det, at:
- Der arbejdes på at portere LXQt til Wayland, implementere Wayland-specifik kode i komponenter såsom dashboard, desktop, launcher, hotkeys og notification daemon.
- Mange LXQt-applikationer og komponenter fungerer allerede på Wayland, selvom nogle kun delvist.
- Manglen på udgivelse af Layer-Shell-qt 6.0 og et task manager-plugin i Wayland-dashboardet er afventende udfordringer.
- LXQts modulære filosofi vil fortsætte med Wayland og forventes at arbejde med alle wlroots-baserede komponister, såsom labwc, wayfire, kwin_wayland, sway og Hyprland.
- Overgang til Qt6 og tilpasning til Wayland er løbende processer, der kræver tid og tålmodighed.
Med hensyn til Wayland-parathed er de fleste af de ovennævnte LXQt-komponenter allerede blevet porteret i et vist omfang. Wayland-understøttelse er endnu ikke tilgængelig, kun for skærmkonfiguratoren, skærmbilledeprogrammet og den globale tastaturgenvejshåndtering. Der er ingen planer om at portere sudo-frameworket til Wayland.
Endelig er det værd at nævne, at resultaterne af denne migrering forventes at blive præsenteret i udgivelsen af LXQt 2.0.0, der er planlagt til april i år. Ud over de interne ændringer vil den nye version som standard indeholde en ny applikationsmenu kaldet "Fancy Menu", som ikke kun organiserer applikationer efter kategori, men også introducerer en oversigtsvisningstilstand for alle applikationer og tilføjer en liste over ofte brugte applikationer.
Hvis du er interesseret i at lære mere , kan du finde detaljerne på følgende link.