Modo sem formatação não funciona corretamente na caixa virtual

18

Eu rodei o Ubuntu Desktop em um modo transparente do VirtualBox, hospedado no Windows 7. Recentemente, atualizei de 11,10 para 12,04 e o modo transparente não funciona mais corretamente. Eu re-instalei extensões de convidado.

O problema é que o papel de parede do Ubuntu é mostrado, efetivamente bloqueando a área de trabalho do Windows. Eu posso trazer aplicativos do Windows para o primeiro plano, mas assim que eu trago qualquer janela do Ubuntu para o primeiro plano, todos os aplicativos do Windows irão desaparecer, escondidos pelo desktop Ubuntu, mesmo se eu ativar uma janela do Ubuntu em um monitor diferente. Portanto, não é muito diferente do modo de tela cheia no momento.

Eu suspeito que se eu pudesse desligar o desktop ou papel de parede do Ubuntu isso seria uma solução alternativa suficiente (isso é basicamente o modo Seamless é ), mas isso não parece ser possível dentro do próprio Ubuntu.

[Jeremy não especifica a configuração do sistema, mas posso confirmar que estou vendo esse comportamento no Win 7 de 64 bits com convidados de 32 e 64 bits. Giovanni vê a mesma coisa em seu laptop rodando o Vista Ultimate 64 bit depois de atualizar seu guest de 32 bits para 12.04 ( forums.virtualbox.org p225407 , requer login com sua conta gratuita da Oracle). Eu estava usando o vbox 4.1.14r77440 e combinando adições de comentários. Eu atualizei para adições de 4.1.16-78094 vbox +. Ainda é um problema. E eu arquivei o bug da barra de lançamento 999929 para ver se posso obter feedback dos desenvolvedores. - tbc0]

Alguma outra ideia?

    
por Jeremy 13.05.2012 / 17:23

6 respostas

10

Este parece ser um problema no gerenciador de janelas. Como um convidado do VirtualBox no Windows 7 Premium 64-bit, o Ubuntu 12.04 64-bit tem o problema mencionado: a imagem de fundo do Ubuntu permanece exibida. Usando o Ubuntu 12.04 de 64 bits com o gerenciador de janelas do GNOME (instalado via Ubuntu Software Center), o modo contínuo funciona corretamente. Usando o Xubuntu 12.04 64-bit (que usa o gerenciador de janelas XFCE em vez de Unity), o modo seamless também funciona corretamente. Assim, apenas a Unity experimenta esse problema.

Até que a equipe do Unity resolva o problema, use o Ubuntu Software Center e digite 'gnome' e use-o para instalar o ambiente de desktop GNOME. No momento do login, clique no ícone do Ubuntu e selecione uma das opções do GNOME [GNOME, GNOME Classic ou GNOME Classic (sem efeitos)] para sua sessão. O modo sem costura funciona como pretendido.

Como alternativa, use a distribuição do Xubuntu. O modo sem costura também funciona como pretendido.

    
por Munir 21.05.2012 / 00:33
5

Ative o 3D nas configurações de exibição do Virtual Box Machine. Você precisará desligar ou desligar sua máquina virtual primeiro.

Sem isso, parece fazer com que o histórico do convidado e tudo apareça. É basicamente tela cheia, mas com as coisas do HUD do host visíveis.

Host: Windows 7 de 64 bits Convidado: Ubuntu 12.04

    
por WilliamStam 28.08.2012 / 12:57
0

Desligue a VM e, em seguida, inicialize-a novamente e faça o login novamente. Ela funcionará.

    
por Lavanya 22.12.2012 / 05:01
0

Eu instalei o desktop gnome, o problema ainda está lá. Mas isso funciona para mim: entrar no modo de tela cheia - > faça logout do ubuntu - > Agora, o modo de tela cheia renderiza o modo correto e contínuo de volta ao normal.

    
por dmz 14.05.2013 / 03:46
0

Atualize para as versões mais recentes. Usando o 15.04 e o VirtualBox 5.0.2 (host do Windows). Essa configuração funciona no meu Dell M4800.

    
por tbc0 20.08.2015 / 22:36
-3

Instalar qualquer ambiente de desktop como xdm, kdm, lightdm e gnome faz as coisas funcionarem. Eu tive um momento difícil de entender isso, mas agora eu tenho um modo suave e transparente trabalhando no meu host Win7 com o convidado do Ubuntu 12.04.

    
por user79496 26.07.2012 / 20:21

Tags