Problemer med GNOME Shell
Goddag!
Bemærk: Dette er ikke en GNOME rant, og jeg ønsker ikke at det skal være en GNOME rant. Jeg ønsker blot at udveksle erfaringer med andre GNOME brugere.
Jeg er efter længere tids GNOME Shell brug lige så stille blevet opmærksom et brugsproblem, som jeg oplever med denne. Jeg mister overblikket over min desktop, når jeg har mange programmer åbne. Har jeg mere en 5-6 vinduer åbne, kan jeg ikke finde rundt, og føler at GNOME Shell mest og alt er i vejen.
Jeg har forsøgt at identificere årsagerne til mit problem, og så vidt jeg kan se, er det en kombination af forskellige ting.
1/ GNOME Shell giver ingen mulighed for en oversigt over alle åbne programmer på alle workspaces. Og den begrænsede oversigt, der gives, er gemt væk. Jeg er klar over at GNOME udviklerne mener at en altid tilstedeværende vinduesoversigt (som f.eks. et panel eller en dock) stresser brugerne og fjerner fokus. Jeg føler det lige omvendt, med en sådan oversigt behøver jeg ikke at huske, hvad jeg har åbent, det husker den for mig, og jeg kan hurtigt flytte øjnene til den og gøre mig bekendt med dens indhold, uden at blive taget væk fra mit nuværende vindue.
2/ Mængden af workspaces er dynamisk, dvs. at jeg endvidere skal jeg skal holde styr på hvor mange workspaces, jeg har i spil samt hvilket jeg befinder mig på pt. Desuden er det besværligt at flytte vinduer mellem workspaces, da workspacesne forsvinder omgående hvis de blot et øjeblik under omrokeringen bliver tomme.
3/ Alt+TAB/Alt+` er forvirrende. Sammenlignet med den "gamledags" funktionalitet er der alt for meget, jeg skal holde styr på i hovedet. Vinduernes rækkefølge afhænger både af hvilket workspace de er på, hvilken rækkefølge jeg har brugt dem i og hvilken programtype de er. Det er 3 parametre og to forskellige hotkeys jeg skal tage i betragtning hvor der tidligere kun var ét.
Er der andre, der på samme måde føler at GNOME Shell går i vejen for deres workflow? Kan i genkende nogle af de ting der giver mig problemer?
Bemærk: Dette er ikke en GNOME rant, og jeg ønsker ikke at det skal være en GNOME rant. Jeg ønsker blot at udveksle erfaringer med andre GNOME brugere.
Jeg er efter længere tids GNOME Shell brug lige så stille blevet opmærksom et brugsproblem, som jeg oplever med denne. Jeg mister overblikket over min desktop, når jeg har mange programmer åbne. Har jeg mere en 5-6 vinduer åbne, kan jeg ikke finde rundt, og føler at GNOME Shell mest og alt er i vejen.
Jeg har forsøgt at identificere årsagerne til mit problem, og så vidt jeg kan se, er det en kombination af forskellige ting.
1/ GNOME Shell giver ingen mulighed for en oversigt over alle åbne programmer på alle workspaces. Og den begrænsede oversigt, der gives, er gemt væk. Jeg er klar over at GNOME udviklerne mener at en altid tilstedeværende vinduesoversigt (som f.eks. et panel eller en dock) stresser brugerne og fjerner fokus. Jeg føler det lige omvendt, med en sådan oversigt behøver jeg ikke at huske, hvad jeg har åbent, det husker den for mig, og jeg kan hurtigt flytte øjnene til den og gøre mig bekendt med dens indhold, uden at blive taget væk fra mit nuværende vindue.
2/ Mængden af workspaces er dynamisk, dvs. at jeg endvidere skal jeg skal holde styr på hvor mange workspaces, jeg har i spil samt hvilket jeg befinder mig på pt. Desuden er det besværligt at flytte vinduer mellem workspaces, da workspacesne forsvinder omgående hvis de blot et øjeblik under omrokeringen bliver tomme.
3/ Alt+TAB/Alt+` er forvirrende. Sammenlignet med den "gamledags" funktionalitet er der alt for meget, jeg skal holde styr på i hovedet. Vinduernes rækkefølge afhænger både af hvilket workspace de er på, hvilken rækkefølge jeg har brugt dem i og hvilken programtype de er. Det er 3 parametre og to forskellige hotkeys jeg skal tage i betragtning hvor der tidligere kun var ét.
Er der andre, der på samme måde føler at GNOME Shell går i vejen for deres workflow? Kan i genkende nogle af de ting der giver mig problemer?
Kommentarer33
Jeg har forsøgt at
Intet skalerer uendeligt. Taskbar cemtriske UIs har samme problem trods 10-20 år mere på bagen.
Intet skalerer
#1: Taskbar cemtriske UIs har samme problem trods 10-20 år mere på bagen.Nope. Jeg har slet ikke oplevet dette problem i samme omfang med taskbars. Tag f.eks. et panel som tint2, det skalere uden problemer til mit behov, og giver mig et altid tilgængeligt overblik over vinduer og workspaces.
Stating the obvious: skift.
nu har du jo tidligere
selv har jeg ikke behov for 4 workspaces som er max, og jeg har også tilføjet en 'show my desktop' ikon via myunity. ellers mister jeg også overblikket.
hvis ikke der er en extension, som kan hjælpe med dine problemer, må du jo prøve noget andet end gnome shell... der er lidt for enhver smag :)
nu har du jo tidligere
#4: hvis ikke der er en extension, som kan hjælpe med dine problemer, må du jo prøve noget andet end gnome shell... der er lidt for enhver smag :)Pt. regner jeg med at skifte til Openbox, det kan jeg få som jeg vil have det. Så må jeg se igennem fingrene med deres åndssvage XML konfigurationsformat.
nu husker jeg ikke lige din
anyway over and out - tråden må vist anses for være slut..
Jeg er klar over at
Jammen kan du ikke bare installere en dock?
Jammen kan du ikke bare
Men oplever andre samme problemer? Det lød som om BG anerkendte eksistensen af det.
Men oplever andre samme
Anerkender? Jeg vil nærmere mene det er en forudsætning. Vores hjerner skalerer ikke til mange opgaver og vores sortering på computere kan ikke fixe det.
Personligt har jeg den største glæde af GS, der kan jeg maksimere mig ud af problemerne og navigere til det jeg ønsker.
På arbejde har jeg win7, og der kan jeg ikke holde styr på det halve, og det er på trods af at win7 har et hæderligt taskbar design.
#8Den blotte eksistens af
Den blotte eksistens af Mate og Cinnamon besvarer vel dit spørgsmål.
Har personligt kun prøvet GNOME Shell fra GNOME 3.0 på en livecd, men medmindre der er foretaget helt fundamentale designændringer siden kan jeg sagtens forstå dit problem.
Den blotte eksistens af
Men hvad, jeg bevæger mig nok ud noget WM-hopping ganske snart.
Der er også en
Men du bryder dig om tint2 ? er det ikke lidt modsigende? Self er dette et "panel" og det andet "dock" meeen.. er det ikke lidt små sko der klemmer? Hvis det er det som er problemet.
Men hvorfor openbox, hvis du søger et DE ? Hvorfor ikke xfce? eller LXDE som også bruger openbox som wm ? Openbox kommer som standard heller ikke med et panel/dock.
Hvis vi endelig er ovre i det seriøse arbejdsværktøj, vil jeg anbefale XMonad(hvis mere end en skærm er det noget nær kongen) ellers wmii, dwm osv.
Men du bryder dig om
#12: Men hvorfor openbox, hvis du søger et DE ? Hvorfor ikke xfce? eller LXDE som også bruger openbox som wm ? Openbox kommer som standard heller ikke med et panel/dock.Fordi Openbox kan konfigureres således at den kan betjenes udelukkende vha. tastaturet.
#12: Hvis vi endelig er ovre i det seriøse arbejdsværktøj, vil jeg anbefale XMonad(hvis mere end en skærm er det noget nær kongen) ellers wmii, dwm osv.Jeg har tidligere brugt tiling WMs, men jeg følte aldrig at det var helt optimalt. Og specielt ikke XMonad, man skal igennem alt muligt bøvl for at få noget der virker. Haskell konfigurationsfiler, dzen, seperat tray program og alt sådan noget bøvl.
Problemet med docs er,
Mjaaee... det er meget forskelligt fra dock til dock, panel til panel, Indstillinger ;-)
#13: Fordi Openbox kan konfigureres således at den kan betjenes udelukkende vha. tastaturet.
Det kan du også med G-S, Unity osv... Unity og KDE er et af dem hvor du kan dette mest.. afhængig af program osv...
#13: Jeg har tidligere brugt tiling WMs, men jeg følte aldrig at det var helt optimalt. Og specielt ikke XMonad, man skal igennem alt muligt bøvl for at få noget der virker. Haskell konfigurationsfiler, dzen, seperat tray program og alt sådan noget bøvl.
Helt afhænging af hvad du skal bruge dette til. Ved intet om dine behov. Men mig bekendt virker XMonad fint "out-of-the-box" som alt andet ;-)
Er der andre, der på
Ja, helt klart.
Jeg har aldrig fattet hvad Alt+TAB/Alt+½ skal gøre godt for. Det giver besvær at flytte fingeren, når man pisker igennem alt+tab - og jeg kan slet ikke se, hvad jeg vinder ved denne opdeling.
Taskbar, ja tak. Jeg kan godt leve uden de tyve pixels i bunden, og så have en lettilgængelig oversigt over åbne vinduer istedet.
Ift. min produktivitet, så er det værste, at GS virker noget mere ressourcekrævende end Gnome2 eksempelvis. Min PC har færre kræfter til alt det sjove, og "Activities"-oversigten bliver ofte buggy, når jeg har 10+ vinduer åbne. Det er faktisk så skidt, at jeg er begyndt at bruge den ret sjældent i arbejdsøjemed (jeg har et bedre alternativ) - og jeg har aldrig vænnet mig til workspaces, fordi jeg får ressourceproblemer inden, jeg når at have så mange vinduer åbne..
Jeg forstår heller ikke hensigten med, at det skal være ekstra besværligt at åbne flere instanser af samme applikation (primært problematisk ved en terminal). Man burde lade applikationen og ikke window-manageren afgøre dette.
Jeg synes også det er irriterende, at så mange ting skal fikses med Extensions. Det er fint at have muligheden, men det skal kun gælde virkelig fintuning og ikke som nu, hvor Extensions nærmest er påkrævede for at gøre tingene tålelige. Jeg håber det er et spørgsmål om tid.
Jeg er vild med den feature, at man kan trække vinduer ud i kanten af skærmen og at de så tilpasser sig til en halv skærm. Derudover er GS flottere end G2, og det er vel omtrent det pæne, jeg har at sige om det (sidstnævnte har meget lav prioritet i min optik). Det lader til at mange af ændringerne er rettet mod tablets, men det kan sådan en oldschool desktop-bruger som mig, jo ikke bruge til noget.
Har nogle gange forsøgt at
Har forsøgt på at benytte docks, paneler osv. men virker i bund og grund bare som en lappeløsning og umiddelbart forsvinder den flotte integration. Hvilket også gør at jeg støtter ret meget op om mrbrown79's kommentar om at det er lidt trist at extensions _næsten_ er blevet en nødvendighed for at få noget gjort. (Personligt har jeg hvertfald svært ved at vende mig til det).
Syntes det er lidt synd for folkene bag Gnome3 har gjort rigtigt meget rigtigt vedr. integration og ensartethed i look and feel kontra hvor i KDE er (ikke oplæg til flamebait og bruger selv KDE) noget mere rodet. Men hvad, det går jo fremad - de har jo nu endeligt fundet ud af at det var dumt at gemme "sluk knappen" væk så mon ikke de får lavet et flot panel/dock eller ligende som løser "problemet".
Edit/Tilføjelse: Så lige at Greg Kroah-Hartman havde delt dette link på G+. Måske relevant for nogle der gerne vil have "old-school" alt+tab : http://zgp.org/~dmarti/tips/alt-tab/
Jeg forstår heller
Det er prøvet, og det virker ikke. Desktoppen bliver aldrig konsistent på den måde. Som du selv skriver, så er det primært ved terminalen at det er et problem. Problemet skal løses på rette niveau.
Tænk web browsing før tabbed browsing kom til: Det var et helvede i taskbar centriske UIs. Terminalen skal fixes som app, DEet skal ikke bøjes rundt om endnu en misnorm.
Tænk web browsing før
Enig, men jeg synes så til gengæld ikke at det har været et problem siden tabbed browsing. Det er et *potentielt*, men ikke et *reelt* problem, man løser. Klart, at man ikke ønsker to instanser af et mailprogram, men hvorfor ikke lade mailprogrammet udføre den begrænsning?
#17: Terminalen skal fixes som app,
Vil du uddybe? Kan det fikses på app-niveau?
Klart, at man ikke
Fordi app udviklere ikke tænker ens! Ønsker man et ensartet workflow, så skal DEet diktere den slags.
#18: Kan det fikses på app-niveau?
Det bliver ikke nemt. Gamle vaner gør at jeg har 10+ terminaler åbne, og det er den måde jeg følger om de er færdige med større jobs.
Tabbed terminals er selvfølgelig en mulighed, ligesom på browsers. Men det er bestemt ikke ligeså intuitivt som tabbed browsers. Jeg har ikke nogen god løsning, og der har aldrig eksisteret en. Men jeg ved en evt løsning kun kan komme med et godt design. Et kompromis kunne være statusmeddelser på tabs, eller at de blev special caset af brugerne vha extensions.
Jeg synes ikke det er DEets opgave at radbrække sig selv her.
Og lige en note: 10+
Også vil jeg da også
Det er helt umuligt at holde styr på hvilken box man er i. GNOME boxes gør virtualisering supernemt, og jeg suser frem og tilbage i mine boxes. Min måde at holde styr på hvilken box jeg er i afhænger af brugernavn og baggrundsbillede.
Det er noget aparte at styre boxene fra en app, og det kunne være fedt,hvis kontrollen og overblikket lå i GS. Men det hamrende svært når boxe jo netop kan være virtualiserede :(
Tak til mrbrown79 og froksen
Jeg har faktisk ikke noget problem med, at det ikke er ligetil at åbne flere vinduer af samme instans. Det gør jeg aldrig alligevel, da jeg bruger tabs i terminalen.
#14: Det kan du også med G-S, Unity osv... Unity og KDE er et af dem hvor du kan dette mest.. afhængig af program osv...Hvordan? Det jeg tænker på er bindings som "flyt vindue til højre kant" og "resize vindue op".
#14: Helt afhænging af hvad du skal bruge dette til. Ved intet om dine behov. Men mig bekendt virker XMonad fint "out-of-the-box" som alt andet ;-)Jeg har brug for at ændre udseendet, få et panel og en tray.
Hvordan? Det jeg
Det kan du godt have ret i, det har jeg ikke rigtigt haft brug for, med mindre jeg har brugt en tilling wm fordi mit arbejde gjorde det var mest effektivt.
Men jeg tænker på Unity's HUD og KDE's Krunner som er to apps jeg godt kan misunde og savne en lignene funktion i en tilling wm.
#19: 10+ terminaler åbne,
Der er det mig sq en gåde ikke at bruge en tilling wm eller bare tmux eller screen.
#5: Så må jeg se igennem fingrene med deres åndssvage XML konfigurationsformat.
Som du faktisk kun behover at rode med en gang, når alt er sat korrekt op. Gemme den fil på f.eks dropbox og benytte den under alle openbox'e du benytter. :-)
Der er det mig sq en
Fordi syge uvaner fra terminaltiden ikke skal ødelægge et ellers veldesignet workflow? Ja min egen MIGMIGMIG-uvaner synes jeg da også er noget tuderi :)
Jeg kan jo bare bruge tabs og tage en kiks.
Det kan du godt have
#23: Men jeg tænker på Unity's HUD og KDE's Krunner som er to apps jeg godt kan misunde og savne en lignene funktion i en tilling wm.Hvad tænker du på her? Ting som at man kan slukke computeren med KRunner (jeg brugte altid "sudo halt" da jeg brugte tiling >.< )? For til åbne programmer er der jo dmenu, som du helt sikkert allerede kender.
#23: Som du faktisk kun behover at rode med en gang, når alt er sat korrekt op. Gemme den fil på f.eks dropbox og benytte den under alle openbox'e du benytter. :-)Det er mest det, at jeg har svært ved at sove om natten, når jeg ved at min wm bruger XML, der er problemet!
Hvad tænker du på
F.eks. jeg bruger eclipse til java / android programmering og her giver unity's HUD adgang til menu'en, istedet for at skulle op og klikke, eller bladre igennem. lidt a la dmenu, bare inde i selve programmet. :o)
Jeps, jeg kender godt
Jeps, jeg kender godt HUD. Men kan KRunner også det?
Hvordan? Det jeg tænker på
Kan du snildt gøre med KWin. Der er ikke standardgenveje konfigureret. Men det klarer du på 45 sekunder.
Men jeg tænker på Unity's HUD og KDE's Krunner som er to apps jeg godt kan misunde og savne en lignene funktion i en tilling wm.
KWin er en tiling WM (hvis du aktiverer det). Der er altså absolut intet problem i at kombinere tiling med krunner.
Det burde i øvrigt heller ikke være et problem at bruge en alternativ tiling WM i KDE - KDE-desktoppen er ikke bundet til KWin ligesom visse andre skrivebordsmiljøer er til deres WM.
Jeps, jeg kender godt HUD. Men kan KRunner også det?
http://www.afiestas.org/appmenu-runner-meet-the-kde-hud/
KWin er en tiling WM
Jeg fik det aldrig til at virke anyway, og dokumentationen var ret ikke-eksisterende AFAIK.
#28: http://www.afiestas.org/appmenu-runner-meet-the-kd...Kewl!
Hm, den smule jeg har testet
Og mens Paldepind giver
http://vimeo.com/m/25589480
Et billede siger mere end 1000 ord, og en film kan være mere end 1000 billeder, så der må være mere end en million gode grunde til at ryste på hovedet af cb400f. Tiling support i nyeste Gnome er en simpel extension kaldet shellshape.
Status: KDE fjerner, GNOME giver friheden til at alle kan tilføje :)
#31 tror ikke du læste hvad
Fun stuff :) jamen så lad
Og nå ja, hvordan tror du KDE vil lave deres script? Js? Thats right. KDE skal lige fjerne funktionalitet, også må se hvor længe der går inden de har kopieret Gnome.