Seamless-Modus funktioniert in der virtuellen Box nicht richtig

18

Ich führe Ubuntu Desktop in einem unter Windows 7 gehosteten VirtualBox-Seamless-Modus aus. Ich habe kürzlich ein Upgrade von 11.10 auf 12.04 durchgeführt und der Seamless-Modus funktioniert nicht mehr ordnungsgemäß. Ich habe die Gasterweiterungen neu installiert.

Das Problem ist, dass das Ubuntu-Desktop-Hintergrundbild angezeigt wird, wodurch der Windows-Desktop effektiv blockiert wird. Ich kann Windows-Apps in den Vordergrund bringen, aber sobald ich ein Ubuntu-Fenster in den Vordergrund bringe, werden alle Windows-Apps vom Ubuntu-Desktop ausgeblendet, auch wenn ich ein Ubuntu-Fenster in einem anderen Monitor aktiviert habe. Daher unterscheidet es sich derzeit nicht wesentlich vom Vollbildmodus.

Ich vermute , wenn ich dies den Ubuntu - Desktop könnte oder Wallpaper ausschalten würde eine ausreichende Abhilfe sein (das ist im Grunde , was Seamless - Modus ist ) , aber das scheint nicht in Ubuntu selbst möglich zu sein.

[Jeremy gibt keine Systemkonfiguration an, aber ich kann bestätigen, dass dieses Verhalten in Win 7 64-Bit mit 32-Bit- und 64-Bit-Gästen auftritt. Giovanni sieht dasselbe auf seinem Laptop, auf dem Vista Ultimate 64-Bit ausgeführt wird, nachdem sein 32-Bit-Gast auf 12.04 aktualisiert wurde (für forums.virtualbox.org p225407 ist die Anmeldung mit Ihrem kostenlosen Oracle-Konto erforderlich). Ich habe vbox 4.1.14r77440 verwendet und dazu passende Guest Additions. Ich habe ein Upgrade auf 4.1.16-78094 vbox + Ergänzungen durchgeführt. Immer noch ein Problem. Und ich habe den Launchpad-Fehler 999929 abgelegt, um zu sehen, ob ich Feedback von Entwicklern erhalten kann. - tbc0]

Irgendwelche anderen Ideen?

Jeremy
quelle

Antworten:

10

Dies scheint ein Problem mit dem Fenstermanager zu sein. Als VirtualBox-Gast unter Windows 7 Premium 64-Bit hat Ubuntu 12.04 64-Bit das erwähnte Problem: Das Ubuntu-Hintergrundbild bleibt angezeigt. Wenn Sie Ubuntu 12.04 64-Bit mit dem GNOME-Fenstermanager (über Ubuntu Software Center installiert) verwenden, funktioniert der Seamless-Modus jedoch ordnungsgemäß. Unter Verwendung von Xubuntu 12.04 64-Bit (das anstelle von Unity den XFCE-Fenstermanager verwendet) funktioniert der Seamless-Modus ebenfalls ordnungsgemäß. Somit tritt dieses Problem nur bei Unity auf.

Verwenden Sie das Ubuntu Software Center, und geben Sie 'gnome' ein, bis das Unity-Team das Problem behoben hat. Installieren Sie dann die GNOME-Desktop-Umgebung. Klicken Sie bei der Anmeldung auf das Ubuntu-Symbol und wählen Sie eine der GNOME-Optionen [GNOME, GNOME Classic oder GNOME Classic (keine Effekte)] für Ihre Sitzung. Der Seamless-Modus funktioniert wie vorgesehen.

Alternativ können Sie die Xubuntu-Distribution verwenden. Der Seamless-Modus funktioniert auch wie vorgesehen.

Munir
quelle
5

Aktivieren Sie 3D in den Anzeigeeinstellungen der Virtual Box Machine. Sie müssen Ihre virtuelle Maschine zuerst herunterfahren oder ausschalten.

Ohne es scheint es, dass der Hintergrund des Gastes und alles erscheint. Es ist im Grunde genommen ein Vollbildmodus, aber die HUD-Inhalte des Hosts sind sichtbar.

Host: Windows 7 64bit Gast: Ubuntu 12.04

WilliamStam
quelle
Wo können Sie in den Einstellungen die 3D-Beschleunigung aktivieren? (Zusätzlich zu dem Text, der dies beschreibt, wäre wahrscheinlich auch ein Screenshot hilfreich.)
Eliah Kagan
puu.sh/1i98R kann hier kein Bild einbinden :( hier ist der Screenshot
WilliamStam
Diese Lösung funktionierte für mich wie vorgesehen, ohne 3D konnte ich nicht in den Seamless-Modus wechseln
Matteo
0

Schalten Sie die VM aus, starten Sie sie erneut und melden Sie sich wieder an. Es wird funktionieren.

Lavanya
quelle
2
Es scheint ein viel größeres Problem zu sein, bei vielen Kunden und im Laufe der Zeit.
Fabricator4
0

Ich habe Gnome Desktop installiert, das Problem ist immer noch da. Aber das funktioniert bei mir: Vollbildmodus aktivieren -> ubuntu ausloggen -> jetzt wird der Vollbildmodus korrekt wiedergegeben und der Seamless-Modus kehrt zum Normalmodus zurück.

dmz
quelle
0

Aktualisieren Sie auf die neuesten Versionen. Verwenden von 15.04 und VirtualBox 5.0.2 (Windows-Host). Diese Konfiguration funktioniert auf meinem Dell M4800.

tbc0
quelle
-3

Wenn Sie eine beliebige Desktop-Umgebung wie xdm, kdm, lightdm und gnome installieren, funktionieren die Dinge. Es fiel mir schwer, das herauszufinden, aber jetzt habe ich einen reibungslosen Seamless-Modus, der auf meinem Win7-Host mit Ubuntu 12.04-Gast funktioniert.

user79496
quelle
1
Bei der Desktop-Version von Ubuntu wird immer ein Display-Manager (Standard ist lightdm) installiert. Ihre Antwort beantwortet die Frage nicht wirklich
Anwar