instalando o gnome-shell me dá o gnome 2 ao invés de 3

4

Acabei de instalar o Ubuntu 12.04 e queria usar o shell do gnome 3, de acordo com este site foi apenas uma questão de instalar o shell do gnome já que o gnome 3 já faz parte do Ubuntu 12.04

Então eu fiz sudo apt-get install gnome-shell e desconectei, selecionei o gnome e entrei e estava olhando para o gnome 2 ao invés de 3. O que deu errado?

    
por Dasdasd 22.04.2012 / 13:52

4 respostas

2

O gnome-shell requer algum nível de aceleração de hardware 3D para funcionar.

Não precisa ser um hardware especial - gráficos integrados devem, em quase todos os casos, estar bem. Mas a aceleração 3D deve estar funcionando.

O gerenciador de janelas do Gnome 3, o mutter, é um gerenciador de janelas de composição que é acelerado pelo OpenGL.

Se o gnome-shell não detectar que você tem os recursos certos, ele carregará em um "modo de fallback", o que significa que ele carrega um painel de estilo antigo que se parece com o Gnome 2 e não usa uma composição gerenciador de janelas.

O Ubuntu tem maneiras úteis de instalar drivers proprietários para gráficos - você já tentou isso?

    
por thomasrutter 22.04.2012 / 14:34
2

O que o OP está vendo é o "antigo gnome 3". O Gnome 3.4 está usando llvmpipe para suportar hardware mais antigo.

Aqui está como o gnome-shell se parece no modo de fallback (a captura de tela é feita com uma intel GMA500 usando o driver psb_gfx, que é somente 2d).

A partir do meu post de hoje, as versões mais recentes do gnome-shell e llvmpipe ainda não foram totalmente portadas para o Ubuntu ou para um ppa.

Existe um ppa para o llvmpipe, mas como o llvmpipe está em rápido desenvolvimento, atualmente é melhor compilá-lo a partir do código-fonte (git).

Veja Como instalar o LLVMpipe?

    
por Panther 22.04.2012 / 14:57
0

Eu tive o mesmo problema. Se você estiver usando uma placa gráfica ATI Radeon como eu, essa pode ser a solução:

link

Aqui está uma cópia / colagem dos bits importantes:

~$ sudo apt-get purge xorg-driver-fglrx
~$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri
~$ sudo dpkg-reconfigure xserver-xorg
~$ sudo apt-get install --reinstall xserver-xorg-core
    
por ezeedub 02.05.2012 / 23:59
0

Este tópico acabou de me salvar, obrigado! História completa:

Nova instalação do Linux Mint 13 (Maya) em um Lenovo Thinkpad T520 com este driver: 01: 00.0 Controlador compatível com VGA: NVIDIA Corporation GF119M [Quadro NVS 4200M] (rev a1)

Eu tenho o gnome-shell com trabalho em 3D.

$ sudo apt-get install gnome-shell gnome-session gnome-tweak-tool

Eu mudo para a nvidia (sou um otário para a dor): [http://forums.linuxmint.com/viewtopic.php?f=59&t=154932] [1]

Isso funciona muito bem para o meu monitor externo, mas totalmente mangueira meu monitor de laptop. Por talvez as razões erradas que eu decido reverter para reverter para nouveau

$ sudo apt-get purge nvidia*
$ sudo apt-get install xserver-xorg-video-nouveau xserver-xorg-video-all
$ sudo rm /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

Isso me deixa sem o openGL, então o gnome entra no modo de fallback 2D. Eu verifico isso executando o gnome-shell --replace:

$ gnome-shell --replace
...
Xlib:  extension "GLX" missing on display ":0.0".
...

Siga as etapas para reinstalar / reconfigurar o glx acima:

$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri
$ sudo dpkg-reconfigure xserver-xorg
$ sudo apt-get install --reinstall xserver-xorg-core
$ sudo reboot

E eu estava de volta aos negócios!

    
por zayquan 10.04.2014 / 10:10

Tags