Daha iyi çalışma alanı değiştiricisi?


9

Ubuntu 12.04'ü Unity'nin varsayılan yüklemesiyle çalıştırıyorum.

Çalışma alanı değiştirici simgesi daha iyi olabilirdi. Yaptığı işlev bir tuşa basılarak gerçekleştirilir. Diğer masaüstlerinde pencereler olsun, simge aynı kalır (Masaüstü 1'de iki pencere).

Daha iyi bir çalışma alanı değiştiricisi var mı - masaüstlerindeki pencereleri gerçek zamanlı olarak temsil eden?

Alternatif olarak, Çalışma Alanı Değiştiricisi simgesini nasıl kapatabilirim?

Yanıtlar:


5

Sizinle aynı soruyu sordum çünkü sınırlı ekranlı gayrimenkul içeren küçük bir dizüstü bilgisayar üzerinde çalışıyorum ve dokunmatik yüzeyimi tüm çalışma alanı anahtarlamamı yapacak şekilde yapılandırdım. Simgeyi nasıl kaldıracağımı öğrendim ve çok fazla dahil değil. Lütfen 12.10 kullandığımı ve 12.04 için geçerli olmayabileceğini unutmayın. Hala acemi bir programcı ve linux kullanıcısıyım, bu yüzden herhangi bir terimi kötüye kullanırsam lütfen affedersiniz. Çalışma alanı değiştirici simgesi AKA expo simgesi "Unity içine pişmiş" olduğundan, kaynak kodu almak, değiştirmek ve yeniden derlemek gerekir. Prosedür burada belirtilene çok benzer:

Unity'de rasgele varsayılan çoklu dokunma hareketlerini nasıl devre dışı bırakabilirim?

İşte prosedür:

Terminalde şu komutları girin:

$ sudo apt-get build-dep unity    
$ cd /tmp
$ mkdir unity
$ cd unity

Ben tmp dizini kullandım, ama başka bir yerde yapabilirsiniz.

Unity kaynak kodunu alın:

$ apt-get source unity

"Unity-6.12.0" dizinine gidin:

$ cd unity-6.12.0

"LauncherController.cpp" dosyasını açmak için seçtiğiniz metin düzenleyicinizi kullanın

$ gedit /tmp/unity/unity-6.12.0/launcher/LauncherController.cpp

Ctl + F tuşlarına basın ve "çalışma alanları" için arama yapın. 627. satırda bir komut var

bool wp_enabled = (workspaces > 1);

"1" değerini, kullanmak istediğiniz çalışma alanı sayısından daha yüksek bir sayıya değiştirin. Örneğin, 3 çalışma alanı kullanmak istiyorum, böylece girişimi şöyle görünecek şekilde değiştirdim:

bool wp_enabled = (workspaces > 4);

LauncherController.cpp dosyasını kaydedip kapatın ve ardından Unity'yi oluşturun:

$ dpkg-buildpackage -us -uc -nc

Birkaç dakika sürecek. Ardından, yeni oluşturduğunuz değiştirilmiş Birliği yükleyin:

$ cd ..
$ sudo dpkg -i *deb

Yüklendikten sonra oturumu kapatıp tekrar oturum açın. CCSM'yi açın, Genel> Genel Seçenekler> Masaüstü Boyutu sekmesine gidin ve masaüstünüzün sayısını 1 olarak değiştirin. Çalışma Alanı Değiştirici simgesinin Başlatıcı'dan kaybolduğunu görmelisiniz. Artık masaüstünüzün numarasını kullanmak istediğiniz numaraya geri döndürebilirsiniz ve Çalışma Alanı Değiştirici simgesi gizli kalmalıdır. Aynı sonucu yeniden başlatabilir ve başarabilirsiniz, bu benim yaptığım şey. Sen bittin!


1
Vay be, ilk kez gerçek bir değişiklik / inşa döngüsü gördüm ve faydaları. Harika. Teşekkürler.
Aditya MP

3

Pawelki'nin Compiz ile ilgili cevabı işe yarayabilir. Resmi bir 'Dinamik' çalışma alanı Değiştirici simgesi yoktur.

Compiz veya MyUnity veya Ubuntu Tweak kullanarak çalışma alanı sayısını değiştirebilirsiniz. Gnome 3, Unity harika olsa da, hoşunuza gidebilecek dinamik çalışma alanına izin verir.


1
@IshaanDube MyUnity ve Ubuntu Tweak ile bunu nasıl yapacağınızı açıklamak için bu cevabı düzenleyebilir misiniz ? Şu anda, birisinin bu cevabı kullanması oldukça zor olabilir.
Eliah Kagan

1

Unity başlatıcısı çalışma alanı değiştirici simge formunu kaldırmak için.

  • CompizConfig Ayarlar Yöneticisi'ni yükleyin

    sudo apt-get install compizconfig-settings-manager
    
  • Unity tire açın> "compiz" yazın> "CompizConfig Settings Manager" ı çalıştırın

    • sağ panelde Ubuntu Unity Plugin'e tıklayın (Masaüstü grubundadır)
    • üçüncü sekmeye geç - "Deneysel"
    • ve "Başlatıcıda" Expo Simgesini Göster "seçeneğinin işaretini kaldırın

1
İyi, yüklü CompizConfig Ayarlar Yöneticisi. Ancak, Masaüstü grubunda Ubuntu Unity
Plugin'deki

1

Alternatif bir çalışma alanı değiştiricisi mi? Şu anki ile ilgili neyin yanlış olduğunu bilmiyorum. Farenizi bir köşeye hareket ettirerek başlatmaya expo koyarsanız kişisel olarak bir ton daha yararlı buluyorum, benim için sağ altta ayarladım ve bom çalışma alanı değiştiricisine (AKA expo) gidiyor Compiz ayarları (CCSM) altındaki expo ayarları

10.04'teki gibi daha minimal bir şey istiyorsanız bunu deneyebilirsiniz: resim açıklamasını buraya girin

Bunu, terminalde şu kodları çalıştırarak kurabilirsiniz:

sudo add-apt-repository ppa:geod/ppa-geod
sudo apt-get update
sudo apt-get install indicator-workspaces

Daha sonra programı "çalışma alanları göstergesi" ni arayarak Unity panosundan çalıştırın ve isterseniz, değiştirici Simgesini devre dışı bırakmak için başkaları tarafından listelenen talimatları uygulayabilirsiniz. Her ne kadar 11.04 için olduğunu söylese de, 12.04'te kullanırken sorun yaşamamanız gerekir.


Bu web sitesinden ikinci bilgiyi aldım: http://www.techdrivein.com/2011/05/10-useful-application-indicators-for.html


Çalışma alanı değiştirici çok kullanışlıdır. Eğer dikkatlice okuduysanız, İkon hakkında soruyordum :)
deshmukh

Yani simgeyi sevmiyor musun?
Weylin Schreck

Kesinlikle. Ek bilgi vermez ve klavyeyi kullanarak ne elde edilebileceği çok daha hızlıdır. Aslında, başlatıcı üstündeki Ubuntu simgesinden de kurtulmak isteyeceğim.
deshmukh

Evet, ne demek istediğini biliyorum, ellerini klavyede tutmayı tercih edersen çok işe yaramaz, otomatik gizlemede fırlatıcı varsa ... benim gibi daha da işe yaramaz. Başlatma expo anahtarım mezar anahtarına veya ~ tuşuna ayarladım. Ve sadece tembel ve öncelikle faremi kullanarak bir masaüstü kenarı var. Çalışma alanı değiştirici simgesini ortadan kaldırabileceğinizi biliyorum ama Dash düğmesinden kurtulabileceğinize inanmıyorum. sadece süper tuşa basarak açabiliyor olsanız da, oradaki butona sahip olmanızda fayda var.
Weylin Schreck

1

Synaptic'i terminale kurun: sudo apt-get install synapticve orada "docky" paketini kurun. Başlangıç ​​Docky Unity menüsünde ve şimdi ekranın altında.

Docky tercihlerinde çalışma alanı değiştiriciyi seçin ve otomatik olarak gizleyin.


0

Başka bir simge bilmiyorum ama kapatabilirsiniz. Compiz yapılandırma ayarlarını yazılım merkezinden yükleyin, kurun ve açın.

Sol tarafta genel'i seçin, ardından genel seçenekler masaüstü boyutu sekmesine gidin ve tüm seçenekleri 1 olarak ayarlayın.

Sonra sadece compiz yeniden başlatmak için bekleyin ve o gidecek.


Bu masaüstü sayısı = 1 yapacak. Birden fazla masaüstü olması gerekir!
deshmukh
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.