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