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


Comment puis-je supprimer le Commutateur d'espace de travail lanceur du quai d'Unity?


80
2018-05-01 12:08


origine




Réponses:


  1. Pour désactiver complètement les espaces de travail
  2. Pour supprimer simplement l'icône mais conserver 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 quai, il vous suffit de retirer 'unity://expo-icon' de cette liste. En sortant, pour 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 avec l'aide de Unity Tweak Tool. J'aime avoir plusieurs espaces de travail, mais je n'ai pas beaucoup aimé l'icône Unity Launcher inamovible, d'autant plus qu'elle ne pouvait ressembler à quatre espaces de travail que lorsque j'utilisais huit.


70
2018-04-27 02:27



Fait le boulot Merci! - chzbrgla
Cela a fait exactement ce que je voulais faire Les autres réponses désactivent complètement la commutation de bureau, tandis que cette réponse supprime uniquement l'icône et je suis toujours capable d'utiliser la fonctionnalité elle-même. - Donarsson
Pour quelles versions cela devrait-il fonctionner? - Bruno Pereira
@BrunoPereira, personnellement, je ne pouvais l'utiliser que le 13.04. - pepper_chico
C'est l'approche la plus logique et la plus simple, et ça marche! (en utilisant Ubuntu 14.04) - dayuloli


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 le Apparence - Comportement onglet dans Paramètres système

Décochez l'option affichée dans l'image suivante pour supprimer l'icône du sélecteur d'espace de travail.

enter image description here

12.10

Si vous êtes prêt à travailler avec un seul bureau virtuel (c’est-à-dire sans espace de travail supplémentaire), les éléments suivants fonctionneront pour la version 12.10 et ultérieure.

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
2017-11-02 22:44



cela a fonctionné pour moi le 12.10 et semble une charge de merde plus facile que la réponse supérieure - Eric Nemchik
Votre solution pour 13.04 n'est pas exactement une solution. Désactiver les espaces de travail sera complètement les désactiver, ne pas simplement supprimer l’icône du lanceur. Certaines personnes vont vouloir laisser les espaces de travail activés sans l'icône dans le lanceur. - Seth♦
12.10 La solution donne: Pas de schéma tel "org.compiz.core" - Bryce
Est-il possible de le récupérer en 14.04 après l'avoir traîné dans la poubelle. - xji
Dans 14.04, ces étapes ne désactivent pas la fonctionnalité sur ma boîte. Les touches de raccourci Ctrl-Alt-Gauche / Flèche Droite se déplacent toujours dans différents espaces de travail. Même après l'avoir désactivé dans les Paramètres système> Apparence. - Ed J


Pour Ubuntu 11.10 et Ubuntu2D

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

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

Pour Ubuntu 12.04 et Ubuntu2D

Modifier le fichier /usr/share/unity-2d/shell/launcher/Launcher.qml avec votre éditeur de texte préféré, à savoir:

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

Localisez ces lignes

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

Et les changer pour

    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 pour unity et ne peut pas être supprimé sans apporter de modifications au code source.

Assurez-vous d'avoir le paquet dpkg-dev installée

sudo apt-get install dpkg-dev

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

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

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

nano plugins / unityshell / src / LauncherController.cpp

Localiser les lignes

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

Les changer pour

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

Construire le paquet

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

Attendez la fin et l'installation une fois terminé

cd ..
sudo dpkg -i unity*.deb libunity*.deb netbook*.deb

14
2017-11-19 00:08



N'utilisez pas la méthode avec Unity 2D 12.04. Afterwars, vous ne pouvez même pas commencer l'unité. Je devais aller dans un autre environnement de bureau et annuler les modifications. - Paul Woitaschek
désolé mais, pour Unity, je devrais avertir les gens de mieux vérifier les autres réponses. - pepper_chico
Pour quelles versions? Quel est le problème avec ces solutions? - Bruno Pereira
@BrunoPereira, chèque ma réponse par exemple, je soupçonne la gsettings astuce travail dans plusieurs versions. Pas besoin de compiler des trucs, et c'est aussi un problème avec votre réponse car vous affirmez qu'il n'y a pas d'autre solution que le patchage. - pepper_chico
Merci pour la solution! D'autres personnes ici disent qu'il brise Unity2D. Assurez-vous que vous l'avez bien fait. La première fois que j'ai essayé, j'ai cassé Unity2D aussi parce que j'ai échangé le dernier * et /. Après l'avoir réparé, cela a fonctionné. (12.04) - Jop V.


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

  1. Installer Compiz Config Settings Manager Install compizconfig-settings-manager du Centre logiciel Ubuntu

  2. Ouvrir Gestionnaire de paramètres Compiz Config de Dash

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

  4. Changement Taille virtuelle horizontale à "1", la taille virtuelle verticale peut être n'importe quel nombre.

  5. Redémarrez l'unité en ouvrant Exécuter la commande (Alt-F2) et en tapant unity

compizconfig

La source


12
2018-05-10 11:42





11.04

Actuellement, il y a un petit bogue 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 «sélecteur 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 retournez dans l'unité et alto! Le sélecteur d'espace de travail manque maintenant.

Oui, je sais, c'est une façon quelque peu ennuyeuse de la supprimer si vous utilisez des espaces de travail, mais c'est la seule façon que je connaisse maintenant ..

enter image description here

Pour récupérer le sélecteur de lanceur Unity, ouvrez simplement le gnome-panel dans le terminal et revenez à une grille 2 X 2. Déconnectez-vous et reconnectez-vous.


7
2018-06-29 04:37





12.04

C'est maintenant facile grâce à l'ajout d'Isaac Joseph's Unity Revamped (ramène également les fenêtres d'esquive et la fenêtre d'esquive active et donne quelques autres options).

Ajoutez le référentiel à votre responsable logiciel ou:

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

C'est maintenant une source d'unité alternative, qui deviendra légèrement plus avancée que la version canonique de la version. Mise à jour 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 logiciel de mise à jour.

Déconnectez-vous et connectez-vous à ccsm. Le plugin Unity d'Ubuntu aura désormais, dans l'onglet "experimental", une option intitulée "Afficher l'icône Expo" dans le lanceur ", activée par défaut. Désactivez ceci et l'icône disparaît.

La désactivation de l'icône ne désactive pas la liaison Super + S, si vous préférez changer de lieu de travail.


2
2017-07-31 20:04





12.04

Installez MyUnity à partir de Software Center.

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

Redémarrer.


1
2017-09-24 20:07





Pour 14.04 et versions 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 pour accéder au commutateur via la souris ressemble à ceci:

enter image description here


0
2018-02-05 18:34