web-dev-qa-db-fra.com

Comment ajouter et supprimer le lanceur Workspace Switcher du lanceur Unity?

Comment puis-je retirer le programme de lancement Workspace Switcher du dock Unity?

81
mike
  1. Pour désactiver complètement les espaces de travail
  2. Supprimer simplement l'icône tout en préservant les espaces de travail

    • Ouvrez le terminal et exécutez:

      gsettings get com.canonical.Unity.Launcher favorites
      

    la sortie sera quelque chose comme,

    ['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']
    

    Pour supprimer l'icône des espaces de travail du dock, vous devez simplement extraire 'unity://expo-icon' de cette liste. En le retirant, dans ce cas, la commande devrait être:

    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']"
    

    (N'oubliez pas les guillemets pour la liste sur gsettings set)

Actuellement, j'utilise huit espaces de travail à l'aide de nity Tweak Tool . J'aime avoir plusieurs espaces de travail, mais je n'aime pas trop l'icône d'Unity Launcher, inébranlable, d'autant plus qu'elle ne peut ressembler qu'à quatre espaces de travail alors que j'en utilisais huit à la place.

69
pepper_chico

Pour 14.04

Faites glisser l'icône indésirable sur la corbeille.

Pour 13.04

Par défaut, le sélecteur d’espace de travail n’est pas activé dans le lanceur. Ce paramètre est modifiable via l'onglet Apparence - Comportement dans Paramètres système.

Décochez l'option indiquée dans l'image suivante pour supprimer l'icône de workspace-switcher.

enter image description here

12.10

Si vous êtes prêt à travailler avec un seul bureau virtuel (c.-à-d. Aucun espace de travail supplémentaire), les éléments suivants fonctionneront pour 12.10 et les versions ultérieures.

 gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/hsize 1 
 gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/vsize 1 

Avant:

enter image description here

Après:

enter image description here

45
fossfreedom

Pour Ubuntu 11.10 et Ubuntu2D

Editez le fichier /usr/share/unity-2d/launcher/Launcher.qml avec votre éditeur de texte préféré, par exemple:

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

Pour Ubuntu 12.04 et Ubuntu2D

Editez le fichier /usr/share/unity-2d/Shell/launcher/Launcher.qml avec votre éditeur de texte préféré, par exemple:

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

Localiser ces lignes

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

Et changez les en

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

Ubuntu

Malheureusement, le commutateur de bureau est codé en dur à unity et ne peut pas être supprimé sans apporter de modifications au code source.

Assurez-vous que le paquet dpkg-dev est installé

Sudo apt-get install dpkg-dev

Pour modifier le code et le compiler vous-même, procédez comme suit:

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

Ouvrez plugins/unityshell/src/LauncherController.cpp avec votre éditeur de texte préféré, à savoir:

nano plugins/unityshell/src/LauncherController.cpp

Localisez les lignes

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

Changez les en

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

Construire le paquet

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

Attendez qu'il soit terminé et installez quand c'est fini

cd ..
Sudo dpkg -i unity*.deb libunity*.deb netbook*.deb
14
Bruno Pereira

Pour Ubuntu 11.04/11.10/12.04 (ne fonctionne pas dans Unity 2D):

  1. Installer Compiz Config Settings ManagerInstall compizconfig-settings-manager depuis le Ubuntu Software Center

  2. Ouvrez le gestionnaire de paramètres Compiz Config à partir de Dash

  3. Aller à Options générales et onglet Taille du bureau

  4. Changer Taille virtuelle horizontale en "1", la taille virtuelle verticale peut être n’importe quel nombre.

  5. Redémarrez Unity en ouvrant la commande Exécuter (Alt-F2) et en saisissant unity

compizconfig

Source

12
Cas

11.04

Actuellement, il existe un petit bug pratique dans l'unité qui vous permet de le faire. Ouvrez un terminal et lancez 'gnome-panel'. Une fois que le panneau gnome est en cours d’exécution, ajoutez l’applet "Commutateur d’espace de travail" au panneau. Ouvrez les préférences du sélecteur d'espace de travail et sélectionnez 1 colonne et 4 lignes. Déconnectez-vous et revenez dans l'unité, et alto! Le sélecteur d'espace de travail est manquant maintenant.

Oui, je sais, c’est un moyen un peu ennuyeux de le supprimer si vous utilisez des espaces de travail, mais c’est le seul moyen que je connaisse pour le moment.

enter image description here

Pour récupérer le sélecteur de programme de lancement d'Unity, ouvrez simplement à nouveau le panneau de gnome dans le terminal et revenez à une grille 2 X 2. Déconnectez-vous et reconnectez-vous.

7
Danny

12.04

C'est maintenant facile, grâce à l'addition à Unity Revamped d'Isaac Joseph (ramène également les fenêtres Dodge et Dodge-active-window et donne quelques autres options).

Ajoutez le référentiel avec le gestionnaire de logiciel de votre choix ou:

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

C’est maintenant une source alternative d’unité, qui se présentera comme légèrement supérieure à celle de la version canonique. Mettez à niveau et vous aurez cette nouvelle version:

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

Ou si vous n'utilisez pas apt-fast, alors:

Sudo apt-get update && Sudo apt-get dist-upgrade

Ou utilisez simplement le programme de mise à jour du logiciel.

Déconnectez-vous et entrez, puis accédez à ccsm. Le plug-in Ubuntu Unity aura désormais, sous l'onglet "expérimental", une option intitulée "Afficher" l'icône de l'Expo "dans le lanceur", activée par défaut. Désactivez ceci et l'icône est partie.

La désactivation de l'icône ne désactive pas la liaison Super + S, si cela est votre méthode préférée pour changer d'espace de travail.

2
Jon Hanna

12.04

Installez MyUnity à partir du Software Center.

Ouvrez-le, allez à Burea, diminuez (déplacez la barre vers la gauche) pour Bureau H et Bureau V, les deux étant au minimum.

Redémarrer.

1
Rael Gugelmin Cunha

Pour les versions 14.04 et plus récentes de LTS avec Unity.

Lancez Paramètres-> Apparence et cochez les cases comme indiqué ci-dessous. workspaces

L'icône du lanceur permettant d'accéder au commutateur via la souris ressemble à ceci:

enter image description here

0
Elder Geek