Réponses:
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, il vous suffit de retirer '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 doubles pour la liste gsettings set
)
Actuellement, j'utilise huit espaces de travail à l'aide de Unity Tweak Tool . J'aime avoir plusieurs espaces de travail, mais je n'aime pas trop l'icône d'Unity Launcher, inamovible, d'autant plus qu'elle ne peut ressembler qu'à quatre espaces de travail alors que j'en utilisais huit à la place.
Faites glisser l'icône indésirable sur la corbeille.
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.
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 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:
Après:
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
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 les changer pour
Component.onCompleted: {
items.appendModel(bfbModel);
items.appendModel(applications);
/* items.appendModel(workspaces);*/
items.appendModel(devices);
shelfItems.appendModel(trashes);
}
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 est dpkg-dev
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
Localiser 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 fini et installez quand c'est fini
cd ..
sudo dpkg -i unity*.deb libunity*.deb netbook*.deb
gsettings
astuce fonctionne dans plusieurs versions. Pas besoin de compiler, et c'est aussi un problème avec votre réponse parce que vous affirmez qu'il n'y a pas d'autre solution que de patcher.
*
et /
. Après avoir résolu le problème, cela a fonctionné. (12.04)
Pour Ubuntu 11.04 / 11.10 / 12.04 (ne fonctionne pas dans Unity 2D):
Installer à partir du centre logiciel UbuntuCompiz Config Settings Manager
Ouvrez Compiz Config Settings Manager à partir de Dash
Aller vers les options générales et l' onglet Taille du bureau
Modifiez la taille virtuelle horizontale en "1". La taille virtuelle verticale peut être un nombre quelconque.
Redémarrez Unity en ouvrant la commande Exécuter (Alt-F2) et en tapantunity
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.
Pour récupérer le sélecteur du 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.
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 tel est votre moyen préféré pour changer d'espace de travail.
Installez MyUnity à partir du Software Center.
Ouvrez-le, allez sur le Bureau , diminuez (déplacez la barre vers la gauche) pour H Desktop et V Desktop , les deux au minimum.
Redémarrer.