Guake terminali Unity'de yanlış görünüyor


10

Guake terminali Unity kenar çubuğunun gizlendiğinin farkında değil gibi görünüyor. Kenar çubuğu gizlenmiş olsa bile, yine de kenar çubuğunun genişliğine dayanan bir sol kayma ile gösterilir.

Ek olarak, terminalin genişliği sol ofsetin genişliği ile azalmaz, bu da terminalin ikinci monitörümde de görünmesine neden olur.

Bunu düzeltmenin bir yolu var mı?

Guake terminali Unity'de yanlış görünüyor

Yanıtlar:


17

Geçici çözüm olarak, Guake terminal genişliğini ekran genişliğinin% 100'ünden daha azına ayarlayabilirsiniz.

  1. Bir yedeğini alın /usr/lib/guake/guake.pyUbuntu 12.04 için ve Ubuntu 12.10 ve daha yeni, yedekleme için /usr/bin/guakedosyanın.

  2. Bir terminal açın ve aşağıdaki komutu çalıştırın:

    Ubuntu 12.04 için:

    sudo -i
    gedit /usr/lib/guake/guake.py
    exit
    

    Ubuntu 12.10 (veya daha yeni) Guake sürümleri için aşağıdaki komutu kullanın:

    sudo -i
    gedit /usr/bin/guake
    exit
    
  3. Sonra 780-820 hattı etrafında bir yere ilerleyin, şöyle diyor width = 100- şöyle görünüyor:

    screen = self.window.get_screen()
    height = self.client.get_int(KEY('/general/window_height'))
    width = 100
    halignment = self.client.get_int(KEY('/general/window_halignment'))
    

    Ve genişlik değerini (yüzde) istediğiniz gibi değiştirin. Dosyayı kaydedin, Guake'i yeniden başlatın ve hepsi bu.


Referans: WepUp8 Makalesi


Teşekkürler! Ubuntu gksu gedit /usr/bin/guake
12.10'da not

Affedersiniz ama guake'i nasıl yeniden başlatırım? exit<kbd> F12 </kbd> ile guake in ve yeniden açmak işe yaramadı (ayar değişmedi). killGuake sürecinden başka bir seçenek var mı ?
Aditya MP

1
Sağ tıklayın ve Çık'ı seçin.
Alin Andrei

3

Başka bir sorunum vardı. Guake'nin ilk birkaç satırı Unity üst paneli tarafından gizlendi. Bu, 835 (Natty) satırındaki "window_rect.y" değişkenini aşağıda gösterildiği gibi 0'dan 30'a değiştirerek çözülebilir.

window_rect.y = 30


Bu çözüm için teşekkürler. Unity ile Ubuntu'dan XFCE masaüstü ile XUbuntu'ya geçtikten sonra bana yardımcı oldu.
therealmarv

Bana çok yardımcı oldun! Az önce Raring'e geçtim ve Guake olması gerekenden daha düşük görünüyordu. Bu ayarı değiştirmek sorunumu çözdü!
Nisan'ta Bakytn

3

12.04'te, yan çubuklu varsayılan yapılandırma her zaman gösterilir, guake ile ilgili sorun, terminal çıkışının sağ tarafının gizlenmiş olmasıdır. Görünüşe göre mevcut gerçek boyutun farkında değil. Alin Andrei önerisini

genişlik = 95

Düzeltebildim.


2

Daha iyi bir geçici çözümüm ya da daha doğrusu bir çözümüm var.

/usr/lib/guake/guake.pyAşağıdakileri içeren 786 satırını açın ve kaydırın:

self.window.move(window_rect.x, window_rect.y)

Bu çizginin altına taşı, no 788:

self.window.show_all()

Guake yeniden başlatıldıktan sonra beklendiği gibi tüm işler - en azından benim için şimdiye kadar.


1

Evet, git ve Guake'in kodunu düzelt! :)

Daha ciddi olmak için, konumlandırma ve boyutlandırma konuları üzerinde çalışıyoruz.


2
Birisi bir Guake lensi yapmalı, böylece hepsi güzel ve entegre!
Jorge Castro

@Jorge: hmmm böylece uygulamaları lenslere gömmek mümkün mü?
Alin Andrei

@Alin Muhtemelen bir VTE widget'ını lense yerleştirebiliriz. Eğer birisi bu işi yapmakla ilgileniyorsa, beni alsın (profilimdeki bağlantı) ve onları doğru Unity geliştiricisine yönlendireceğim.
Jorge Castro

0

Guake 0.4.4 && Ubuntu 12.04

Dosyada düzenle:

gksu gedit /usr/bin/guake

826 hattı:

width = VALUE

Ve dosya kaydet yeniden Guake!


0

Basit bir hack buldum.

  1. Açık guake.
  2. Tüm çalışma alanlarını açın ( Super+ S).
  3. Guake terminalini bir ekrandan diğerine sürükleyin.
  4. İstediğiniz ekranı açın.

Bu benim için her zaman Ubuntu 13.10'da çalışıyor. Boyutu ayarlamak için düğmesine basarak tekrar guake'i kapatıp açın F12.

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.