Risposte:
Per rimuovere l'icona, ma conservare comunque le aree di lavoro
Apri il terminale ed esegui:
gsettings get com.canonical.Unity.Launcher favorites
l'output sarà qualcosa di simile,
['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']
Per rimuovere l'icona delle aree di lavoro dal dock, è sufficiente estrarre 'unity://expo-icon'
dall'elenco. Eliminandolo, in questo caso il comando dovrebbe essere:
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']"
(Non dimenticare le doppie virgolette per l'elenco su gsettings set
)
Attualmente sto usando otto aree di lavoro con l'aiuto di Unity Tweak Tool . Mi piace avere più aree di lavoro, ma non mi è piaciuta così tanto l'icona di Unity Launcher inamovibile, ancora di più perché poteva assomigliare solo a quattro aree di lavoro mentre ne usavo otto invece.
Trascina l'icona indesiderata sul cestino.
Per impostazione predefinita, il selettore dell'area di lavoro non è abilitato nel programma di avvio. Questa impostazione è selezionabile tramite la scheda Aspetto - Comportamento in Impostazioni di sistema
Deseleziona l'opzione mostrata nella figura seguente per rimuovere l'icona di cambio dell'area di lavoro.
Se sei pronto a lavorare con un solo desktop virtuale (ovvero senza aree di lavoro aggiuntive), per il 12.10 e versioni successive funzionerà quanto segue.
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
Prima:
Dopo:
Modifica il file /usr/share/unity-2d/launcher/Launcher.qml
con il tuo editor di testo preferito, ovvero:
sudo nano /usr/share/unity-2d/launcher/Launcher.qml
Modifica il file /usr/share/unity-2d/shell/launcher/Launcher.qml
con il tuo editor di testo preferito, ovvero:
sudo nano /usr/share/unity-2d/shell/launcher/Launcher.qml
Individua queste linee
Component.onCompleted: {
items.appendModel(bfbModel);
items.appendModel(applications);
items.appendModel(workspaces);
items.appendModel(devices);
shelfItems.appendModel(trashes);
}
E cambiali in
Component.onCompleted: {
items.appendModel(bfbModel);
items.appendModel(applications);
/* items.appendModel(workspaces);*/
items.appendModel(devices);
shelfItems.appendModel(trashes);
}
Sfortunatamente lo switcher desktop è codificato unity
e non può essere rimosso senza apportare modifiche al codice sorgente.
Assicurati di avere dpkg-dev
installato il pacchetto
sudo apt-get install dpkg-dev
Per modificare il codice e compilarlo tu stesso devi fare quanto segue
mkdir ~/code
cd ~/code
mkdir build
cd build
apt-get source unity
cd unity*
Apri plugins/unityshell/src/LauncherController.cpp
con il tuo editor di testo preferito, ovvero:
nano plugins / unityshell / src / LauncherController.cpp
Trova le linee
num_workspaces_ = WindowManager::Default()->WorkspaceCount();
if (num_workspaces_ > 1)
{
InsertExpoAction();
}
Modificali in
/*num_workspaces_ = WindowManager::Default()->WorkspaceCount();
if (num_workspaces_ > 1)
{
InsertExpoAction();
}*/
Costruisci il pacchetto
sudo apt-get build-dep unity
debuild -us -uc
Attendere il completamento e l'installazione al termine
cd ..
sudo dpkg -i unity*.deb libunity*.deb netbook*.deb
gsettings
trucco funzioni in diverse versioni. Non c'è bisogno di compilare roba, e anche questo è un problema con la tua risposta perché affermi che non c'è altra via d'uscita se non il patching.
*
e /
. Dopo averlo riparato, ha funzionato. (12.04)
Per Ubuntu 11.04 / 11.10 / 12.04 (non funziona in Unity 2D):
Installa da Ubuntu Software CenterCompiz Config Settings Manager
Apri Compiz Config Settings Manager da Dash
Vai a Opzioni generali e scheda Dimensioni desktop
Cambia la dimensione virtuale orizzontale a '1', la dimensione virtuale verticale può essere qualsiasi numero.
Riavvia Unity aprendo il comando Esegui (Alt-F2) e digitandounity
Attualmente c'è un piccolo bug utile nell'unità che ti permette di farlo. Apri un terminale ed esegui 'gnome-panel'. Una volta che gnome panel è in esecuzione, aggiungi l'applet 'selettore area di lavoro' al pannello. Apri le preferenze del selettore dell'area di lavoro e seleziona 1 colonna e 4 righe. Esci e torna in unità e viola! Il selettore dell'area di lavoro non è presente ora.
Sì, lo so, è un modo un po 'fastidioso di rimuoverlo se usi le aree di lavoro, ma è l'unico modo che conosco in questo momento ..
Per riavere il commutatore di avvio Unity, è sufficiente aprire nuovamente il pannello gnome nel terminale e tornare a una griglia 2 X 2. Disconnettersi e riconnettersi.
Ora è facile, grazie a un'aggiunta all'adorabile Unity Revamped di Isaac Joseph (riporta anche dodge-windows e dodge-active-window e offre alcune altre opzioni).
Aggiungi il repository con il tuo software manager preferito o:
sudo add-apt-repository ppa:ikarosdev/unity-revamped
Questa è ora una fonte alternativa di unità, che si presenterà come leggermente più avanti di quella canonica nella versione. Esegui l'upgrade e avrai questa nuova versione:
apt-fast update && apt-fast dist-upgrade
O se non usi apt-fast, allora:
sudo apt-get update && sudo apt-get dist-upgrade
O semplicemente usa il software di aggiornamento.
Esci e accedi e vai su ccsm. Ubuntu Unity Plugin ora avrà, nella scheda "sperimentale", un'opzione denominata "Mostra" Icona Expo "nel programma di avvio", abilitata per impostazione predefinita. Disabilita questo e l'icona non c'è più.
La disabilitazione dell'icona non disabilita l'associazione Super + S, qualora fosse il tuo modo preferito di cambiare area di lavoro.
Installa MyUnity da Software Center.
Aprilo, vai su Desktop , diminuisci (sposta la barra a sinistra) per H Desktop e V Desktop , entrambi al minimo.
Ricomincia.