Pencere kontrolleri sola nasıl değiştirilir (Gnome Shell)?


77

Gnome-shell pencere düğmelerinin sola geçiş yapmasının bir yolu var mı? Onlara solda olmaları için çok alıştım, sağda olmaları beni mahvetti.

(Gnome kabuğu varsayılan olarak sağ köşeye ayarlamıştır)


1
Sadece sola dedin. Görünüşe göre sol taraftalar ve sen sol tarafta istiyorsun.
Kris Harper,

3
Solda bırak. Onlar sadece orada iyi, çünkü ekranın sıcak haritasına bakarsanız, fare işaretçisinin ekranın sol tarafında daha sık bulunduğunu görürsünüz, sağda değil - izleyeceği anlamına gelir düğmelere daha az.
poige

@Poige sadece düğmelerin bulunduğu yer değil mi? Windows'ta kesinlikle harita sağda mı gösteriyor?
Tim,

Yanıtlar:


31

10.10 için

Bunu yapmanın daha basit yolu şudur: Alt+ F2gconf-editor

Uygulamalar → metacity → genel'e gidin ve girişi çift tıklayın:, button_layoutsonra girin close,minimize,maximize:. spacerBoşluk eklemek için bir noktada da kullanabilirsiniz .

11.04 ve 11.10 için

Alt+ F2gconf-editor

Masaüstüne → gnome → kabuk → pencerelere gidin ve girişi çift tıklayın:, button_layoutsonra girin close,minimize,maximize:. spacerBoşluk eklemek için bir noktada da kullanabilirsiniz .


5
Soldaki düğmeleri istiyorsanız, kolonun başlangıç ​​yerine listenin sonunda olması gerekir.
Cscarney

11.10 da masaüstü -> gnome -> shell -> pencerelerinde değişiklik yapmak zorunda kaldım. GNOME kabuğunu yeniden başlatmak için Alt-F2 tuşlarına basın ve rt yazın.
eug,

10.10 yaklaşımı, en azından gnome-classicoturum yöneticisi olarak kullanıldığında , 12.04 için de geçerlidir .
Bart

70

Ubuntu 12.04 ve daha yenileri için

Dconf-tools paketinin bir parçası olan dconf-editor'a ihtiyacınız olacak. İlk önce kurun:

dconf-araçları

Dconf-editor'ü başlatın:

Alt+ F2→ dconf-editor

Org → gnome → shell → geçersiz kıl → buton düzenine gidin. Olarak değiştirclose,minimize,maximize:

Kabuğu yeniden başlatmanıza gerek yok.

Not: Bu aynı zamanda bindirme modunda iptal düğmesini de değiştirir.

13.10 ve üstü için

Birkaç kullanıcıya göre, kabuğun yeniden başlatılmasını gerektirebilir. Bunu işaret ettiğiniz için hepinize teşekkür ederim.


1
close,maximize,minimize:menubenim için çalıştı.
farklı bir ben

1
Bu, 13.10 ubuntu-gnome-desktop'da çalışmaz
Alvar

2
@Alvar: gnome-tweak-tool kullanın ve size yardımcı olup olmadığına bakın. Hatırladığım kadarıyla pencereleri değiştirmek için bir seçenek var.
Ubuntuser

1
uygulanacak ayarlar için ubuntu
14.04'te

6
Dconf-editöründe Ubuntu 15.10 için şema: "org.gnome.desktop.wm.preferences"
JDS

51

Teknik olarak gnome-shell olmasa da, gnome-flashback veya gnome-flashback-no-effect kullanıyorsanız, anahtarın bulunduğu yer:

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

Şuna değiştir:

close,minimize,maximize:  

sana ne istersen vermelisin.

Komutu kullanabilirsiniz:

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

Bunu daha hızlı yapmak için.


GNOME kabuğunun altındaki Google Chrome için, metacity> button layout anahtar girdisine sahip değildim, Bu kod benim için çalıştı: gconftool-2 --set / apps / metacity / general / button_layout --type string "close, minimize, maksimize etmek: "
Julio

3
Benim kurulumumda standart Gnome 3'ün yeri de buydu. (GNOME Shell 3.18.4 / Ubuntu 16.04)
Cybolic

en basit ve en hızlı yol bu komutu kullanmaktır, ubuntu 18.04'te kusursuz bir şekilde benim için çalıştı ve şu anda SO'yu okumak için kullandığım krom uygulaması dahil, efektler gerçek zamanlı olarak gerçekleşti.
maheshmnj

21

Gnome Shell kullanıyorsanız ve soldaki pencere düğmelerini istiyorsanız, bu komutu kullanın:

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

Ardından gerekirse kabuğu yeniden başlatın: Alt+ F2, rtuşlarına basın ve tuşuna basın Enter.


1
Gnome-tweak içinde:Advanced Settings (application) > Shell > Arrangement of Buttons > pick all
SeanJA

5
Bunların dışında, onları sola çevirmenize izin vermiyor, bu da OP'nin istediği şeydi.
Sean,

1
Bu Ubuntu 12.04 için geçerli değildir
BuZZ-dEE

@ BuZZ-dEE: 13.04'te de çalışmadı, bu yüzden GVariant biçiminin gerektirdiği şekilde açık tırnak işaretleri ekleyerek düzelttim. Ayrıca, kabuğun benim için yeniden başlatılmasına gerek yoktu (Gnome 3.4). Belki de bu yalnızca Gnome 3'ün önceki sürümlerinde gerekliydi
James Haigh

12

Ubuntu Tweak uygulamasını kurduysanız , Pencere Yöneticisine gidin ve Yeri soldan sağa veya tam tersi şekilde değiştirin. Bu, yalnızca gnome kabuğunu değil tüm pencerelerin Başlık Çubuğu düğme düzenini değiştirir.

alt metin


10

GNOME sürüm 3.10, 13.04 ve 13.10 Kullanımı

Gnome'u 3.10'a yükseltirseniz, pencere dekorasyonlarında bir değişiklik olduğunu fark edebilirsiniz.
Gnome sürüm 3.10, tüm Core uygulamalarında Müşteri Tarafı Dekorasyonlarına (kısaca CSD) doğru ilerliyor .

Bu uygulamalarda kapat düğmesi program penceresine entegre edilmiştir ve normal pencere süslemelerini kullanmaz.

görüntü tanımını buraya girin

As Web Upd8 devletler:

En yeni GNOME 3.10'daki bir diğer önemli değişiklik "başlık çubukları" veya "müşteri tarafı dekorasyonu" nın tanıtılması . Bu süslemeler GTK + araç takımını ve tema motorunu kullanır:

Gördüğünüz gibi, kapat düğmesi artık yer tasarrufu sağlayan araç çubuğuyla satır içi olarak görüntüleniyor, ancak ne yazık ki GNOME çekirdek uygulamaları ile diğer uygulamalar arasında daha da büyük bir fark yaratıyor, çünkü yalnızca çekirdek GNOME uygulamaları bu istemci tarafı süslemelerini kullanıyor.


CSD sahip bazı uygulamalar ortam değişkeni saygı olabilir GTK_CSD=0: Çevre değişkenleri hakkında daha fazla bilgi için (= 1 ile eariler cüce sürümlerinde CSD "denemek" için kullanılan bir değişken) https://help.ubuntu.com/community/EnvironmentVariables özellikle bölüm: Bir başlatıcıya buna benzer bir şey ekleyen programları denemek için bir masaüstü değişkeniyle masaüstü uygulamasını başlatma :

Exec=env GTK_CSD=# gedit

açma ve kapama için "#" harfini 1 veya 0 ile sübstitüe etme ve tercih edilen programla gedit

Ancak 3.10'da Nautilus ile değişken değişmiyor.


Basitçe söylemek gerekirse :

3.10 yılında ne olursa olsun sağ üstte bir kapatma düğmesi olacak. [...]


Ne yapabilirsin?

  • Gnome'un eski bir sürümünde kalın. Gelişme hala devam ediyor ve depolardaki Gnome sürümü gayet iyi çalışıyor. Gelecekte seçeneklerin eklenmesi muhtemel olabilir.
  • Nautilus'u Nemo ile değiştirin . Çoğu durumda Nemo Nautilus'a benzer ve bakar:

    görüntü tanımını buraya girin

    Yüklemek:

    1. Terminal'i açın, aşağıdaki komutu koyun:
    2. sudo apt-get install nemo
    3. Nemo'yu varsayılan dosya tarayıcısı yapın

Nautilus'un kaynak kodunu düzenleme ve yeniden derlemeye ne dersiniz?
Seth

1
İğrenç kısmı, sadece nautilus'un sağ tarafında büyük bir kapanma düğmesi olması değil, Saatler, Müzik vb. Gibi daha fazla uygulamaya sahip olmasıdır.
Ionică Bizău

Peki ya Ubuntu-gnome 13.10? Sol taraftaki düğmeleri oraya nasıl yerleştirebilirim?
Alvar

Bu, GNOME 3.10 veya "müşteri tarafı dekorasyonları" ile ilgili
Mateo

1
Yani istemci tarafı süslemeler / değiştirilmemiş GNOME kullanamazsınız ve pencere düğmelerini hareket ettiremezsiniz? :(
Vincent

5

Bunun yerine hrhnick'in söylediklerini yapın, bunun yerine bu komutu kullanın:

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

Sonra Alt+ tuşlarına basın F2ve yazın

gnome-shell --replace

ve enter tuşuna basın


4

GNOME kabuğunun çalışma penceresi görünümü, pencere yöneticisi ile aynı düğme düzenini kullanır (yalnızca kapatma düğmesi için de olsa). ( ilgili kod )

Pencereyi kapat düğmelerini gconf kullanarak sola ayarlarsanız, çalışma alanı görünümünde pencere önizlemesinde kapat düğmesi de solda görüntülenir.

Gconf-editor kullanarak / desktop / gnome / shell / windows / button_layout komutunu değiştirin close,minimize,maximize:ve değişikliği görmek için tekrar giriş yapın.


Evet, gconf'umda bu ayarın aynen böyle olduğunu onaylayabilirim, ancak kapat düğmesi hala sağda. Belki de bir böcekdir. Bazı gnome-shell tema uzantısını yükleyene kadar düzgün çalıştığını unutmayın. Bahse girerim ilgili js dosyasının üzerine yazılmıştır. Ben içine bakacağım. Teşekkürler.
Gaidin

/ Usr / share / gnome-shell / js / ui / klasöründeki workspace.js dosyası, beni bağladığınızdan farklı, ancak yine de farklı bir yerde olsa da aynı işlevi içeriyor. Workspace.js dosyasının doğrudan yerine, bzr deposundaki linke gnome kabuğu yükler. Temanın genişletilmesindeki bir şey bazı varsayımlarda bulunmalıdır.
Gaidin

UI işlevlerine sadece maymun ekleyen ve kafa karıştırıcı sonuçlara yol açan kabuk uzantılarıyla ilgili birçok sorun göreceğimizi umuyorum. Gördüğünüz şeyin bu düğmeyi konumlandıran bir uzantı olduğundan eminim. Lütfen tema uzantısına bir link verebilir misiniz? Düzenleme: Ayrıca, hangi ubuntu sürümünü kullanıyorsunuz ve bu sürümün ubuntu deposundaki gnome-shell paketi var mı?
Niel Thiart

11.10 kullanıyorum ve buradan gnome kabuk uzatma deposunu kullanıyorum ( webupd8.org/2011/10/official-gnome-shell-extensions.html ). Ppa burada: ppa: webupd8team / gnome3
Gaidin

1
Ayrıca, soruna neden olan tema uzantısı değil Yerel Pencere Yerleşimi uzantısı olduğunu da keşfettim. Beni doğru yere gönderdiğin için teşekkürler. Uzantı geliştiricisine bir hata raporu göndereceğim.
Gaidin

4

17.04 ve 17.10 (Gnome 3.22)

Başlangıç ​​bu cevaptaki gibidir: https://askubuntu.com/a/113995/286561

Dconf-tools paketinin bir parçası olan dconf-editor'a ihtiyacınız olacak. İlk önce kurun:

dconf-araçları

Dconf-editor'ü başlatın:

Alt+ F2→ dconf-editor

Ancak, anahtar, /org/gnome/desktop/wm/preferences/button-layoutvarsayılan:: appmenu:cloeBen değiştirdim close,minimize,maximize:appmenu. ( appmenubir etkisi yok gibi görünüyor.)

görüntü tanımını buraya girin

Terminalde yapmak istiyorum, bu cevapta belirtildiği gibi yapabilirsiniz: https://askubuntu.com/a/377811/286561

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

4

Ubuntu 18.04’de:

  1. Sen olabilir şimdi sadece yüklemek GNOME Tweak Tool dan (yine yararlı bir araçtır) Software Centerve menü içinde Windowsdeğişim Placementiçin Left.

    görüntü tanımını buraya girin

  2. [Dconf-editör / aracı değiştir] hala çalışır:
    /org/gnome/desktop/wm/preferences/button-layoutayarlıclose,minimize,maximize
  3. Ve terminal seçeneği de:

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

3

Bu komut çalışmalıdır: gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close"(Onları soldan sağa taşımak istediğinizi varsayarsak, sorunuzu yorumladığım şey bu… soldan sola hareketin bir yazım hatası olduğunu varsayarım :-)).


Aslında onları sağdan sola taşımak istedim.
jfmessier
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.