Est-il possible de désactiver complètement les espaces de travail et de supprimer l'icône de mon panneau Unity-2D?

24

Mon système est construit autour de mon père âgé de 71 ans (qui est un utilisateur Linux récent et très favorable).

Il n'a pas besoin de plusieurs ordinateurs de bureau et je trouve que le fait d'avoir trop de choses sur le panneau peut être un peu déroutant pour lui.

Est-il possible de désactiver complètement les espaces de travail et de supprimer l’icône du panneau?

    
posée John 15.10.2011 - 04:18
la source

3 réponses

8
  1. Désactivation de plusieurs espaces de travail:

    • En utilisant GConf Editor , modifiez la valeur de /apps/metacity/general/num_workspaces à 1 .
  2. Suppression du sélecteur d'espace de travail du lanceur:

      

    Supprimer et réorganiser

         

    Donc, pour apporter ces modifications, vous devez éditer un fichier.   D'abord pour être sûr, faites une sauvegarde:

(pour 11.04 et 11.10)

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

quand vous bousiller quelque chose juste:

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

(pour 12.04)

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

quand vous bousiller quelque chose juste:

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

Maintenant, pour supprimer des éléments du lanceur:

(pour le 11.04 / 11.10):

gksu gedit /usr/share/unity-2d/launcher/Launcher.qml
     

faites défiler jusqu'à la ligne 104, là vous verrez:

(pour 12.04)

gksu gedit /usr/share/unity-2d/shell/launcher/Launcher.qml
     

faites défiler jusqu'à la ligne 104, là vous verrez:

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

items.appendModel(applications); = applications dans le lanceur
items.appendModel(workspaces); = sélecteur d'espace de travail
items.appendModel(visiblePlaces); = fichiers & amp; Dossiers et application button.items.appendModel(devices); = lecteurs montés (NTFS) + lecteurs flash, etc.
shelfitems.appendModel(trashes); = Corbeille

     

Vous pouvez supprimer ces éléments en supprimant leurs lignes ou vous pouvez réorganiser les éléments en déplaçant les lignes vers le haut ou le bas.

     

Source

Il convient de noter que la deuxième étape consiste à modifier le code réel et non un fichier de configuration. Par conséquent, toutes les modifications seront écrasées lors de la prochaine installation de unity-2d update.

    
réponse donnée Isaiah 15.10.2011 - 06:06
la source
4

Au passage, bonne réponse. Je vous remercie. Pour simplifier les choses, vous pouvez réduire les espaces de travail à partir du terminal en:

    gconftool-2 -s /apps/metacity/general/num_workspaces --type int 1

et modifiez la configuration (supprimez le lanceur d’espace de travail du lanceur par:)

    sudo cp /usr/share/unity-2d/launcher/Launcher.qml{,.bck}
    sudo sed -i '/items.appendModel(workspaces)/d' /usr/share/unity-2d/launcher/Launcher.qml

Oui, cela sera réinitialisé chaque fois que le package unity-2d-launcher sera mis à jour.

    
réponse donnée Todd Partridge 'Gen2ly' 22.11.2011 - 11:39
la source
1

Il existe maintenant une solution plus simple, comme décrit dans le bogue concernant ce problème dans Launchpad (grâce à @Romanlvanov pour le lien en passant)

Comme expliqué par Jon Hanna dans ce bogue:

sudo add-apt-repository ppa:ikarosdev/unity-revamped 
sudo apt-get update && sudo apt-get dist-upgrade

Redémarrez le système et ouvrez ccsm , allez dans Ubuntu Unity Plugin passez à l'onglet Experimental et désactivez Show "Expo Icon" in the launcher .

    
réponse donnée Gabriel 03.09.2012 - 14:18
la source

Lire d'autres questions sur les étiquettes