Ctrl Alt e → è una comoda combinazione di tasti per passare da un’area all’altra, e con VirtualBox da Linux a Windows. Solo che con Compiz non funziona.



In verità ha sempre funzionato, solo che non lo sapevo.

Devo spiegare velocemente di cosa si tratta.

Linux ha le cosidette “Aree di lavoro” o “Desktop virtuali”.
Generalmente ne imposto 3 o 4 e le uso quando ho troppe finestre/applicazioni in uso. Se ad esempio ho 3 finestre di Firefox + 1 di Opera + 1 di Liferea + Thunderbird aperti e devo usare anche Photoshop e Gimp (che da solo ha 3 finestre), preferisco spostare queste ultime sull’area 2.
Quindi mi organizzo con Area 1 con applicazioni internet e Area 2 con applicazioni grafiche.
Molto comodo come anche spostarsi da un’area all’altra. Basta un Ctrl Alt → per andare a destra (area 2) e un Ctrl Alt ← per tornare all’area di sinistra (area 1).

aree di lavoro: ubuntu + vista + kde4Ogni tanto capita di dover accedere a Windows.
Per evitare di spegnere e riaccendere il computer, avviare Windows, rispegnere il computer e riavviare Linux, preferisco usare delle macchine virtuali create con VirtualBox.
Quindi capita ad esempio che nell’area di lavoro 3 accendo Windows 2000 oppure Windows Vista. Il metedo perfetto è far funzionare la macchina virtuale a tutto schermo e non in una finestra, in questo modo quando sei su Linux hai i menù di Linux, quando passi all’area di lavoro 3 con un doppio Ctrl Alt → i menù di Linux spariscono e appaiono quelli di Windows (clicca sull’immagine sopra per un esempio di 3 aree di lavoro).

Comodo, veloce e immediato. È come avere 2 computer con 2 sistemi operativi differenti accesi contemporaneamente. Anzi meglio, visto che si risparmia sui consumi e passare dall’uno all’altro è più veloce che non spostare fisicamente una sedia da una postazione all’altra (anche se VirtualBox non è ancora un software del tutto stabile).

Ma con Compiz la pacchia era finita. Ctrl Alt → e passavo da Linux a Windows, procedura inversa e …nulla, la magica combinazione di tasti non funziona più.

Cos’è Compiz

Compiz, per chi non lo sapesse, si occupa della parte tridimensionale del desktop Linux, e da ottobre viene installato in modo predefinito su Ubuntu per i computer che hanno una scheda grafica supportata (quasi tutte).
Compiz si occupa di creare ombre alle finestre, animazioni, finestre plastiche, trasparenze e tante altre cosucce quasi sempre inutili, come il cubo rotante. Avendo 4 aree di lavoro con Compiz quando si passa da un’area all’altra si visualizza un cubo che gira in senso orario o antiorario.

aiuto concentrazioneMa in mezzo a tutti questi effetti inutili (ma gradevoli) c’è n’era uno che trovavo veramente utile: la funziona Aiuto concentrazione. Si tratta di una funzione che se attivata oscura tutte le finestre sottostanti lasciando illuminata solo la finestra in primo piano.
Si attiva e disattiva premendo i tasti Super (quello con il logo Windows) e P.
Per capire di cosa si tratta basta cliccare sull’immagine sopra.

Il problema era che con Compiz attivo mi era impossibile ritornare da Windows a Linux, la combinazione di tasti per passare da un’area all’altra non funzionava. Quindi per un mese ho disattivato Compiz e rinunciato all’utile funzione Oscuramento.

Almeno fino a oggi. Quando ho scoperto in modo del tutto accidentale che quando si è in Windows basta premere il tasto Ctrl di destra e la tastiera ritorna a essere controllata dal S.O. host (Linux) e non dal guest (Windows), e quindi la magica combinazione di tasti funziona di nuovo.

A pensarci bene è anche abbastanza logico, visto che prima di installare i driver GuestAddiction sul S.O. guest, per ritornare in “possesso” del mouse “intrappolato” nel S.O. guest (Windows) bisognava premere questo tasto, e visto che sempre con questo tasto in aggiunta al tasto F si passa dalla visualizzazione a tutto schermo a quella in finestra.

Solo che una volta installati i driver GuestAddiction il rilascio del mouse avveniva in automatico e mi ero del tutto dimenticato della funzione di “rilascio” di questo tasto,

Ricapitolando

Linux area di lavoro 1, Windows area di lavoro 2:

  • per passare da Linux a Windows Ctrl Alt →
  • per tornare a Linux prima premere il tasto Ctrl di destra e poi Ctrl Alt ←