LXDE

LXDE
Originalförfattare Hong Jen Yee ("PCMan")
Utvecklare LXDE-teamet
Initial release 2006 ; 17 år sedan ( 2006 )
Stabil frisättning
Edit this on Wikidata 0.10.1 / 25 februari 2021
Förvar
Skrivet i C ( GTK 2, GTK 3)
Operativ system Unix-liknande
Plattform Linux, BSD
Typ Skrivbordsmiljö
Licens GPL , LGPL
Hemsida lxde .org

LXDE (förkortning för Lightweight X11 Desktop Environment) är en gratis skrivbordsmiljö med jämförelsevis låga resurskrav. Detta gör den särskilt lämplig för användning på äldre eller resursbegränsade persondatorer som netbooks eller system på ett chip- datorer.

Översikt

LXDE är skrivet i programmeringsspråket C , med hjälp av GTK 2-verktygssatsen, och körs på Unix och andra POSIX -kompatibla plattformar, såsom Linux och BSD . LXDE-projektet syftar till att tillhandahålla en snabb och energieffektiv skrivbordsmiljö .

Under 2010 antydde tester att LXDE 0.5 hade den lägsta minnesanvändningen av den tidens fyra mest populära skrivbordsmiljöer (de andra var GNOME 2.29, KDE Plasma Desktop 4.4 och Xfce 4.6), och att den förbrukade mindre energi, vilket föreslår att mobila datorer med Linux-distributioner som kör LXDE 0.5 tömde sina batterier i en långsammare takt än de med andra skrivbordsmiljöer.

LXDE använder rullande utgåvor för sina individuella komponenter (eller för grupper av komponenter med kopplade beroenden). Standardfönsterhanteraren som används är Openbox , men man kan konfigurera en fönsterhanterare från tredje part för användning med LXDE, såsom Fluxbox , IceWM eller Xfwm . LXDE inkluderar GPL -licensierad kod såväl som LGPL- licensierad kod.

Historia

Projektet startades 2006 av den taiwanesiska programmeraren Hong Jen Yee ( kinesiska : 洪任諭 ; pinyin : Hóng Rènyù ), även känd som PCMan, när han publicerade PCManFM , en ny filhanterare och den första modulen i LXDE.

Genom att jämföra Linux-distributionsrankningar för DistroWatch i början av januari 2011 för år 2010 jämfört med 2009, noterade Ladislav Bodnar ökningen i popularitet för LXDE jämfört med andra skrivbordsmiljöer. Han sa:

När man tittar igenom tabellerna är en intressant sak ökningen av distributioner som använder det lätta, men fullfjädrade LXDE-skrivbordet eller Openbox-fönsterhanteraren. Som ett exempel slår Lubuntu nu Kubuntu bekvämt när det gäller sidträffar, medan CrunchBang Linux , en lätt distribution med Openbox fortfarande är i topp 25 även om den inte lyckades producera en stabil release på långt över ett år. Många andra distributioner började erbjuda LXDE-baserade utgåvor av sina produkter, vilket ytterligare bidrog till den dramatiska ökningen i popularitet för denna relativt nya skrivbordsmiljö.

Qt-port

Missnöjd med GTK 3 experimenterade Hong Jen Yee med Qt i början av 2013 och släppte den första versionen av en Qt-baserad PCManFM den 26 mars 2013.

Den 3 juli 2013 tillkännagav Hong en Qt-port för hela LXDE-sviten, och den 21 juli meddelade Razor-qt och LXDE att de skulle slå samman de två projekten. Denna sammanslagning innebar att GTK- och Qt-versionerna skulle samexistera under en tid, men så småningom fokuserade alla ursprungliga teaminsatser på Qt-porten, LXQt .

Aktuell utveckling

Trots att det ursprungliga teamet gick över till LXQt-utveckling, fortsatte vissa andra utvecklare att underhålla LXDE på GitHub och från och med mars 2021 finns det nya åtaganden för att hålla uppdaterad GTK 2-versionen. Från och med juli 2019 är LXTerminal-versionen baserad på GTK 3 för att undvika beroenden av det gamla VTE-lib.

GTK 3 port

Från och med maj 2020 finns det en experimentell GTK 3-port utvecklad av Arch Linux- communityt. GTK 3-versioner har redan utvecklats för följande komponenter: LXAppearance, LXAppearance-ObConf, LXDE-common, LXDE-icon-theme, LXDM, LXhotkey, LXInput, LXLauncher, LXPanel, LXRandR, LXSession, LXTManalFM, LXT, PCerminalFM. En fördel med att använda GTK 3 är att GTK 3-program körs inbyggt på Wayland . PCManFM är en populär filhanterare för användning med sida vid sida-fönsterhanterare och därför är det användbart att ha en Wayland-inbyggd PCManFM för personer som använder Sway . [ citat behövs ]

Tillgänglighet

LXDE-skrivbord på Arch Linux
LXDE-skrivbord på Peppermint Linux OS

Standard skrivbord

Alternativt skrivbord

Tidigare standardskrivbord

Programvarukomponenter för LXDE

Till skillnad från andra stora skrivbordsmiljöer som GNOME har komponenterna i LXDE få beroenden och är inte tätt integrerade. Istället kan de installeras oberoende av varandra eller själva LXDE.

Komponenter Beskrivningar Anteckningar
PCMan filhanterare Filhanterare och skrivbordsmetaforleverantör
LXInput Konfigurationsverktyg för mus och tangentbord
LXLauncher Lätt-läge programstartare
LXPanel Skrivbordspanel
LXSession X session manager
LXUtseende GTK - temaväxlare
GPicView Bildvisare
LXMusic En frontend för XMMS2- ljudspelaren
LXTerminal Terminal emulator LXTerminal kan konfigureras för att dölja menyraden och rullningslisten
LXTask Aktivitetshanteraren
LXRandR Ett GUI till RandR
LXDM X display manager
LXNM Lätt nätverksanslutningshjälpardemon . Stöder trådlösa anslutningar (endast Linux). Avvecklad
Leafpad Textredigerare Ej utvecklad av LXDE-projektet
Openbox ( Fluxbox , IceWM och Xfwm stöds också) Fönsterhanterare Ej utvecklad av LXDE-projektet
ObConf Ett GUI- verktyg för att konfigurera Openbox Ej utvecklad av LXDE-projektet
Xarchiver Filarkivering Ej utvecklad av LXDE-projektet

Se även

externa länkar