Pencere kenarlığını nasıl büyütürüm?


22

Varsayılan Unity UI ile MacBook Pro'daki VirtualBox VM'sinde Ubuntu 11.10 kullanıyorum. Bir pencereyi yeniden boyutlandırmak için fare imlecini 1 piksellik geniş kenarlığın üzerine getirmek beni kesinlikle delirtiyor. Birçok insan aynı soruyu sordu ancak bunu düzeltmek için bulduğum bütün tavsiyeler işe yaramadı:

  • Sistem Ayarları> Görünüm'de, tümü tam olarak aynı boyutta yeniden boyutlandırma sınırına sahip dört tema (Ambiance, Radiance, HighContrast, HighContrastInverse) vardır.

  • Başka paketlerin (örneğin insan teması) kurulması tema seçimini etkilemez.

  • Dizüstü bilgisayarımın farenin orta düğmesi yok, ve olsa bile, sadece bir pencereyi yeniden boyutlandırmak için Alt + orta düğmesine basmak için iki el kullanmak istemiyorum. Yeniden boyutlandırma anahtarı bağlamasını değiştirmek için compizconfig-settings-manager programını kurdum ve ccsm çalıştırdım. Pencere Yeniden Boyutlandır penceresini Yeniden Başlat penceresi eklentisinde başlattığım hiçbir değişikliğin etkisi yoktur. Aslında ccsm hiçbir şey yapmıyor gibi görünüyor.

  • Bir önceki sayının, Unity (3D) yerine Unity 2D kullanıyorum çünkü giriş yaptığımda 2D olmayan masaüstünü seçmeme rağmen. Unity 2D görebildiğim kadarıyla ccsm'ye sahip değil. . VirtualBox'ı 3D Unity'nin başlayacağı şekilde yapılandırdığımda, pencere davranışını tamamen bozuyorum (tüm sınırları eksik, fare tıklamaları kabul etmiyorum, vb.). İç çekmek.

Yani:

  1. Yardım lütfen!

  2. M kelimesini kullanmaktan nefret ediyorum, ama Mac'te tüm pencerelerde 1 piksel görsel kenarlık var, ancak görünmez boyutlandırma kenarlığı gerçekten kullanışlıdır (kenarlarda en az 8 piksel genişliğinde, altta da güzel bir büyük dikdörtgen var) -sağ köşe). Kullanılabilir yeniden boyutlandırma davranışını uygulamanın her bir temaya bağlı olduğunu düşünmüyorum; bu, daha düşük seviyeli bir işlevsellik sorunudur ve her temada doğru çalışmalıdır. Buna karşı bir hata bildirmek için doğru paket nedir?


Pencere kenarlarının tutulmasına yardımcı olan gtk motorunu (krom gibi şeyler içermeyen) kullanarak tüm pencerelerin sağ alt köşesindeki üçgen kenarını fark ettiniz mi? Bunun yanı sıra, masaüstümde (Full-HD monitör, 23 inç), üst kısım hariç her iki tarafta da kapılabilen en az 8 piksel (bunun için kelime nedir? Lol) görünüyor. Senin için durum böyle değil mi?
Dominik

1
Gtk motorunu kullanan pencerelerden kastettiğinizden emin değilim - Terminal veya Giriş Klasörünü açtığımda sağ alt köşede üçgen bir kenar göremiyorum.
eswierk

Üzgünüm, haklısın - sanırım 11.04 veya 10.10'da. Sanırım, ama gitmiş görünüyorlar.
Dominik

Bir yerde bazı paketlerde bir hatayı önlemek için bunun son dakikada bir düşüş olduğunu gördüm. Bu durumda, tek yapmanız gereken beklemek veya farklı bir pencere yöneticisi denemek.
Sean Houlihane

Yanıtlar:


9

Pencere kenarlarını büyütmek için yukarıda belirtilen böceğin 8'inci yorumundaki talimatları uygulayabilirsiniz:

Colin Law (colin-law) 2012-01-31 tarihinde yazdı: Re: birlik-2d içinde pencere sınırlarını kapmak zor

Başka bir geçici çözüm temanın kendisine zarar vermektir. Ambiance tema düzenleme /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml için ve bölüm başlayarak <frame_geometry name="frame_geometry_normal" değişim left_width, right_widthve bottom_height1'den 3'e kadar.

Ancak genişliği 1'den 3'e değiştirmek yerine 8 piksel'e değiştirdim, çünkü 3'ün hala çok küçük olduğunu düşünüyorum. Değişikliklerin etkili olması için, başka bir temaya geçip tekrar geri dönün.



2

Basılı tuttuğumu öğrendim (ve sınırsız pencerem yok, min. Alt içermeyen bir pencerenin içinde boş bir alanı , eşleştirilmemiş pencereyi tutmanızı ve taşımanızı sağlar.

Chrome ile dikkatli bir şekilde sekmeler çubuğunda açık bir alanı bulmaya çalışın - sağ tıklayın ve seçimi kaldırın Use System Title Bar and borders


0

Unity Tutma Kulplarını daha kolay pencere kullanımı için etkinleştirebilirsiniz:

Compiz Settings Manager'ı kurun (önceden yüklenmişse yoksayın)

sudo apt-get install compizconfig-settings-manager

Çalıştır iletişim pencerenizi ve türünüzü getirin

ccsm

Compiz Ayar Yöneticisi açılacaktır.

Arama kutusuna "png" yazın ve PNG resim yükleyici onay kutusunu işaretleyin.
Şimdi "tutamaç tutamaçları" aratın ve Grab Tutamaçları öğesinin yanındaki kutuyu işaretleyin.

Şimdi öğenin kendisine tıklayın; yeni bir ekran görünecektir.

"Geçiş Kolları" nın sağındaki düğmeyi tıklayın ve tutamaçları değiştirmek için kısayol tuşunuzu seçin.


0

Ne istediğini ya da mümkün olup olmadığını nasıl yapacağımı bilmiyorum.

Burada, koşullar sadece (1) daha büyük bir yeniden boyutlandırma hedefine çarpıyorsa ve (2) bir elinizle bir fare / dokunmatik yüzeyle yapıyorsanız, bence adil bir uzlaşmadır: Pencerenin başlık çubuğunu sağ tıklayın ve "Yeniden boyutlandır" ı tıklayın. ."

Hala kendimi ince sınırlarla mücadele ederken orada olduğumu unutuyorum.


0

Bunu düzeltmenin hızlı ve çirkin yolu, çözünürlüğü yüksek yoğunluklu bir ekran için gülünç derecede düşük bir şeye, yani 1366x768'e ayarlamak olacaktır. Bu sadece, örneğin canlı bir cd'den önyükleme yaparken kalıcı bir çözüme ihtiyacınız olmadığında anlamlıdır.

Çözünürlüğü değiştirmeden pencere dekorasyonlarını daha kullanışlı hale getirmek için çift yazı tipi ölçeklemesi ayarlamanız ve retina ekranları için yapılmış bir pencere yöneticisi teması ayarlamanız gerekir.

Xubuntu

Xubuntu 16.04 için bir macbookpro'da kısmen kullanılabilir hale getirmek için işe yarayan şey buydu:

  1. Altında Ayarlar > Görünüm Yazı sekme kümesi Özel DPI ayarı için 200veya üstü.
  2. Ayarlar > Pencere Yöneticisi Stili altında Varsayılan-xhdpi'yi seçin .

Ubuntu

Ubuntu Birliği için gnome-tweak-toolhangisinin yüklenebileceğine ihtiyacınız vardır:

sudo apt install gnome-tweak-tool

Eğer için gnome çimdik-aracı gitmek başlatmak kez Windows'un ve altında HiDPI bölümünde set Pencere ölçeklendirme için 2.

İpucu: Masaüstünüz için High DPI pencere yöneticisi temalarını arayın ve ootb temalarından daha iyi çalışan bir şey bulabilirsiniz.

Yüksek DPI ekran desteği Linux'ta hala mükemmel değil, ancak görünüşe göre Gnome ve Ubuntu bunu geliştirmek için çalışıyor.

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.