Alguém pode me dizer por que o Gnome 3 se parece com se fosse uma sessão de fallback gnome na minha virtualbox?

0

Por alguma razão, o Gnome 3 não funciona na minha caixa virtual. Tanto o gnome classic quanto o gnome parecem exatamente idênticos.

A versão da minha virtualbox é: 4.1.2_ Ubuntu r38459 A aceleração 3D está ativada na caixa virtual e o Guest Additions está instalado na caixa virtual do centro de software.

Obviamente, o driver da placa gráfica está instalado no sistema Ubuntu principal que estou usando com meu laptop. (embora as atualizações pós-lançamento não possam ser instaladas por qualquer motivo)

O shell do Gnome é instalado a partir do centro de software na caixa virtual.

Agora, a questão é que o gnome e o gnome classic parecem iguais.

Aqui está uma imagem de como o gnome é (assim como o gnome classic também ... então estou postando apenas uma imagem):

Oquecausaesseproblema?

Apropósito...EstouusandooUbuntu11.10comasessãodefallbackdognome.

OBSERVAÇÃO:mepediramparausarocomando"~ $ gnome-shell --replace". Ele basicamente transformou o modo de fallback no ambiente de área de trabalho Gnome 3 desejado até a próxima reinicialização, mas é isso.

Eu recebi esta mensagem no terminal:

"~ $ gnome-shell --replace Aviso do gerenciador de janelas: Nível de log 16: Não é possível registrar o agente de autenticação: GDBus.Error: org.freedesktop.PolicyKit1.Error.Failed: Um agente de autenticação já existe para o assunto fornecido Aviso do gerenciador de janelas: Nível de log 16: Erro ao registrar o agente de autenticação polkit: GDBus.Error: org.freedesktop.PolicyKit1.Error.Failed: Um agente de autenticação já existe para o assunto fornecido (polkit-error-quark 0)

(gnome-shell: 1860): folks-WARNING **: Falha ao localizar o PersonaStore primário com o ID de tipo 'eds' e ID 'system'. Os indivíduos não serão vinculados adequadamente e a criação de novos links entre Personas não funcionará. O backend do PersonaStore primário configurado pode não estar instalado. Se você não tiver certeza, verifique sua distribuição. "

UPDATE: esta é a imagem dos drivers adicionais. Como você pode ver, um não pode ser instalado e é por isso que ele não está ativo.

    
por Elysium 20.11.2012 / 22:28

1 resposta

2

Isso soa como um erro gráfico. Executar o gnome-shell em uma máquina (nesse caso, virtualbox) que não atenda aos requisitos recairá na sessão clássica / de fallback.

Tente:

  • abre um terminal ( Ctrl+Alt+T )
  • substituindo a sessão atual pelo shell ( gnome-shell --replace )

Isso tentará substituir a sessão de fallback pelo shell; se falhar, pelo menos, você poderá ver porque os erros serão gerados no terminal.

A atualização da pergunta com erros nos ajudará a ajudar você.

UPDATE: solução alternativa ...

Eu acredito que o gnome-shell está falhando em uma verificação de hardware acelerada que ocorre quando a sessão é carregada. Uma solução alternativa seria carregar o shell do gnome ao efetuar login na sessão gnome-classic.

Você pode fazer isso criando um arquivo chamado gnome-shell.desktop , salve-o em ~ / .config / autostart / Dentro dele coloque o seguinte:

[Desktop Entry]
Type=Application
Exec=gnome-shell --replace
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en]=Gnome Shell Startup
Name=Gnome Shell Startup
Comment[en]=
Comment=
OnlyShowIn=GNOME
AutostartCondition=GNOME3 if-session gnome-classic

Existe uma diferença entre o gnome-classic e o gnome-fallback (carregamentos clássicos com alguns efeitos), se você não tiver a mudança clássica instalada gnome-classic na última linha para gnome-fallback

você saberá se ele está instalado se você tiver duas opções do Gnome Classic em seu menu de sessão - uma terá "(sem efeitos)" escrita próxima a ela

    
por captain_G 20.11.2012 / 23:49