Jak dodać i wyjąć program uruchamiający Workspace Switcher z launchera Unity?

80

Jak mogę usunąć moduł uruchamiający Workspace Switcher ze stacji dokującej Unity?

    
zadawane mike 01.05.2011, 14:08
źródło

8 odpowiedzi

70
  1. Całkowicie wyłącza obszary robocze
    • Zobacz odpowiedź @fossfreedom link
  2. Aby usunąć ikonę, ale nadal zachowuj przestrzenie robocze

    • Otwórz terminal i wykonaj:

      gsettings get com.canonical.Unity.Launcher favorites
      

    wynik będzie podobny,

    ['application://nautilus.desktop', 'application://chromium-browser.desktop', 'application://ubuntu-software-center.desktop', 'application://ubuntuone-installer.desktop', 'application://ubuntu-amazon-default.desktop', 'application://UbuntuOneMusiconeubuntucom.desktop', 'application://gnome-control-center.desktop', 'unity://running-apps', 'unity://expo-icon', 'unity://devices']
    

    Aby usunąć ikonę obszaru roboczego ze stacji, powinieneś po prostu wyjąć 'unity://expo-icon' z tej listy. W tym przypadku komenda powinna brzmieć:

    gsettings set com.canonical.Unity.Launcher favorites "['application://nautilus.desktop', 'application://chromium-browser.desktop', 'application://ubuntu-software-center.desktop', 'application://ubuntuone-installer.desktop', 'application://ubuntu-amazon-default.desktop', 'application://UbuntuOneMusiconeubuntucom.desktop', 'application://gnome-control-center.desktop', 'unity://running-apps', 'unity://devices']"
    

    (Nie zapominaj o podwójnych cudzysłowach dla listy na gsettings set )

Obecnie używam ośmiu obszarów roboczych za pomocą narzędzia Unity Tweak . Lubię mieć wiele obszarów roboczych, ale nie podobała mi się niewymienna ikona Unity Launcher, tym bardziej, że może przypominać tylko cztery obszary robocze, podczas gdy ja używałem ośmiu.

    
odpowiedział pepper_chico 27.04.2013, 04:27
źródło
45

Za 14.04

Przeciągnij niepożądaną ikonę na kosz.

Dla 13.04

Domyślnie przełącznik obszaru roboczego nie jest włączony w programie uruchamiającym. To ustawienie można zmienić za pomocą karty Wygląd - Zachowanie w Ustawieniach systemu

Odznacz opcję pokazaną na poniższym obrazie, aby usunąć ikonę przełącznika obszaru roboczego.

12.10

Jeślijesteśprzygotowanydopracytylkozjednympulpitemwirtualnym(tzn.bezdodatkowychobszarówroboczych),todlawersji12.10inowszychbędądziałaćnastępująceelementy.

gsettingssetorg.compiz.core:/org/compiz/profiles/unity/plugins/core/hsize1gsettingssetorg.compiz.core:/org/compiz/profiles/unity/plugins/core/vsize1

Przed:

Po:

    
odpowiedział fossfreedom 02.11.2012, 23:44
źródło
14

Dla Ubuntu 11.10 i Ubuntu2D

Edytuj plik /usr/share/unity-2d/launcher/Launcher.qml za pomocą ulubionego edytora tekstu, np .:

sudo nano /usr/share/unity-2d/launcher/Launcher.qml

W przypadku Ubuntu 12.04 & amp; Ubuntu2D

Edytuj plik /usr/share/unity-2d/shell/launcher/Launcher.qml za pomocą ulubionego edytora tekstu, np .:

sudo nano /usr/share/unity-2d/shell/launcher/Launcher.qml

Zlokalizuj te linie

    Component.onCompleted: {
        items.appendModel(bfbModel);
        items.appendModel(applications);
        items.appendModel(workspaces);
        items.appendModel(devices);
        shelfItems.appendModel(trashes);
    }

I zmień je na

    Component.onCompleted: {
        items.appendModel(bfbModel);
        items.appendModel(applications);
/*        items.appendModel(workspaces);*/
        items.appendModel(devices);
        shelfItems.appendModel(trashes);
    }

Ubuntu

Niestety przełącznik pulpitu jest zakodowany na unity i nie można go usunąć bez dokonywania modyfikacji kodu źródłowego.

Upewnij się, że masz zainstalowany pakiet dpkg-dev

sudo apt-get install dpkg-dev

Aby zmodyfikować kod i skompilować go samodzielnie, wykonaj następujące czynności

mkdir ~/code
cd ~/code
mkdir build
cd build
apt-get source unity
cd unity*

Otwórz plugins/unityshell/src/LauncherController.cpp za pomocą ulubionego edytora tekstu, czyli:

  

nano plugins / unityshell / src / LauncherController.cpp

Zlokalizuj linie

num_workspaces_ = WindowManager::Default()->WorkspaceCount();
if (num_workspaces_ > 1)
{
  InsertExpoAction();
}

Zmień je na

/*num_workspaces_ = WindowManager::Default()->WorkspaceCount();
if (num_workspaces_ > 1)
{
  InsertExpoAction();
}*/

Utwórz pakiet

sudo apt-get build-dep unity
debuild -us -uc

Poczekaj, aż się zakończy i zainstaluj po zakończeniu

cd ..
sudo dpkg -i unity*.deb libunity*.deb netbook*.deb
    
odpowiedział Bruno Pereira 19.11.2011, 01:08
źródło
12

Dla Ubuntu 11.04 / 11.10 / 12.04 (nie działa w Unity 2D):

  1. Zainstaluj Compiz Config Settings Manager zCentrumoprogramowaniaUbuntu

  2. OtwórzMenedżerustawieńkonfiguracjiCompizzDash

  3. PrzejdźdoOpcjeogólneiRozmiarpulpitu

  4. ZmieńPoziomyrozmiarwirtualnyna"1", wirtualny rozmiar pionowy może być dowolną liczbą.

  5. Uruchom ponownie Unity, otwierając Run Command (Alt-F2) i wpisując unity

Źródło

    
odpowiedział Cas 10.05.2011, 13:42
źródło
7

11.04

Obecnie jest przydatny mały błąd w jedności, który pozwala ci to zrobić. Otwórz terminal i uruchom "gnome-panel". Po uruchomieniu panelu gnome dodaj do panelu aplet "Przełącznik przestrzeni roboczej". Otwórz preferencje przełącznika obszaru roboczego i wybierz 1 kolumnę i 4 wiersze. Wyloguj się i wróć do jedności i altówki! Teraz brakuje przełącznika przestrzeni roboczej.

Tak, wiem, to dość denerwujący sposób na usunięcie go, jeśli korzystasz z przestrzeni roboczych, ale jest to jedyny sposób, jaki znam teraz.

Aby odzyskać przełącznik Unness launcher, po prostu ponownie otwórz panel gnome-terminal i wróć do siatki 2 X 2. Wyloguj się i zaloguj ponownie.

    
odpowiedział Danny 29.06.2011, 06:37
źródło
2

12.04

To jest teraz łatwe, dzięki dodatkowi do pięknej Unity Revamped Isaaca Josepha (także przywraca okna z dodge i aktywne okno i daje kilka innych opcji).

Dodaj repozytorium z wybranym menedżerem oprogramowania lub:

sudo add-apt-repository ppa:ikarosdev/unity-revamped

To jest teraz alternatywne źródło jedności, które zgłosi się jako nieznacznie wyprzedzające kanoniczne w wersji. Uaktualnij, a otrzymasz nową wersję:

apt-fast update && apt-fast dist-upgrade

Lub jeśli nie używasz apt-fast, to:

sudo apt-get update && sudo apt-get dist-upgrade

Lub po prostu użyj aktualizacji oprogramowania.

Wyloguj się i wejdź do ccsm. Plugin Ubuntu Unity będzie teraz miał na karcie "eksperymentalne" opcję "Pokaż" ikonę Expo "w programie uruchamiającym", która jest domyślnie włączona. Wyłącz to, a ikona zniknęła.

Wyłączenie ikony nie wyłącza wiązania Super + S, jeśli jest to preferowany sposób przełączania obszarów roboczych.

    
odpowiedział Jon Hanna 31.07.2012, 22:04
źródło
1

12.04

Zainstaluj MyUnity z Software Center.

Otwórz go, przejdź do Pulpitu , zmniejsz (przesuń pasek w lewo) dla Pulpitu H i Pulpitu V , tak aby były minimalne .

Uruchom ponownie.

    
odpowiedział Rael Gugelmin Cunha 24.09.2013, 22:07
źródło
0

Za 14.04 i nowsze wersje LTS z Unity.

Uruchom Ustawienia- > Wygląd i zaznacz pola, jak pokazano poniżej.

Ikonaprogramuuruchamiającego,abyuzyskaćdostępdoprzełącznikazapomocąmyszy,wyglądanastępująco:

    
odpowiedział Elder Geek 05.02.2018, 19:34
źródło

Przeczytaj inne pytania na temat tagów