Migliore switcher dell'area di lavoro?


9

Sto eseguendo Ubuntu 12.04 con l'installazione predefinita di Unity.

L'icona del selettore dell'area di lavoro avrebbe potuto essere migliore. La funzione che svolge viene eseguita premendo un tasto. L'icona rimane la stessa (due finestre sul desktop 1) se ci sono finestre su altri desktop.

Esiste un miglior selettore dell'area di lavoro, che rappresenta le finestre sui desktop in tempo reale?

In alternativa, posso e come posso disattivare l'icona del commutatore dell'area di lavoro?

Risposte:


5

Ho avuto la tua stessa domanda perché sto lavorando su un piccolo laptop con proprietà dello schermo limitate e ho configurato il mio touchpad per eseguire tutte le operazioni di cambio dell'area di lavoro. Ho scoperto come rimuovere l'icona e non è troppo coinvolta. Si prega di notare che sto usando 12.10 e questo potrebbe non essere applicabile a 12.04. Sono ancora un programmatore principiante e un utente Linux, quindi per favore scusami se uso in modo improprio qualsiasi termine. Poiché l'icona dello spazio di lavoro-icona AKA, l'icona expo è "integrata in Unity", devi ottenere il codice sorgente, modificarlo e ricompilarlo. La procedura è molto simile a quella menzionata qui:

Come posso disabilitare i gesti multitouch predefiniti arbitrari in Unity?

Ecco la procedura:

Nel terminale, inserisci questi comandi:

$ sudo apt-get build-dep unity    
$ cd /tmp
$ mkdir unity
$ cd unity

Ho usato la directory tmp, ma potresti farlo altrove.

Ottieni il codice sorgente Unity:

$ apt-get source unity

Vai alla directory "unity-6.12.0":

$ cd unity-6.12.0

Usa il tuo editor di testo preferito per aprire "LauncherController.cpp"

$ gedit /tmp/unity/unity-6.12.0/launcher/LauncherController.cpp

Premi Ctl + F e cerca "aree di lavoro". Sulla riga 627 c'è un comando

bool wp_enabled = (workspaces > 1);

Modificare "1" in un numero maggiore rispetto al numero di aree di lavoro che si desidera utilizzare. Ad esempio, voglio usare 3 aree di lavoro, quindi ho modificato la mia voce in questo modo:

bool wp_enabled = (workspaces > 4);

Salvare e chiudere il file LauncherController.cpp, quindi creare Unity:

$ dpkg-buildpackage -us -uc -nc

Ci vorranno alcuni minuti. Quindi installa l'Unity modificata che hai appena creato:

$ cd ..
$ sudo dpkg -i *deb

Una volta installato, ti disconnetti e accedi nuovamente. Quindi apri CCSM, vai su Generale> Opzioni generali> scheda Dimensioni desktop e modifica il numero di desktop su 1. Dovresti vedere l'icona di Switch Area di lavoro scomparire dal Launcher. Ora puoi cambiare il tuo numero di desktop con il numero che desideri utilizzare e l'icona del commutatore dell'area di lavoro dovrebbe rimanere nascosta. Potresti essere in grado di riavviare e ottenere lo stesso risultato, questo è proprio quello che ho fatto. Hai finito!


1
Wow, la prima volta che ho visto un vero ciclo di modifica / costruzione ed i suoi benefici. Fantastico grazie.
Aditya MP

3

La risposta di Pawelki su Compiz potrebbe funzionare. Non esiste un'icona ufficiale dello Switcher per lo spazio di lavoro "dinamico".

Puoi modificare il numero di aree di lavoro usando Compiz o MyUnity o Ubuntu Tweak. Gnome 3 consente un numero dinamico di spazio di lavoro che potrebbe piacerti, anche se Unity è eccezionale.


1
@IshaanDube Puoi modificare questa risposta per spiegare come fare con MyUnity e Ubuntu Tweak? In questo momento, potrebbe essere abbastanza difficile per qualcuno usare questa risposta.
Eliah Kagan,

1

Per rimuovere l'icona del commutatore dell'area di lavoro da Unity launcher.

  • Installa Gestione impostazioni CompizConfig

    sudo apt-get install compizconfig-settings-manager
    
  • Apri dash Unity> digita "compiz"> esegui "Gestione impostazioni CompizConfig"

    • nel pannello di destra fai clic su Ubuntu Unity Plugin (è nel gruppo Desktop)
    • passa alla terza scheda - "Sperimentale"
    • e deseleziona "Mostra 'Icona Expo' nel programma di avvio"

1
Bene, installato Gestione impostazioni CompizConfig. Ma non c'è alcuna opzione "Mostra 'Icona Expo' nel programma di avvio" nella scheda Sperimentale nel plug-in Ubuntu Unity nel gruppo Desktop :(
deshmukh

1

Un commutatore di area di lavoro alternativo? Non so esattamente cosa c'è di sbagliato in quello attuale. Personalmente trovo che sia molto più utile se imposti Expo per iniziare spostando il mouse in un angolo, per me l'ho impostato in basso a destra, e boom va allo switcher dell'area di lavoro (expo AKA) puoi impostarlo in le impostazioni dell'expo nelle impostazioni Compiz (CCSM)

Se vuoi qualcosa di più minimale come quello che esisteva in 10.04 puoi provare questo: inserisci qui la descrizione dell'immagine

Puoi installarlo eseguendo questi codici nel terminale:

sudo add-apt-repository ppa:geod/ppa-geod
sudo apt-get update
sudo apt-get install indicator-workspaces

Quindi esegui il programma dal trattino Unity cercando "indicatore degli spazi di lavoro" e, se lo desideri, puoi semplicemente seguire le istruzioni elencate da altri per disabilitare l'icona dello switcher. Anche se dice che è per 11.04 non dovresti avere problemi ad usarlo in 12.04.


Ho ricevuto le ultime informazioni da questo sito Web: http://www.techdrivein.com/2011/05/10-useful-application-indicators-for.html


Il selettore dell'area di lavoro è molto utile. Se leggi attentamente, ti stavo chiedendo dell'icona :)
deshmukh,

Quindi non ti piace l'icona?
Weylin Schreck,

Assolutamente. Non fornisce ulteriori informazioni e ciò che può essere ottenuto utilizzando la tastiera - molto più velocemente. In effetti, mi piacerebbe anche sbarazzarmi dell'icona di Ubuntu nella parte superiore del programma di avvio.
deshmukh,

Sì, so cosa intendi, praticamente inutile se preferisci tenere le mani sulla tastiera, è ancora più inutile se hai un launcher su Auto Hide ... come me. Ho la mia chiave expo di avvio impostata su grave o ~. E ho anche un vantaggio sul desktop se sono solo pigro e principalmente usando il mouse. So che puoi eliminare l'icona del selettore dell'area di lavoro, ma non credo che tu possa sbarazzarti del pulsante Dash. mentre puoi semplicemente aprirlo premendo il tasto super, è comunque utile avere effettivamente il pulsante lì, penso.
Weylin Schreck,

1

Installa Synaptic nel terminale: sudo apt-get install synaptice lì installa il pacchetto "docky". Startup Docky nel menu Unity e ora è nella parte inferiore del display.

Nelle preferenze di Docky selezionare il selettore dell'area di lavoro e nasconderlo automaticamente.


0

Non conosco un'altra icona ma puoi disattivarla. Installa le impostazioni di configurazione del software dal centro software, installalo e aprilo.

A sinistra scegli le opzioni generali, quindi generali vai alla scheda delle dimensioni del desktop e imposta tutte le opzioni su 1.

Quindi attendi che compiz si riavvii e sparirà.


Ciò renderà il numero di desktop = 1. Devo avere più desktop!
deshmukh,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.