TROMjaro XFCE Alpha
door Tio
De afgelopen dagen hebben we veel gespeeld met een nieuwe desktopomgeving voor onze TROMjaro-distro. Waarom? Omdat we voor de huidige TROMjaro op Gnome vertrouwen en dat is vanuit veel perspectieven vervelend. Ten eerste voelt het aanpassen van Gnome aan als het hacken van Gnome, en dit vertraagt het bureaublad en breekt het soms zo erg af dat je niet meer in je systeem kunt opstarten. Gnome is standaard een heel rare desktopomgeving. Ziet er zo uit:

Waar zijn de apps? ramen? wat zijn activiteiten? …. Je moet weten hoe je je toetsenbord moet gebruiken om iets met Gnome te doen. Je kunt 50 vensters openen en dan teruggaan naar het bureaublad en je hebt geen idee waar die zich bevinden... Dus vrijwel iedereen die Gnome voor zijn distributies gebruikt, gaat er wat verstandige dingen aan toevoegen, zoals een menu met apps, zoals systeemvakpictogrammen rechtsboven.... En dus deden wij het ook:

Daarvoor moest ik een paar Gnome-extensies installeren. En het Gnome-team is heel goed in het pushen van updates die veel van dergelijke extensies kapot maken. De laatste tijd zij aangekondigd dat toekomstige Gnome-versies het voor anderen VEEL moeilijker zullen maken om het uiterlijk ervan aan te passen. En het was al moeilijk om het te doen.
Gnome is dus moeilijk aan te passen en omdat je een aantal extensies moet toevoegen, maak je het langzamer en vatbaarder voor bugs, waarvan sommige erg vervelend zijn.
Om je twee voorbeelden te geven:
- Eén keer hebben ze Gnome geüpdatet naar een nieuwe versie en één enkele extensie die we gebruikten om de systeemvakpictogrammen te leveren (die behoorlijk essentieel zijn), waardoor het hele bureaublad zo erg kapot ging dat ik sommige gebruikers moest leren hun systeem te 'hacken' en die extensie te verwijderen.
- Als ik een enkele eenvoudige wijziging doorvoer, zoals het toevoegen van een nieuwe standaardapp aan de linkertaakbalk voor TROMjaro, voor de ISO die we vrijgeven, moet ik de dconf (Gnome-instellingen) exporteren naar een gewoon tekstbestand en vervolgens door dat bestand zoeken naar die regel waar ik de app aan het menu heb toegevoegd (dat zou de instelling zijn voor de Dash to Panel-extensie die we gebruiken voor de linkerzijbalk), en deze vervolgens toevoegen aan een pakket dat we hebben gemaakt om de wijzigingen in Gnome te overschrijven, het pakket lokaal te bouwen, het toe te voegen aan onze repository, update de database van de repository en synchroniseer deze met mijn systeem. Bouw nu de nieuwe ISO. Noten!
Begrijp me niet verkeerd, ik vind Gnome over het algemeen erg leuk qua ontwerp als je een paar extensies toevoegt om het bruikbaar te maken. Ziet er zeer modern uit en is gemakkelijk te gebruiken. Met een paar uitbreidingen hebben we onze TROMjaro er behoorlijk goed uit laten zien, zou ik zeggen. We hebben het veel getest. Maar misschien is het tijd om over te stappen op iets nieuws, snel en betrouwbaar.
Hier komt XFCE. Kijk eens hoe niet leuk het eruit ziet:

Design is subjectief, ik heb er boeken over geschreven, maar het standaard uiterlijk van XFCE ziet er erg 1995 uit. Om die reden heb ik het eerlijk gezegd een tijdje genegeerd. Gelukkig drongen een paar TROM-vrienden erop aan dat ik het eens moest proberen. Ik dacht er eerst aan om een TROMjaro-versie te maken voor hele oude computers, met behulp van XFCE. Maar toen….Ik heb het zo kunnen maken:

Er zijn veel panelen, aanpasbaar en native:
Dit lijkt erg op onze Gnome-versie. En het was zo gemakkelijk om het te doen. Bovendien hoefde ik slechts een paar XFCE-plug-ins te installeren die behoorlijk eigen aan de desktop lijken. Ik beschouw die niet eens als ‘extra’s’. Weet je nog hoe moeilijk het voor mij was om de wijzigingen voor Gnome over te zetten? In XFCE breng ik deze wijzigingen aan in een virtuele machine en kopieer vervolgens in feite een map met al deze wijzigingen naar mijn build-directory en bouw vervolgens de ISO. Dat is alles. 50 keer gemakkelijker. En deze panelen die u ziet, maken deel uit van XFCE en u kunt ze overal naartoe verplaatsen, en er zoveel toevoegen als u wilt. In principe zijn de wijzigingen die ik heb aangebracht vrij native wijzigingen op het XFCE-bureaublad.
U kunt elementen aan het paneel toevoegen en deze naar wens sorteren. Bovendien heeft elk van hen een redelijk aantal instellingen. Niets geks, maar genoeg om je ze te laten aanpassen.
Het apps-menu is eenvoudig en snel:
De desktop zelf voelt zoveel sneller aan en het voelt niet alsof ik hem heb gehackt om hem te maken zoals hij is. En hier zijn in het kort nog meer van de coole functies.
Het apps-menu is veel sneller. De Gnome zag er moderner uit, en we kunnen zeker een soortgelijke maken met een aantal andere geïnstalleerde pakketten, maar de "standaard" is echt geweldig en je kunt hem behoorlijk aanpassen. Je kunt apps niet naar mappen slepen en neerzetten, maar je kunt ze wel eenvoudig aan je favorieten toevoegen of via die tool het menu bewerken en sorteren. Niet zo eenvoudig als Gnome, dat is waar. Maar omdat het zo snel is, is het veel efficiënter in gebruik.
Workspaces are more functional but not as "cool":
De werkruimtes zijn niet zo strak als op Gnome, maar ze lijken een stuk functioneler en sneller in gebruik. Ik kan dit misschien verbeteren, maar tot nu toe gaat het goed. Je kunt van werkruimte wisselen via de bovenkant: 1,2 knoppen, via scrollen op het bureaublad, of beweeg de muis naar de rechterkant van het scherm om alle werkruimten te zien en de vensters daartussen te verplaatsen. Ik zou het geweldig vinden als deze laatste optie venstervoorbeelden zou ondersteunen, en als er een soort animatie zou zijn bij het schakelen tussen werkruimten, zodat het duidelijk is wanneer je schakelt. En natuurlijk kunt u zoveel werkruimten toevoegen als u wilt.
De instellingen zijn talrijk, maar niet overweldigend:
In Gnome waren de instellingen iets compacter en eenvoudiger te navigeren. Maar XFCE doet het ook goed. Vergeet ook niet dat je in Gnome nog 2 apps (Extensies en Tweaks) moest installeren om het thema, de pictogrammen te wijzigen, extensies te beheren en meer van dergelijke basisfuncties. XFCE doet dat allemaal standaard via hun Instellingenbeheer, hoewel het er wat ouderwetser uitziet. Maar nogmaals, zeer functioneel!
Mondiale menu's! Eindelijk!
Ik ben dol op globale menu's en het zorgt ervoor dat het bureaublad er meer "verenigd" uitziet. Het menu van Apps mag u niet in de weg zitten als u een video bekijkt, een foto bewerkt, een document schrijft, enzovoort. Het is dus verbazingwekkend goed om ze naar de bovenste menubalk te porten. Als bonus kun je in XFCE de bovenste balk met gemaximaliseerde apps verbergen, zodat er bovenaan wat ruimte wordt bespaard. Om te herstellen drukt u op SHIFT (of op Control, afhankelijk van de versie van de ISO die u probeert) en sleept u het venster terug. U kunt ook sommige toepassingen naar de bovenste balk minimaliseren door het muiswieltje te gebruiken terwijl u over de bovenste balk zweeft. Een klein dingetje.
HUD. Ik ben verliefd!
Er is één buitengewoon nuttig hulpmiddel in Linux dat vrijwel niemand op prijs stelt: HUD. Of de mogelijkheid om snel door menu's te zoeken en een optie te selecteren. Dit is zo nuttig dat ik het niet kan beschrijven. Stel je voor dat je een afbeelding bewerkt en snel de “niveaus” wilt bewerken. Hoe doe je het? Klik door de menu's om het te vinden en toe te passen. Maar met HUD druk je op ALT op het toetsenbord en typ je de eerste paar letters en selecteer je deze. Het is een enorm verschil. Hier:
Je denkt misschien dat ik óf dom ben en niet wist waar de optie ‘niveaus’ is, óf dat ik deed alsof ik het niet wist. Eerlijk gezegd dacht ik dat het in Filters zat. En ik gebruik GIMP al jaren, maar ik vergeet altijd waar zoveel opties zijn. Met HUD vond ik het binnen een seconde of minder. Je kunt me niet vertellen dat HUD niet verbazingwekkend nuttig is!
Ik zal proberen het te thematiseren zodat het opgaat in de desktop, maar voorlopig zijn zowel de globale menu's als de HUD heel eenvoudig in te stellen en te installeren en voelen ze heel natuurlijk aan, geen hack.
Ik heb jarenlang geprobeerd de algemene menu's en HUD terug te brengen naar Gnome... en ik heb zoveel pakketten en tips en trucs geprobeerd. Slechts een paar werkten en werkten heel vreselijk. Gewoon verschrikkelijk... ik kan ze niet gebruiken. En ik heb zoveel geprobeerd.
Er zijn nog andere voordelen en enkele nadelen aan XFCE ten opzichte van Gnome. Er zijn bijvoorbeeld een paar Gnome-apps die alleen kunnen worden geïnstalleerd als je ook de Gnome-desktop of veel Gnome-pakketten installeert, en dat zal waarschijnlijk XFCE kapot maken. Dit zijn kern-Gnome-apps zoals de agenda, contacten en dergelijke. We zullen dus vervangers voor hen moeten zoeken.
Hoe dan ook, dit is wat ik je nu kan vertellen. We zullen het weken/maanden moeten testen voordat we er de standaard TROMjaro van maken. En wij hebben uw input nodig. Je kunt de ISO downloaden van hier. Gebruik ons TROMjaro-ondersteuningsmatrixkanaal “#schrikkeljaar:matrix.trom.tf” en geef ons wat feedback. We hebben het echt nodig!
Ons plan zou zijn om uiteindelijk twee TROMjaro XFCE uit te brengen: een die de huidige TROMjaro-installatie repliceert, en een die er hetzelfde uitziet/voelt, maar zeer minimaal zal zijn met zeer weinig of geen geïnstalleerde apps.
Wat zou er met TROMjaro Gnome gebeuren? Geen paniek. Het blijft werken en wij zullen daar altijd ondersteuning voor bieden. Mogelijk brengen we zelfs nieuwe ISO's uit met Gnome. Voorlopig is de TROMjaro Gnome nog steeds de belangrijkste TROMjaro. De XFCE heeft veel testen nodig: werken de toetsenborden? touchpads, touchscreens, meerdere beeldschermen, is het stabiel? En zo verder.
Ik heb naar andere desktopomgevingen gekeken, zoals Deepin, Plasma, Budgie, Mate en dergelijke. Ik vind XFCE zo eenvoudig dat het waarschijnlijk zeer stabiel is van de ene update naar de andere; het heeft genoeg opties om je bureaublad vanaf het begin op zoveel verschillende manieren aan te passen, zonder dat je meer dan 3-4 XFCE-plug-ins hoeft te installeren; en heeft alleen te maken met de desktop, geen “softwarecentrum” en dergelijke. Elke app die op TROMjaro Gnome werkte, zal werken op TROMjaro XFCE. De manier waarop u uw systeem installeert, verwijdert of up-to-date houdt, zal bijna 100% hetzelfde zijn.
Oké, je hebt toegang tot TROMjaro XFCE via de onderstaande knop (we kunnen nieuwe ISO's uitbrengen, dus controleer dit van tijd tot tijd).
UPDATE: naar Aplha 2 !!!!!!
We hebben een Alpha 2-release! En we hebben het veel beter gemaakt. Ik zal proberen de verbeteringen/wijzigingen hier op te sommen.
Voor iedere werkplek een ander behang!
Omdat XFCE geen animatie heeft bij het overschakelen naar een andere werkruimte, kwam Alexio op het briljante idee om op elke werkruimte een andere achtergrond toe te voegen, zodat je ze gemakkelijk uit elkaar kunt houden. Maar de manier waarop we het hebben gedaan is best gaaf, omdat we hetzelfde platte behang gebruiken voor 3 werkruimtes, met verschillende tijdzones (ochtend, middag en nacht). Gewoon een klein aardig gebaar. En we hebben het ingericht voor 7-9 werkruimtes, met verschillende decors. Hier ziet u hoe mooi het eruit ziet:
Topbar, beter nu!
De knoppen aan de rechterkant (vakpictogrammen) zijn nu beter georganiseerd. De meldingen zijn persistent en verdwijnen dus niet, tenzij je ze uit het meldingenmenu verwijdert. We hebben een gebruikerspictogram toegevoegd waarmee je kunt afsluiten, opschorten, opnieuw opstarten en dergelijke. Bovendien hebben we een helderheidsknop toegevoegd om de helderheid van uw scherm aan te passen, en een knop om de taal van uw toetsenbord te wijzigen. Houd het nuttig! Aan de linkerkant zijn we erin geslaagd om het goed te integreren met de algemene menu's en nu, wanneer je een venster maximaliseert, heb je geen vensterbovenbalk meer, waardoor je volledig kunt profiteren van je scherm. De vensterknoppen en het globale menu bevinden zich nu allemaal in de bovenste balk, zoals het hoort!
Bewaar uw sessies!
Een ander supercool ding van XFCE is dat je je sessies kunt opslaan. Stel dat u aan veel dingen werkt en zoveel applicaties geopend heeft. Nu wilt u om de een of andere reden opnieuw opstarten of van gebruiker wisselen, maar als u terugkomt, wilt u dat al uw applicaties en dergelijke op dezelfde manier worden geopend als vóór de herstart/gebruikerswisseling. Nou, dat kan nu, en dit is ongelooflijk cool. Hoewel het niet 100% perfect is, is het verbazingwekkend nuttig.
We hebben de menu's en apps gesorteerd om ze een stuk nuttiger te maken.
Ten eerste hebben we aan het hoofdinstellingenbeheer meer instellingen toegevoegd, zodat je ze nu allemaal op één plek hebt. Dit is iets waar ik in Gnome nooit van had kunnen dromen. Het is me gelukt om dingen toe te voegen zoals Opene RGB, Easystroke, Touche en dergelijke, applicaties van derden waarmee je je RGB-verlichting op je apparaten kunt bedienen en gebaren aan je muis of touchpad kunt toevoegen. Met andere woorden, ik heb de reeks instellingen waartoe gebruikers toegang hebben, kunnen verbeteren.

Bovendien kon ik alle andere apps reorganiseren en hernoemen, zodat ze gemakkelijker te vinden zijn. In plaats van NewsFlash heb je RSS Reader, in plaats van Cheese heb je een webcam, enzovoort. Het is VEEL gezonder op deze manier. Eigenlijk kunt u met de geweldige XFCE en het menu dat we gebruiken de generieke namen wereldwijd gebruiken, waar ze ook zijn ingesteld. Met een klik op de knop. Maar ik wilde dit niet voor allemaal instellen, omdat het soms verwarrend kan zijn als je naar een specifieke app zoekt, bijvoorbeeld Element Messenger, en het enige wat je kunt vinden is Messenger. Nu kunt u gemakkelijker vinden wat u zoekt! Bovendien gebruiken we de Super-toets standaard voor de app-zoeker in plaats van voor het menu linksonder. Beide zijn behoorlijk hetzelfde, maar de app-finder opent zich in het midden van het scherm en is op deze manier veel sneller om snel een app te zoeken en te vinden. Bovendien kon ik deze apps afzonderlijk bewerken en trefwoorden eraan toevoegen, zodat ze gemakkelijker te vinden zijn.
Zo kunt u de applicaties in TROMjaro XFCE bewerken. Niet zo intuïtief en eenvoudig als het sorteren ervan in Gnome, maar je kunt ze niet alleen sorteren, je kunt ze ook hernoemen, hun pictogrammen wijzigen, trefwoorden toevoegen en nog veel meer.
Er zijn nog een paar andere wijzigingen/verbeteringen onder de motorkap. Maar de meest opvallende is de manier waarop we de standaardsysteemback-ups instellen. Vroeger maakte het systeem in TROMjaro Gnome elke keer dat u een app bijwerkte, zelfs een enkele, een VOLLEDIGE systeemback-up die 10 tot 30 minuten kon duren om te voltooien. Op dit moment maakt het systeem alleen een back-up als de kernsysteempakketten worden bijgewerkt, en niet een enkele app. Bovendien testen we BTRF als systeempartitietool en dat lijkt duizenden keren sneller te zijn als het om back-ups gaat. Alsof het een paar seconden duurt om een back-up te maken. En je hebt zelfs toegang tot deze back-ups vanuit GRUB. Dit betekent dat als u uw systeem niet meer kunt opstarten, u opnieuw opstart en op SHIFT drukt. Vervolgens ziet u een menu en herstelt u uw systeem van daaruit. We moeten ons GRUB-thema hiervoor aanpassen, omdat je die optie momenteel niet kunt zien. Bovendien moeten we deze nieuwe back-ups nog veel meer testen.
In een virtuele machine voelt het systeem een TON sneller aan dan Gnome. Het is mooi, snel, handig en heeft een paar unieke functies, zou ik zeggen. Het volgende is om het op fysieke machines te testen, en dat zal onze bètaversie zijn nadat we het zo hebben getest. Voor nu kun je deze Aplha 2-release hieronder pakken.
UPDATE: Alpha 3, er zijn wat dingen opgelost
Ik kreeg de kans om het voor het eerst op een laptop te testen, en dat ging niet goed. Ongeveer 2 uur geprobeerd. Toen besefte ik dat ik wat dingen van de build had gemist. Dus ik heb het uiteindelijk opgelost. Dit betekent dat de vorige ISO's het systeem niet konden installeren, maar alleen konden testen in een live omgeving. Sorry daarvoor, maar het is het proces van testen. Dus dat hebben we opgelost, en nog een paar andere dingen. Er zijn enkele bugs, zoals dat de achtergronden de werkruimten die we hebben ingesteld niet respecteren, maar alleen de eerste achtergrond toont. Bovendien moeten we de manier verbeteren waarop we met werkruimten omgaan, omdat de preview aan de rechterkant momenteel vervelend kan worden.
Ik heb ook de BTRF- en timeshift-snapshots getest en het mooie is dat ze erg snel werken. Razendsnel. Om een back-up te maken en te herstellen. Ik kon het formulier GRUB echter niet herstellen, hoewel je de opties ook in onze aangepaste GRUB kunt zien. Ik weet niet waarom, maar ik kon vanaf daar niet herstellen.
Nu zal ik eigenlijk moeten afwachten hoe goed het werkt op die laptop + ik zal proberen het op mijn tablet te installeren om het ook op een touchscreen te testen. Maar eerst wil ik standaard meer aanraak- en muisgebaren toevoegen. Tot nu toe rockt XFCE!
UPDATE: Bèta is uit!
Lees het artikel hier, en pak het, speel ermee, geef ons feedback!
GELIJKAARDIGE APPS:
geen gerelateerde apps.


Hallo... ik hou echt van Tromjaro! Blijf goed werken! Eén vraag: moet ik voor elke Alpha Iso het systeem opnieuw installeren?
Aangezien dit een Alpha-release is die alleen bedoeld is om te testen, moet je, om een nieuwe release te testen, een nieuwe Alpha installeren. Binnenkort zullen we een bèta uitbrengen en de bèta kan worden bijgewerkt, aangezien deze uiteindelijk als de belangrijkste zal worden gebruikt.