Come posso sapere in quale spazio di lavoro mi trovo con Unity?


13

Utente da molto tempo di Ubuntu che fatica ad usare Unity qui ....

Sto eseguendo Unity 2D e posso fare clic sull'icona di avvio dell'area di lavoro per passare a un'area di lavoro diversa. Tuttavia, se mi limito a camminare verso un sistema, come posso dirlo guardando su quale area di lavoro mi trovo?

L'icona di avvio dovrebbe cambiare quando cambi area di lavoro? Esiste un applet indicatore per questo che posso installare? Sono abituato al vecchio switcher dell'area di lavoro di Gnome al centro del pannello superiore!

Risposte:


18

13.04

Questa funzionalità è ora integrata in 13.04 e versioni successive: l'icona dell'area di lavoro del programma di avvio mostra l'area di lavoro in cui ti trovi attualmente:

Imgur

Imgur

12.10 e precedenti

inserisci qui la descrizione dell'immagine

10.04 / 10.10 / 11.04 / 11.10

Per fare ciò, installare prima il PPA:

sudo add-apt-repository ppa:geod/ppa-geod

Aggiorna e installa:

sudo apt-get update
sudo apt-get install indicator-workspaces

12.04 in poi

L'autore PPA non ha un pacchetto pre-preparato per la versione 12.04 e successive. Tuttavia, è possibile scaricare lo stesso pacchetto deb utilizzato in 11.10 e installarlo.

Scarica il pacchetto deb v0.6.2.2

Installa il prerequisito:

sudo apt-get install python-wnck

come iniziare

Infine aggiungi indicator-workspacesalle tue applicazioni di avvio (cerca in Dash per questo) se l'installazione non ha già aggiunto questo:

inserisci qui la descrizione dell'immagine


1
Grazie per il tuo aiuto su questo. Ridicolo questo non è integrato!
HDave l'

nitpicking: al giorno d'oggi abbiamo 1 spazio di lavoro e le 4 'parti' sono finestre. askubuntu.com/questions/44102/…
Rinzwind

In 12.10 con Unity l'avvio automatico non funziona, ma il proggie può essere avviato dalla riga di comando "indicatore-area di lavoro", dopodiché funziona bene e interagisce bene con il selettore dell'area di lavoro nella barra di avvio. Purtroppo non è possibile nominare le aree di lavoro.

Ciò fallisce anche se hai il cubo Compiz su o altri effetti speciali.
HDave il

Lavorando su 14.04 (installato il pacchetto deb)!
Gauthier,

6

Ubunutu 14.10 (Basato sulla risposta di Fossfreedom, scusami ho bisogno di più rappresentanti per commentare)

  1. sudo apt-get install python-wnck
  2. sudo apt-get install python-appindicator
  3. wget http://ppa.launchpad.net/geod/ppa-geod/ubuntu/pool/main/i/indicator-workspaces/indicator-workspaces_0.6.2.2_all.deb
  4. sudo dpkg -i ./indicator-workspaces_0.6.2.2_all.deb
  5. indicator-workspaces & disown
  6. (Aggiungi alla startup come menziona sopra la libertà fossile)

Perché è necessario? A causa di Unity2D? Sto usando Ubuntu 14.04 con Unity normale e l'indicatore dell'area di lavoro viene visualizzato sulla barra di avvio senza ulteriori azioni necessarie, una volta abilitate le aree di lavoro (Impostazioni-> Aspetto-> Comportamento).
Lambart,

Sì, l'ho avuto sul mio launcher ma non ha funzionato per il mio caso d'uso. Ha visualizzato 2x2 ma io uso 1x5. Il semplice display numerico funziona molto meglio per me.
Anthony Astige,

5 aree di lavoro, wow! Devi essere un multitasker principale. :)
Lambart

Sì, non uso spesso tutti e 5 ampiamente, ma quando ne ho bisogno è davvero utile: PI ha fatto la convenzione di 5 molto tempo fa quando penso di usare il "cubo" di compiz. Ho trovato il numero irregolare più facile da ricordare spazialmente e mi sono bloccato attraverso diversi sistemi. Spesso `` brucerò '' il mio intero spazio di lavoro quando emergono oggetti urgenti, e talvolta quelle emergenze si sovrappongono l'una sull'altra.
Anthony Astige,


0

Il desktop Unity di Ubuntu utilizza finestre, non aree di lavoro, che è un sistema basato su coordinate.

Per conoscere la vista corrente, è possibile associare il seguente set di comandi (o inserirli in uno script e associarlo) a una scorciatoia da tastiera:

xprop -root -notype _NET_DESKTOP_VIEWPORT  | awk -F '=' '{ print "Current Viewport:"$2  }' | xargs -I {} notify-send {}

inserisci qui la descrizione dell'immagine

In questo modo puoi invocare una notifica sullo schermo per segnalare dove ti trovi sulla griglia in questo momento.

Personalmente, poiché trascorro il 99% del tempo tra Firefox e il terminale, ho tutti quei comandi, impostati in una funzione nel mio .bashrc

get_viewport()
{
  xprop -root -notype _NET_DESKTOP_VIEWPORT  | \
      awk -F '=' '{ print "Current Viewport:"$2  }' | \
      xargs -I {} notify-send {}
}
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.