Tarçın'da pencere süslemeleri nasıl devre dışı bırakılır


10

Tarçın kullanıyorum, ancak tüm pencere dekorasyonlarını kaldırmak istiyorum - Onları asla kullanmam, sadece ekran mülküne mal oluyorlar ve hareketli / yeniden boyutlandırma alt-mouse1 ve alt-mouse2 ile rahatlıkla yapılabilir.

bunu arşivlemenin bir yolu var mı?

EDIT: Açıklama.

Tarçın sağlayan özel bir ppa ile Ubuntu 12.04 kullanıyorum . Varsayılan Unity / Compiz combo'sundan geçtim çünkü 12.04'teki Compiz, 10.04 sürümüne kıyasla hatalarla boğuşan acı verici bir gerileme (örneğin bu hataya bakın ). Bu ve diğer hataları düzeltmek için sabırsızlanıyorum. Daha önce ve Compiz ile 10.04 iş istasyonumda istenen etkiyi elde ettim.

Ancak, anladığım kadarıyla , Tarçın, Compiz değil, libmuffin kullanıyor (yanlışsam beni düzelt).

Tarçın arayüzü ile oldukça mutluyum, özellikle de alıştığım etki (Compiz'deki "ölçek" eklentisine eşdeğer) aksaklıklar olmadan çalışıyor. Ayrıca, Ubuntu'ya alıştığım ve 10.04 LTS'den çok memnun olduğum için, dağıtımı değiştirmek istemiyorum. Pencere dekorasyonlarından kurtulmak hala eksik olan tek şey.


Hangi dağıtım? Tarçın sadece LinuxMint'ten daha uzak bir yerde kullanılıyor.
Peter.O

Aslında, bu Ubuntu, ppa gwendal-lebihan ile .
Ocak

yukarıdakilerin olası bir kopyası gönderildi: unix.stackexchange.com/q/290706/32012

Yanıtlar:


6

GitHub'daki bu soruna göre tarçın pencere dekorasyonlarını devre dışı bırakamaz veya kaldıramaz . Pencere dekorasyonunu kaldırma seçeneği henüz uygulanmadı.

Kullanıcı bunun yerine geçici çözümlerden herhangi birini aşağıdaki gibi kullanabilir.

Geçici Çözüm 1 (kolay)

Pencere başlığı için en küçük yazı tipi boyutunu kullanın. Gidin Sistem Ayarları> Görünüm - Yazı Tipleri . Ardından Yazı Tipi Seçimi - Pencere başlığı yazı tipi altında : yazı tipi boyutunu varsayılandan 10en küçük değere değiştirin 1, ardından bitirmek için Seç'i tıklayın .

Tarçın'daki en küçük pencere başlığı yazı tipini kullanma

Ekran çözünürlüğünden bağımsız olarak ekran görüntüsünün piksel mükemmel olduğu varsayıldığında, pencere dekorasyonunun yüksekliği azaltıldı: Cinnamon 2.2'de 14 piksel; Tarçın içinde 17 piksel 3.8.

Sonuç olarak Mint-Y ve Mint-X temaları

Tarçın'daki pencere dekorasyonu Mutter / Muffin desteği ile Metacity temasını kullanıyor gibi görünüyor; geleneksel temalar işe yaramıyor gibi görünüyor. Pencere kenarlıkları ve kontrolleri için farklı tema kombinasyonları sonucu etkileyebilir. Bazı temalar pencere dekorasyonunun yüksekliğini diğer temalar kadar azaltmaz. Örneğin, Mint-Y, Mint-X'ten daha kötü sonuç verdi.

Sınırlama : Bu geçici çözüm temaya bağlıdır. Bu geçici çözümle iyi çalışan bilinen temalar çok azdır: Mint-X, BlueMenta, Greybird.

Geçici çözüm 2

EWMH uyumlu pencere yöneticileri için pencere süslemelerini kaldırabilen Devil's Pie veya Devilspie2 gibi herhangi bir yardımcı araç kullanın . Bu, pencere dekorasyonunu kaldırmak için kullanıcı yapılandırmasını gerektirir.

Devilspie2 için bir metin düzenleyici açın ve aşağıdaki kodu yazın.

if (get_window_type()=="WINDOW_TYPE_NORMAL") then
    undecorate_window();
end

Dosya $HOME/.config/devilspie2adında ve ardından herhangi bir adla dosya olarak kaydedin .lua. Sonucu devilspie2görmek için çalıştırın . Yeniden başlatma sırasında değişiklikler kalıcı hale getirmek için, komut eklemek devilspie2için Ayarlar> Tercihler - Başlangıç Uygulamaları .

Tarçın Nemo için dekore pencere

Yukarıdaki konfigürasyonda, normal pencere tipine sahip çalışan tüm uygulamaların hiçbir pencere dekorasyonu olmayacaktır. Bu ilgili gönderi , pencere dekorasyonunu uygulama adına göre kaldırmak için Devil's Pie ve Devilspie2'nin nasıl kullanılacağına dair ayrıntılarla cevabım var.

Sınırlama : Bu geçici çözüm , GNOME'da istemci tarafı dekorasyonu olarak da başlık çubuğu bulunan uygulamalara karşı çalışmaz; bu nedenle temayı değiştirmek tek alternatif olabilir.

Geçici çözüm 3

Temayı değiştirin. Tarçın pencere yöneticisi Muffin, pencere süslemeleri için Xfwm4 ve Metacity temalarını destekler: /usr/share/themes/THEMENAMEdizini kontrol edin ve birini metacity-1veya xfwm4alt dizini arayın .

Ask Ubuntu hakkındaki bu yanıt , şu anda kullanılan temanın XML dosyasını düzenlemeyi önerdi:

[...] Düzenleyebilirsiniz

/usr/share/themes/Mint-X/metacity-1

ve sıfır olmayan tüm valueözellikleri ayarlayın metacity-theme-1.xml(elbette sudo'ya ihtiyacınız var, orada bir şey düzenlemek için. Yedekleme yararlıdır.) [...]

Dosya adı, kullanılan temaya bağlı olarak değişebilir.

Belki tema değişikliği, pencere dekorasyonunu kaldırmanın tek "güvenilir" yoludur. Diğer iki geçici çözümdeki bilinen sınırlamalar gereksiz görünmektedir, ancak bu sıkıcı bir çözümdür.

Yasal Uyarı : Tarçın'ı günlük olarak kullanmıyorum ve yakın zamanda deneyim için tekrar keşfettim. Üçüncü geçici çözümü doğrulamadım, çünkü test etmek biraz zaman alacak.

Linux Mint 17'de (Tarçın) Tarçın 2.2 ve Linux Mint Debian Edition 3'te Tarçın 3.8 ile test edilmiştir.


1
Tema seçeneğini çok kullanışlı buldum. Reddit.com/r/CinnamonDE/comments/4bb4re/… üzerinde , maksimum başlık çubuğunun neredeyse nasıl kaldırılacağını ayrıntılarıyla gösteren çok kullanışlı bir belge var . Görünmez, ancak orijinal pencere boyutunu geri yüklemek için farenizi en üste ve çift tıklamaya kadar hareket ettirebilirsiniz. Bence beklenenden daha iyi çalıştı!
Alex Summers

Tedious geçici çözümünden çok daha hızlı bir çözüm buldum. (N gerektirir) test (kullandığınız versiyonu) metacity sürümü-tema-N.xml yılında bulmak <frame-geometry name="normal"[...] Burada, sadece değiştirmeler gerekir: * değiştirin title_scale="medium"ile has_title="false"* Under <distance name="button_height"[...] set değeri "0" olarak değiştirildi
camilla.greer

Ahh, aslında birkaç değer daha değiştirmeniz gerekiyor, ancak dokunmanız gereken <frame-geometry name="normal"her şey belgenin tamamındaki her şey değil, [...] kod bloğunun içindedir .
camilla.greer

@ camilla.greer Alıntı yaptığım kaynağın böyle bir ayrıntısı olmadığı için düzenleme aslında orijinal yanıttan sapıyor. Metacity tema yöntemi için, yorumları doğru bir cevaba yazmanız gerektiğine inanıyorum.
clearkimura

Son revizyonlarımın ardından, "sıkıcı geçici çözüm" ün sadece ayrıntılar olmadan "olduğu gibi" kaynaktan alıntı yapması gerektiğine ikna oldum. Metacity tema yöntemi çok fazla test gerektirir (ve çalışma çözümünü yazan kişi ayrı ayrı oyları hak eder), bu nedenle yeni bir cevap olarak gönderilmelidir.
clearkimura

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.