Vraag Hoe verander je vensterbediening naar links (Gnome Shell)?


Is er een manier om de knoppen van de gnome-shell-venster links om te zetten? Ik ben er zo aan gewend geraakt dat ze aan de linkerkant zijn dat ze aan de rechterkant hebben me ver weg gegooid.

(gnome shell heeft ze standaard in de rechter hoek gezet)


72
2017-10-28 00:27


oorsprong


Je hebt alleen links gezegd. Blijkbaar zijn ze aan de linkerkant en je wilt ze aan de linkerkant. - Kris Harper
Verlaat de linker. Ze zitten daar prima, want als je naar de warme kaart van het scherm zou kijken, zou je zien dat de muisaanwijzer zich vaker aan de linkerkant van het scherm bevindt, niet aan de rechterkant - het betekent dat het volgt minder naar de knoppen. - poige
@Poige is dat niet alleen omdat daar de knoppen zijn? Op Windows toont de kaart het zeker meer aan de rechterkant? - Tim


antwoorden:


Voor 10.10

De eenvoudigere manier om dat te doen is: alt+F2 → gconf-editor

Navigeer naar apps → metacity → general, en dubbelklik op het item: button_layouten ga dan naar binnen close,minimize,maximize:. Je kan ook gebruiken spacer op een gegeven moment om een ​​spatie toe te voegen.

Voor 11.04 en 11.10

alt+F2 → gconf-editor

Navigeer naar bureaublad → gnome → shell → windows en dubbelklik op het item: button_layouten ga dan naar binnen close,minimize,maximize:. Je kan ook gebruiken spacer op een gegeven moment om een ​​spatie toe te voegen.


29
2017-10-28 03:52



Als je de knoppen op de wilt links, dan moet de dubbele punt aan het einde van de lijst staan ​​in plaats van het begin. - cscarney
om 11.10 moest ik de wijziging aanbrengen in desktop -> gnome -> shell -> windows. Om de gnome-shell opnieuw te starten, drukt u op Alt-F2 en typt u rt. - eug
De aanpak voor 10.10 werkt ook voor 12.04, tenminste wanneer gnome-classic wordt gebruikt als sessiemanager. - Bart


Voor Ubuntu 12.04 en nieuwer

Je hebt dconf-editor nodig, die deel uitmaakt van het dconf-tools pakket. Installeer het eerst:

dconf-gereedschappen

Start dconf-editor:

alt+F2 → dconf-editor

Ga naar org → gnome → shell → overschrijvingen → knoplay-out. Verander het in close,minimize,maximize:

Het is niet nodig om de shell opnieuw te starten.

Opmerking: hiermee wordt ook de knop Annuleren in de overlay-modus gewijzigd.

Voor 13.10 en hoger

Volgens enkele gebruikers kan het nodig zijn om de shell opnieuw op te starten. Bedankt voor het feit dat we dat hebben gezegd.


69
2018-03-18 14:24



close,maximize,minimize:menu werkte ook voor mij. - a different ben
Dit werkt niet op 13.10 ubuntu-gnome-desktop - Alvar
@ Alvar: gebruik gnome-tweak-tool en kijk of het je helpt. Er is een optie beschikbaar om van venster te wisselen voor zover ik me herinner. - Ubuntuser
moest gnome-shell 3.10 herstarten in ubuntu 14.04 om de instellingen toe te passen - mikakun
Voor Ubuntu 15.10, in dconf-editor, is het schema: "org.gnome.desktop.wm.preferences" - JDS


Hoewel technisch gezien geen gnome-shell, als je gnome-flashback of gnome-flashback-no-effects gebruikt, bevindt de sleutel zich in:

org -> gnome -> desktop -> wm -> preferences -> button-layout  

Wijzigen in:

close,minimize,maximize:  

zou je moeten geven wat je wilt.

U kunt de opdracht gebruiken:

gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'

om dit sneller gedaan te krijgen.


47
2017-11-16 05:12



Voor Google Chrome onder GNOME, had ik niet de metacity> knop-layout sleutelinvoer, deze code werkte voor mij: gconftool-2 --set / apps / metacity / general / button_layout --type string "sluiten, minimaliseren, maximaliseren:" - Julio
Dit was ook de locatie voor standaard Gnome 3 op mijn installatie. (GNOME Shell 3.18.4 / Ubuntu 16.04) - Cybolic


Als u Gnome Shell gebruikt en u de vensterknoppen aan de linkerkant wilt gebruiken, gebruikt u deze opdracht:

dconf write /org/gnome/shell/overrides/button-layout "'close,minimize,maximize:'"

Start de shell vervolgens opnieuw als nodig: druk op alt+F2, type r en druk op invoeren.


21
2017-11-12 03:35



Het is in kabouter-tweak: Advanced Settings (application) > Shell > Arrangement of Buttons > pick all - SeanJA
Maar daar laat het je niet naar links veranderen, dat is waar OP om vroeg. - Sean
Dit werkt niet voor Ubuntu 12.04 - BuZZ-dEE
@ BuZZ-dEE: werkte ook niet in 13.04, dus ik heb het opgelost door het toevoegen van expliciete aanhalingstekens zoals vereist door GVariant-indeling. Ook hoefde de shell voor mij niet opnieuw te worden opgestart (Gnome 3.4). Misschien was dit alleen nodig in eerdere versies van Gnome 3. - James Haigh


Als je hebt geïnstalleerd Ubuntu Tweak, ga naar Window Manager en verander de Plaats van links naar rechts of omgekeerd. Hierdoor wordt de lay-out van de titelbalkknop van alle vensters gewijzigd, niet alleen de gnome-shell.

alt text


12
2017-12-12 09:41





Kabouter versie 3.10, met 13.04 en 13.10

Als je Gnome naar 3.10 upgrade, kun je een verandering in de raamdecoratie opmerken.
Gnome-versie 3.10 is op weg naar Client side decoraties(CSD in het kort) in alle Core apps.

In deze apps is de knop Sluiten in het programmavenster geïntegreerd en worden de normale vensterdecoraties niet gebruikt.

enter image description here

Als Web Upd8 luidt als volgt:

Een andere vrij grote verandering in de nieuwste GNOME 3.10 is de   introductie van "header bars" of "client side decorations". Deze   decoraties gebruiken de GTK + toolkit en thema-engine:

Zoals u kunt zien, wordt de knop Sluiten nu in lijn weergegeven met de   werkbalk die spaties opslaat maar helaas ook een gelijkmatige   grotere discrepantie tussen GNOME-kernapps en de andere applicaties,   omdat alleen de GNOME-apps in de kern deze client-decoraties gebruiken.


Sommige toepassingen die CSD hebben, kunnen de omgevingsvariabele respecteren GTK_CSD=0 (een variabele die wordt gebruikt om CSD in eariler gnome-versies met "1" uit te proberen) voor meer informatie over omgevingsvariabelen: https://help.ubuntu.com/community/EnvironmentVariables vooral de sectie: Lancering van een desktop-applicatie met een omgevingsvariabele om te experimenteren met programma's die iets als dit toevoegen aan een draagraket:

Exec=env GTK_CSD=# gedit

substitutie "#" met 1 of 0 voor aan en uit, en gedit met een programma naar keuze

Het lijkt er echter op Nautilus in 3.10 de variabele Werkt niet.


Simpel gezegd:

In 3.10 zal het een rechterknop hebben in de rechterbovenhoek, ongeacht   wat[...]


Dus wat kan je doen?

  • Blijf bij een oudere versie van Gnome. De ontwikkeling vordert nog steeds en de Gnome-versie in de repositories werkt prima. Het is waarschijnlijk dat in de toekomst opties worden toegevoegd.
  • Vervang Nautilus door Nemo. De meeste gevallen vormen Nemo ziet eruit en gedraagt ​​zich als Nautilus:

    enter image description here 

    Installeren:

    1. Open Terminal zet de volgende opdracht:
    2. sudo apt-get install nemo
    3. Maak nemo de standaard bestandsbrowser

10
2017-10-04 23:00



Hoe zit het met het bewerken van de broncode van Nautilus en het opnieuw compileren? - Seth♦
Het vervelende is dat niet alleen nautilus de grote sluitknop aan de rechterkant heeft, maar ook meer toepassingen zoals klokken, muziek enz. - Ionică Bizău
Hoe zit het met Ubuntu-gnome 13.10? Hoe repareer ik de knoppen aan de linkerkant daar? - Alvar
Deze gaat over gnome 3.10, of de "client side decorations" - Mateo
U kunt dus geen client-side decoraties / ongewijzigde GNOME gebruiken en verplaats de vensterknoppen? :( - Vincent


Doe wat hrhnick zei, maar gebruik in plaats daarvan dit commando:

gconftool-2 -s /desktop/gnome/shell/windows/button_layout -t String minimize,maximize,close:" where "minimize,maximize,close:

Sla dan alt+F2 en typ

gnome-shell --replace

en druk op enter


5
2018-01-23 22:37





De werkruimtevensterweergave van gnome-shell gebruikt dezelfde knoplay-out als de vensterbeheerder (hoewel alleen voor de knop Sluiten). (relevante code)

Als u de vensterknoppen in het venster links instelt met gconf, wordt de knop Sluiten van het venstervoorbeeld in de werkruimteweergave ook aan de linkerkant weergegeven.

Gebruik gconf-editor, wijzig / desktop / gnome / shell / windows / button_layout in close,minimize,maximize: en log opnieuw in om de wijziging te zien.


4
2017-10-20 11:20



Ja, ik kan bevestigen dat dat precies is hoe ik die instelling in mijn gconf heb, maar dat de knop Sluiten nog steeds rechts is. Misschien is het een bug. Merk op dat het goed werkte totdat ik een gnome-shell thema-extensie had geïnstalleerd. Ik wed dat het relevante js-bestand werd overschreven. Ik zal er naar kijken. Bedankt. - Gaidin
Het bestand workspace.js in mijn / usr / share / gnome-shell / js / ui / map verschilt van het bestand waarnaar u mij hebt gelinkt, maar het bevat nog steeds dezelfde functie, zij het op een andere plaats. Het direct vervangen van het bestand workspace.js door die in de bzr-repository waarnaar u hebt gelinkt, onderbreekt gewoon de gnome-shell. Iets in de uitbreiding van het thema moet een aantal aannames doen. - Gaidin
Ik verwacht dat we veel problemen zullen zien met shell-uitbreidingen die alleen de UI-functies patchen en tot verwarrende resultaten leiden. Ik ben er vrij zeker van dat wat je ziet een extensie is die die knop plaatst. Kun je alsjeblieft een link naar de themalextensie geven? Bewerk: Ook, welke versie van ubuntu gebruikt u, en is het gnome-shell-pakket uit de ubuntu-repository van die versie? - Niel Thiart
Ik gebruik 11.10 en ik gebruik de gnome shell extension repository van hier (webupd8.org/2011/10/official-gnome-shell-extensions.html). De ppa is hier: ppa: webupd8team / gnome3 - Gaidin
Ik heb ook net ontdekt dat het niet de extensie van het thema is die ervoor zorgt dat het probleem de Native Window-plaatsingsextensie is. Bedankt dat je me het goede pad hebt gestuurd. Ik zal een foutenrapport indienen bij de extensie-ontwikkelaar. - Gaidin


17.04 en 17.10 (Gnome 3.22)

Het begin is als in dit antwoord: https://askubuntu.com/a/113995/286561

Je hebt dconf-editor nodig, die deel uitmaakt van het dconf-tools pakket.   Installeer het eerst:

dconf-gereedschappen

Start dconf-editor:

alt+F2 → dconf-editor

Maar de sleutel is /org/gnome/desktop/wm/preferences/button-layout, de standaard is: appmenu:cloe, Ik heb het veranderd naar close,minimize,maximize:appmenu. (appmenu lijkt geen effect te hebben.)

enter image description here

Ik wil dat je het op de terminal doet, je kunt het doen zoals in dit antwoord is aangegeven: https://askubuntu.com/a/377811/286561

gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'

4
2017-11-08 13:47





Deze opdracht zou moeten werken: gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close" (Aangenomen dat je ze van links naar rechts wilt verplaatsen, dat is wat ik heb geïnterpreteerd vanuit je vraag ... ervan uitgaande dat een verplaatsing van links naar links een typfout was :-)).


3
2017-11-12 01:48



Eigenlijk wilde ik ze van rechts naar links verplaatsen. - jfmessier