La modalità Seamless non funziona correttamente nella Virtual Box


18

Eseguo Ubuntu Desktop in una modalità senza soluzione di continuità VirtualBox, ospitata su Windows 7. Di recente ho eseguito l'aggiornamento da 11.10 a 12.04 e la modalità senza soluzione di continuità non funziona più correttamente. Ho reinstallato le estensioni guest.

Il problema è che viene mostrato lo sfondo del desktop Ubuntu, bloccando efficacemente il desktop di Windows. Posso portare in primo piano le app di Windows, ma non appena porterò in primo piano qualsiasi finestra di Ubuntu, tutte le app di Windows scompariranno, nascoste dal desktop di Ubuntu anche se ho attivato una finestra di Ubuntu su un monitor diverso. Pertanto, al momento non è molto diverso dalla modalità a schermo intero.

Ho il sospetto che se potessi spegnere il desktop o lo sfondo di Ubuntu sarebbe una soluzione sufficiente (questo è fondamentalmente ciò che è la modalità Seamless ) ma ciò non sembra essere possibile all'interno di Ubuntu stesso.

[Jeremy non specifica la configurazione del sistema, ma posso confermare che sto riscontrando questo comportamento in Win 7 a 64 bit con guest sia a 32 che a 64 bit. Giovanni vede la stessa cosa sul suo laptop con Vista Ultimate a 64 bit dopo aver aggiornato il suo ospite a 32 bit a 12.04 ( forums.virtualbox.org p225407 , richiede l'accesso con il tuo account Oracle gratuito). Stavo usando vbox 4.1.14r77440 e corrispondenti Guest Aggiunte. Ho aggiornato a 4.1.16-78094 vbox + integrazioni. Ancora un problema. E ho archiviato il bug 999929 del launchpad per vedere se potevo ottenere feedback dagli sviluppatori. - tbc0]

Altre idee?

Risposte:


10

Questo sembra essere un problema di Window Manager. Come guest VirtualBox con Windows 7 Premium a 64 bit, Ubuntu 12.04 a 64 bit presenta il problema menzionato: l'immagine di sfondo di Ubuntu rimane visualizzata. L'uso di Ubuntu 12.04 a 64 bit con il gestore di finestre GNOME (installato tramite Ubuntu Software Center), tuttavia, la modalità seamless funziona correttamente. Utilizzando Xubuntu 12.04 a 64 bit (che utilizza il gestore di finestre XFCE anziché Unity), anche la modalità seamless funziona correttamente. Quindi solo Unity ha questo problema.

Fino a quando il team Unity non risolve il problema, utilizzare Ubuntu Software Center e digitare "gnome" e utilizzarlo per installare l'ambiente desktop GNOME. Al momento dell'accesso, fai clic sull'icona di Ubuntu e seleziona una delle opzioni GNOME [GNOME, GNOME Classic o GNOME Classic (nessun effetto)] per la tua sessione. La modalità seamless funziona come previsto.

In alternativa, utilizzare la distribuzione Xubuntu. La modalità seamless funziona anche come previsto.


5

Abilita 3D nelle impostazioni di visualizzazione della macchina virtuale. Dovrai prima spegnere o spegnere la tua macchina virtuale.

Senza di essa, sembra rendere lo sfondo dell'ospite e tutto appare. È fondamentalmente a schermo intero ma con roba HUD dell'host visibile.

Host: Windows 7 64 bit Guest: Ubuntu 12.04


Dove nelle impostazioni è possibile abilitare l'accelerazione 3D? (Oltre al testo che descrive questo, probabilmente anche uno screenshot sarebbe utile.)
Eliah Kagan,

puu.sh/1i98R non può incorporare un'immagine qui :( ecco lo screenshot
WilliamStam

Questa soluzione ha funzionato come previsto per me, senza 3D non avevo modo di entrare in modalità seamless
Matteo

0

Spegnere la VM, quindi eseguirne il backup e riaccedere. Funzionerà.


2
Sembra essere un problema molto più grande, per molti clienti e per un periodo di tempo.
fabricator4,

0

Ho installato gnome desktop, il problema è ancora lì. Ma questo funziona per me: entra nella modalità a schermo intero -> esci da ubuntu -> ora la modalità a schermo intero rende la modalità corretta e senza interruzioni normale.


0

Aggiorna alle ultime versioni. Utilizzo di 15.04 e VirtualBox 5.0.2 (host Windows). Tale configurazione funziona sul mio Dell M4800.


-3

L'installazione di qualsiasi ambiente desktop come xdm, kdm, lightdm e gnome fa funzionare le cose. Ho avuto delle difficoltà a capirlo, ma ora ho una modalità fluida e fluida che funziona sul mio host Win7 con guest Ubuntu 12.04.


1
Un display manager (predefinito è lightdm) è sempre installato con la versione desktop di Ubuntu. La tua risposta non risponde davvero alla domanda
Anwar,
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.