Unity'deki çalışma alanlarının GNOME Shell'deki gibi hareket etmesini sağlamak mümkün müdür?


11

GNOME Kabuğu kullanıyordum, ancak kabuğunu kullanarak kaybettiğim ekran alanı nedeniyle Birliğe geri döndüm. Shell'den özlediğim bir şey, Unity ve IMO'ya kıyasla kullandığı çalışma alanı değiştiricisidir, Shell'de daha iyi yapılır. Bunu Birlik içinde uygulamanın bir yolu var mı?

Yanıtlar:


18

Sorun:

Maalesef henüz değil. Unity'deki dinamik çalışma alanları hakkında biraz konuşma yapıldı, ancak henüz bunun için somut planlar bilmiyorum.

Kısmi çözüm:

Dinamik çalışma alanları henüz Unity'nin bir özelliği olmasa da benzer bir özelliği kolayca elde edebilirsiniz. Bu çözüm, Webupd8'de yayınlanan bir komut dosyası kullanır, bu nedenle gerçek komut dosyası ve .desktop dosyası için kredi alamıyorum , ancak Klavye Kısayolu yöntemi benim.

Önce bu içeriğe sahip bir komut dosyası (metin) dosyası oluşturun:

#!/bin/bash

case $1 in 
rows)t=v;;
cols)t=h;;
esac;

check=`gconftool-2 --get /apps/compiz-1/general/screen0/options/${t}size`

if [[ ! ($2 = - && $check < 2 ) ]]
then
    [[ $2 = [-+] ]] && gconftool-2 --set /apps/compiz-1/general/screen0/options/${t}size --type int $(( $check $2 1 ))
fi
  • Farklı kaydet workspaces(dosya uzantısı yok).
  • Dosyayı sağ tıklayın ve özellikleri tıklayın.
  • Dosya özelliklerinde yürütülebilir olarak işaretleyin.
  • Şimdi taşıyın /opt:
    ya:
    • sudo mv workspaces /optBir terminalde koş ,
    • veya alt+ düğmesine basın f2. Tür gksu nautilus /opt. Yeni pencere açıldığında, komut dosyasını kesip o klasöre yapıştırın.

Klavye Kısayolları Yöntemi:

Artık çalışma alanı eklemeyi ve kaldırmayı etkinleştirmek için bazı kısayollar atayabilirsiniz.

  • Sistem Ayarları'nı açın.
    resim açıklamasını buraya girin
  • "Klavye" ye tıklayın.
    resim açıklamasını buraya girin
  • "Kısayollar" a gidin.
  • "Özel Kısayollar" ı tıklayın ve artı düğmesine (vurgulanan) tıklayın.
    resim açıklamasını buraya girin
  • Size uygun olan kendi kısayollarınızı seçebilirsiniz, ancak aşağıdakileri içermeleri gerekir (Kısayol başına bir komut):

    1. /opt/workspaces-shortcuts rows +| (Satır ekler)
    2. /opt/workspaces-shortcuts cols +| (Bir sütun ekler)
    3. /opt/workspaces-shortcuts rows -| (Bir satırı kaldırır)
    4. /opt/workspaces-shortcuts cols -| (Bir sütunu kaldırır)

Hızlı Liste Yöntemi:

Bu işlevlerin tümünü sizin için iki tıklamayla yapan bir .desktop dosyası oluşturabilirsiniz.

Yeni bir metin dosyası oluşturun ve aşağıdakileri girin:

[Desktop Entry]
Version=1.0
Name=Workspaces
Comment=Change Workspace Numbers
GenericName=Workspace Editor
Terminal=false
Type=Application
Icon=desktop
X-Ayatana-Desktop-Shortcuts=AddRow;RmRow;AddColumn;RmColumn;

[AddRow Shortcut Group]
Name=Add Row
Exec=/opt/workspaces-shortcuts rows +
TargetEnvironment=Unity

[AddColumn Shortcut Group]
Name=Add Column
Exec=/opt/workspaces-shortcuts cols +
TargetEnvironment=Unity

[RmRow Shortcut Group]
Name=Remove Row
Exec=/opt/workspaces-shortcuts rows -
TargetEnvironment=Unity

[RmColumn Shortcut Group]
Name=Remove Column
Exec=/opt/workspaces-shortcuts cols -
TargetEnvironment=Unity
  • Bu dosyayı olarak kaydedin workspaces.desktopve yürütülebilir olarak işaretleyin.
  • Dosyayı konumuna taşıyın ~/.local/share/applications.
    • Bunu, dosya yöneticisini açıp CTRL+ L(harf) tuşuna basıp adresi yazarak (otomatik olarak tamamlanacaktır), sonra düğmesine basarak yapabilirsiniz enter.
  • Dosyayı Unity başlatıcıya sürükleyip bırakın.
  • Üzerine sağ tıkladığınızda, çalışma alanlarının satırlarını ve sütunlarını ekleme veya kaldırma seçeneği sunar.
    Hızlı Liste

GNOME Kabuğu gibi daha fazla nasıl yapılır:

  • Compiz Config Settings Manager'ı açın (henüz sahip değilseniz kurun)

    sudo apt-get install compizconfig-settings-manager
    
  • Genel Seçenekler'e gidin ve Masaüstü Boyutu'nu tıklayın. resim açıklamasını buraya girin

  • "Yatay Boyut" u 1 olarak ayarlayın.
  • "Dikey Boyut" u 2 olarak ayarlayın.
  • Daha fazla çalışma alanına ihtiyacınız olduğunda Klavye Kısayolunuzu veya Hızlı Listenizi kullanabilirsiniz.
    Çalışma alanı demosu

Bu gerçekten bir utanç ...: / Bu özellik nedeniyle sürekli olarak GNOME Kabuğunu Birlik üzerinde kullanma dürtüsüne sahibim ...
Ürdün

@Jordan Kısmi bir çözüm var. Yarın
göndereceğim

@ScottSeverance: Bir şey değil!
RolandiXor

gconftool-2 benim durumumda işe yaramadı (Ubuntu 15.10); Bunun yerine dconf write kullandım.
Hari Babu
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.