Vi flyttar konversationen till Forumet
av Tio
De senaste dagarna har vi lekt mycket med en ny skrivbordsmiljö för vår TROMjaro-distro. Varför? Eftersom vi litar på Gnome för den nuvarande TROMjaro och det är jobbigt ur många perspektiv. För det första känns det som att anpassa Gnome som att hacka Gnome, och detta saktar ner skrivbordet och bryter det ibland så illa att du inte kan starta upp i ditt system längre. Gnome är som standard en väldigt konstig skrivbordsmiljö. Ser ut så här:

Var är apparna? fönster? vad är aktiviteter? …. Du måste veta hur du använder ditt tangentbord för att göra vad som helst med Gnome. Du kan öppna 50 fönster och sedan gå tillbaka till skrivbordet och har ingen aning om var någon är... Så i stort sett alla som använder Gnome för sina distros kommer att lägga till några förnuftiga saker till det, till exempel en meny med appar, som ikoner i det övre högra hörnet... Och så gjorde vi det också:

För det var jag tvungen att installera några Gnome-tillägg. Och Gnome-teamet är väldigt bra på att driva uppdateringar som kommer att bryta många av sådana tillägg. På sistone de meddelade att framtida Gnome-versioner kommer att göra det MYCKET svårare för andra att anpassa utseendet på den. Och det var redan svårt att göra det.
Så Gnome är svår att anpassa och eftersom du måste lägga till ett gäng tillägg så kommer du att göra det långsammare och benäget för buggar, några riktigt otäcka.
För att ge dig två exempel:
- En gång uppdaterade de Gnome till en ny version och ett enda tillägg som vi använde för att tillhandahålla ikonerna i fack (vilket är ganska viktigt), bröt hela skrivbordet så illa att jag var tvungen att lära några användare att "hacka" in i deras system och ta bort det tillägget.
- Om jag gör en enda enkel ändring, som att lägga till en ny standardapp i det vänstra aktivitetsfältet för TROMjaro, för ISO som vi släpper, måste jag exportera dconf (Gnome-inställningar) till en vanlig textfil, sedan söka igenom den filen efter den raden där jag har lagt till appen i menyn (det skulle vara inställningen för Dash to Panel-tillägget som vi använder för det vänstra sidofältet), sedan skapade vi ändringarna i Gnome-paketet. lokalt, lägg till det i vårt arkiv, uppdatera arkivdatabasen och synkronisera det till mitt system. Bygg nu den nya ISO. NÖTTER!
Missförstå mig inte, jag gillar Gnome väldigt mycket när det gäller design om du lägger till några tillägg för att göra det användbart. Ser väldigt modern ut och är lätt att använda. Med några förlängningar fick vi vår TROMjaro att se ganska bra ut skulle jag säga. Vi testade det mycket. Men kanske är det dags att flytta till något nytt och snabbt och pålitligt.
Här kommer XFCE. Titta så inte snyggt det ser ut:

Design är subjektiv, jag skrev böcker om det, men standardutseendet på XFCE ser väldigt 1995 ut. Av den anledningen ignorerade jag det ärligt talat ett tag. Tack och lov insisterade några TROM-vänner på att jag skulle prova det. Jag tänkte först göra en TROMjaro-version för mycket gamla datorer med XFCE. Men sedan….jag lyckades göra det så här:

Panelerna är många, anpassningsbara och inbyggda:
Detta ser väldigt likt vår Gnome-version. Och det var så lätt att göra det. Dessutom var jag bara tvungen att installera ett fåtal XFCE-plugins som känns ganska inbyggda på skrivbordet. Jag kommer inte ens betrakta dem som "extra". Kommer du ihåg hur svårt det var för mig att överföra ändringarna för Gnome? I XFCE gör jag dessa ändringar i en virtuell maskin, kopierar sedan i princip en mapp med alla dessa ändringar till min byggkatalog och bygger sedan ISO. Det är allt. 50 gånger lättare. Och dessa paneler som du ser är en del av XFCE och du kan flytta dem vart du vill, plus lägga till så många du vill. I grund och botten är ändringarna jag gjorde ganska inbyggda ändringar på XFCE-skrivbordet.
Du kan lägga till element i panelen och sortera dem som du vill. Plus att var och en av dem har en rimlig mängd inställningar. Inget galet, men tillräckligt för att du ska kunna anpassa dem.
Appmenyn är enkel och snabb:
Själva skrivbordet känns så mycket snabbare och känns inte som att jag hackat det för att göra det som det är. Och här är fler av de coola funktionerna, kort och gott.
Appmenyn är mycket snabbare. Gnome såg mer modern ut, och vi kan säkert göra en liknande med några andra paket installerade, men "standard" är riktigt bra och du kan anpassa det ganska mycket. Du kan inte dra och släppa appar i mappar, men du kan enkelt lägga till dem i dina favoriter eller redigera menyn och sortera dem via det verktyget. Inte lika lätt som Gnome, är sant. Men att vara så snabb är för mycket effektivare att använda.
Workspaces are more functional but not as "cool":
Arbetsytorna är inte lika snygga som på Gnome, men de verkar mycket mer funktionella och snabbare att använda. Jag kanske förbättrar det här men än så länge har det gått bra. Du kan byta arbetsytor via toppen: 1,2 knappar, genom att rulla på skrivbordet, eller flytta musen till höger på skärmen för att se alla arbetsytor och flytta fönstren mellan dem. Jag skulle älska om det här sista alternativet skulle stödja förhandsvisning av fönster, och om det fanns en sorts animering när du växlar mellan arbetsytor så blir det uppenbart när du byter. Och naturligtvis kan du lägga till så många arbetsytor du vill.
Inställningarna är många, men inte överväldigande:
I Gnome var inställningarna lite mer kompakta och enkla att navigera. Men XFCE gör ett bra jobb också. Glöm inte heller att i Gnome var du tvungen att installera ytterligare två appar (tillägg och justeringar) för att ändra tema, ikoner, hantera tillägg och fler sådana grundläggande funktioner. XFCE gör allt detta som standard via deras Inställningshanterare, även om det ser lite mer gammaldags ut. Men återigen väldigt funktionellt!
Globala menyer! Slutligen!
Jag älskar globala menyer och det får skrivbordet att se mer "enat". Apparnas meny bör inte vara i vägen när du tittar på en video, redigerar ett foto, skriver ett dokument och så vidare. Så att porta dem till den översta menyraden är fantastiskt bra. Som en bonus i XFCE kan du dölja den översta raden av maximerade appar så att det sparar några utrymmen på toppen. För att återställa tryck SHIFT (eller Control beroende på vilken version av ISO du försöker) och dra fönstret bakåt. Du kan också minimera vissa applikationer till deras översta fält genom att använda musens rullningshjul medan du svävar över fältet. En liten sak.
HUD. Jag är kär!
Det finns ett utomordentligt användbart verktyg i Linux som i stort sett ingen uppskattar: HUD. Eller möjligheten att snabbt söka igenom menyer och välja ett alternativ. Det här är så användbart att jag inte kan beskriva det. Föreställ dig att du redigerar en bild och att du snabbt vill redigera "nivåerna". Hur gör du? Klicka igenom menyerna för att hitta den och ansöka. Men med HUD trycker du på ALT på tangentbordet och skriver de första bokstäverna och väljer det. Det är en enorm skillnad. Här:
Du kanske tror att jag antingen är dum och inte visste var alternativet "nivåer" är, eller så låtsades jag inte veta. Ärligt talat trodde jag att det var i filter. Och jag har använt GIMP i flera år nu men jag glömmer alltid bort var så många alternativ finns. Med HUD hittade jag det på en sekund eller mindre. Du kan inte tala om för mig att HUD inte är fantastiskt användbart!
Jag kommer att försöka att tematisera det så att det smälter in på skrivbordet, men för närvarande är både de globala menyerna och HUD väldigt lätta att ställa in och installera och känns väldigt naturliga, inte ett hack.
Jag försökte få tillbaka de globala menyerna och HUD till Gnome i flera år... och jag försökte så många paket och tips och tricks. Endast ett fåtal arbetade och arbetade väldigt fruktansvärt. Bara hemskt...kan inte använda dem. Och jag försökte så mycket.
Det finns andra fördelar och vissa nackdelar med XFCE framför Gnome. Till exempel finns det några Gnome-appar som bara kan installeras om du också installerar Gnome-skrivbordet eller många Gnome-paket, och det kommer förmodligen att bryta XFCE. Dessa är centrala Gnome-appar som kalendern, kontakter och sådant. Så vi måste hitta ersättare för dem.
Hur som helst, detta är vad jag kan berätta nu. Vi måste testa det i veckor/månader innan vi gör det till standard TROMjaro. Och vi behöver din input. Du kan ladda ner ISO från här. Använd vår TROMjaro-support Matrix-kanal "#skottår:matrix.trom.tf" och ge oss lite feedback. Vi behöver det verkligen!
Vår plan skulle vara att så småningom släppa 2 TROMjaro XFCE: en som replikerar den nuvarande TROMjaro-installationen och en som ser ut/känner likadan men kommer att vara väldigt minimal med väldigt få, om några, appar installerade.
Vad skulle hända med TROMjaro Gnome? Få inte panil. Det kommer att fortsätta fungera och vi kommer alltid att ge stöd för det. Vi kan till och med släppa nya ISO:er med Gnome. För närvarande är TROMjaro Gnome fortfarande den huvudsakliga TROMjaro. XFCE behöver mycket testning: fungerar tangentborden? pekplattor, pekskärmar, flera skärmar, är det stabilt? Och så vidare.
Jag har tittat på andra skrivbordsmiljöer som Deepin, Plasma, Budgie, Mate och liknande. Jag tycker att XFCE är så enkelt att det förmodligen är väldigt stabilt från en uppdatering till en annan; det har tillräckligt med alternativ för att anpassa ditt skrivbord på så många olika sätt från början, utan att behöva installera mer än 3-4 XFCE-plugins; och har bara att göra med skrivbordet, inget "mjukvarucenter" och liknande. Alla appar som fungerade på TROMjaro Gnome kommer att fungera på TROMjaro XFCE. Sättet du installerar, tar bort eller håller ditt system uppdaterat på kommer att vara nästan 100 % detsamma.
Ok, du kan komma åt TROMjaro XFCE via knappen nedan (vi kan släppa nya ISO så kontrollera detta då och då).
UPPDATERING: Till Aplha 2 !!!!!!
Vi har en Alpha 2-release! Och vi har gjort det mycket bättre. Jag ska försöka lista förbättringarna/ändringarna här.
En annan tapet för varje arbetsyta!
Eftersom XFCE saknar någon animation när man byter till en annan arbetsyta, hade Alexio den briljanta idén att lägga till en annan tapet på varje arbetsyta, så att du enkelt kan skilja dem åt. Men sättet vi gjorde det på är ganska coolt, eftersom vi använder samma platta tapeter för 3 arbetsytor, med olika tidszoner (morgon, eftermiddag och kväll). Bara en liten fin touch. Och vi ställer in den för 7-9 arbetsytor, med olika landskap. Så här snyggt det ser ut:
Topp bar, bättre nu!
Knapparna på höger sida (fackikoner) är bättre organiserade nu. Aviseringarna är beständiga så de försvinner inte om du inte tar bort dem från meddelandemenyn + vi har lagt till en användarikon som låter dig stänga av, stänga av, starta om och så. Dessutom har vi lagt till en ljusstyrkeknapp för att justera skärmens ljusstyrka och en knapp för att ändra språket på ditt tangentbord. Håller det användbart! På vänster sida lyckades vi integrera det ordentligt med de globala menyerna och nu när du maximerar ett fönster så har du inte längre fönstrets övre fält, vilket gör att du kan dra full nytta av din skärm. Fönsterknapparna och den globala menyn är nu alla på den översta raden, som sig bör!
Spara dina sessioner!
En annan supercool sak med XFCE är att du kan spara dina sessioner. Säg att du arbetar med många saker och har så många applikationer öppnade. Nu vill du starta om av någon anledning eller byta användare, men när du kommer tillbaka vill du att alla dina applikationer och sådant ska öppnas på samma sätt som det var innan omstarten/användarbytet. Nu kan du det, och det här är fantastiskt coolt. Även om den inte är 100% perfekt, är den otroligt användbar.
Vi sorterade menyerna och apparna för att göra dem mycket mer användbara.
För det första har vi lagt till fler inställningar i huvudinställningshanteraren, så nu har du dem alla på en enda plats. Det här är något jag aldrig hade kunnat drömma om att göra i Gnome. Jag lyckades lägga till saker som Opene RGB, Easystroke, Touche och liknande, 3:e parts applikationer som låter dig styra dina RGB-ljus på dina enheter, lägga till gester till din mus eller pekplatta. Med andra ord kunde jag förbättra mängden inställningar som användare har tillgång till.

Utöver detta kunde jag omorganisera alla andra appar och byta namn på dem så att de är lättare att hitta. Istället för NewsFlash har du RSS Reader, istället för Cheese har du webbkamera och så vidare. Det är MYCKET sundare på det här sättet. Egentligen låter den fantastiska XFCE och menyn vi använder dig använda de generiska namnen, var de än är inställda, globalt. Med ett klick på en knapp. Men jag ville inte ställa in det här för alla eftersom det ibland kan vara förvirrande om du söker efter en specifik app, säg Element Messenger, och allt du kan hitta är Messenger. Nu är det lättare att hitta det du letar efter! Dessutom använder vi som standard Super-tangenten till app-sökaren istället för den nedre vänstra menyn. Båda är ganska lika, men app-sökaren öppnas i mitten av skärmen och är mycket snabbare att snabbt söka och hitta en app på detta sätt. Utöver detta kunde jag redigera dessa appar individuellt och lägga till nyckelord till dem, så att det är lättare att hitta dem.
Så här kan du redigera applikationerna i TROMjaro XFCE. Inte lika intuitivt och enkelt som att sortera dem i Gnome, men du kan inte bara sortera dem, du kan byta namn på dem, ändra deras ikoner, lägga till nyckelord och så mycket mer.
Det finns några andra ändringar/förbättringar under huven. Men det mest anmärkningsvärda är hur vi ställer in standardsystemsäkerhetskopiorna. Innan, i TROMjaro Gnome, när du skulle uppdatera en app, till och med en enda, kommer systemet att skapa en FULL systemsäkerhetskopiering som kunde ha tagit 10 till 30 minuter att slutföra vid en tidpunkt. Just nu kommer systemet bara att göra en säkerhetskopia om kärnsystempaketen uppdateras, inte en enda app. Utöver detta testar vi BTRF som ett systempartitionsverktyg och det verkar vara tusentals gånger snabbare när det kommer till säkerhetskopiering. Som att det tar några sekunder att skapa en säkerhetskopia. Och du kan till och med komma åt dessa säkerhetskopior från GRUB. Det betyder att om du inte kan starta om ditt system längre, starta om och tryck på SHIFT och du ser sedan en meny och återställ ditt system därifrån. Vi måste anpassa vårt GRUB-tema för detta eftersom du just nu inte kan se det alternativet. Dessutom måste vi testa dessa nya säkerhetskopior mycket mer.
I en virtuell maskin känns systemet TON snabbare än Gnome. Det är ganska, snabbt, användbart och har några unika funktioner skulle jag säga. Nästa sak är att testa det på fysiska maskiner, och det blir vår betaversion efter att vi har testat det så. För nu, känn dig fri att ta tag i denna Aplha 2-release från nederkanten.
UPPDATERING: Alpha 3, fixar några saker
Jag fick bytet att testa det på en bärbar dator för första gången, och det gick inte bra. Har försökt i typ 2 timmar. Sedan insåg jag att jag saknade några saker från bygget. Så jag fixade det till slut. Det betyder att de tidigare ISO:erna inte kunde installera systemet, bara för att testa det i en levande miljö. Ursäkta det, men det är processen att testa. Så vi fixade det och lite andra saker. Det finns några buggar som att tapeterna inte respekterar de arbetsytor vi ställer in, det visar bara upp den första tapeten. Dessutom måste vi förbättra vårt sätt att hantera arbetsytor eftersom förhandsgranskningen till höger för närvarande kan bli irriterande.
Jag testade också BTRF och timeshift-ögonblicksbilder och den stora delen är att de fungerar väldigt snabbt. Blixtrande snabbt. För att säkerhetskopiera och återställa. Men jag kunde inte återställa formuläret GRUB även om du kan se alternativen i vår anpassade GRUB också. Jag vet inte varför men kunde inte återställa därifrån.
Nu måste jag i princip vänta och se hur bra det fungerar på den bärbara datorn + jag ska försöka installera den på min surfplatta för att testa den på en pekskärm också. Men först skulle jag vilja lägga till fler berörings- och musgester som standard. Än så länge rockar XFCE!
UPPDATERING: Beta är ute!
Läs artikeln här, och ta tag i det, lek med det, ge oss feedback!
LIKNANDE APPAR:
inga relaterade appar.


Hej...jag gillar verkligen Tromjaro! Fortsätt jobba bra! En fråga: Varje Alpha Iso behöver jag installera om systemet?
Eftersom det här är en Alpha-utgåva för testning, för att testa en ny version ja, måste du installera en ny Alpha. Snart kommer vi att släppa en beta och beta kan uppdateras eftersom den så småningom kommer att användas som den huvudsakliga.