Unidade completamente quebrada após a atualização para 12.10?

11

Estou enfrentando um problema muito frustrante no meu computador agora. Atualizei com sucesso para o Ubuntu 12.10 esta tarde, mas após a atualização, a interface gráfica do usuário parece completamente quebrada. Para ser mais específico, não consigo exibir a barra do Unity à direita .

Eu tentei muitas coisas, incluindo (mas não limitado a) purga e, em seguida, reinstalar os drivers fglrx , apt-get install --reinstall ubuntu-desktop, apt-get install --reinstall unity, tentou remover as configurações Xorg e Compiz , verificados para ver se a parede do Ubuntu Unity foi habilitado (era) em ccsm, tudo para não disponível.

Alguém poderia me ajudar a solucionar e essencialmente corrigir esse problema?

NOTA: Essa é a saída quando tento ativar a unidade por meio de um terminal:

compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found
compiz (core) - Info: Loading plugin: reset
compiz (core) - Error: Failed to load plugin: reset
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : unity
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  22
  Current serial number in output stream:  22
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Error: Plugin initScreen failed: opengl
compiz (core) - Error: Failed to start plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: imgpng
compiz (core) - Info: Starting plugin: imgpng
compiz (core) - Info: Loading plugin: vpswitch
compiz (core) - Info: Starting plugin: vpswitch
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: gnomecompat
compiz (core) - Info: Starting plugin: gnomecompat
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Loading plugin: wall
compiz (core) - Info: Starting plugin: wall
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: wall
compiz (core) - Error: Failed to start plugin: wall
compiz (core) - Info: Unloading plugin: wall
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: snap
compiz (core) - Info: Starting plugin: snap
compiz (core) - Info: Loading plugin: unitymtgrabhandles
compiz (core) - Info: Starting plugin: unitymtgrabhandles
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: unitymtgrabhandles
compiz (core) - Error: Failed to start plugin: unitymtgrabhandles
compiz (core) - Info: Unloading plugin: unitymtgrabhandles
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: animation
compiz (core) - Error: Failed to start plugin: animation
compiz (core) - Info: Unloading plugin: animation
compiz (core) - Info: Loading plugin: fade
compiz (core) - Info: Starting plugin: fade
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: fade
compiz (core) - Error: Failed to start plugin: fade
compiz (core) - Info: Unloading plugin: fade
compiz (core) - Info: Loading plugin: session
compiz (core) - Info: Starting plugin: session
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: expo
compiz (core) - Error: Failed to start plugin: expo
compiz (core) - Info: Unloading plugin: expo
compiz (core) - Info: Loading plugin: ezoom
compiz (core) - Info: Starting plugin: ezoom
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: ezoom
compiz (core) - Error: Failed to start plugin: ezoom
compiz (core) - Info: Unloading plugin: ezoom
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Error: Plugin 'opengl' not loaded.

Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: scale
compiz (core) - Info: Starting plugin: scale
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: scale
compiz (core) - Error: Failed to start plugin: scale
compiz (core) - Info: Unloading plugin: scale
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Segmentation fault (core dumped)
NlightNFotis
fonte
parece que esta questão askubuntu.com/questions/202574/... se você tiver um cartão nvidia
blade19899
Não, eu tenho um AMD 6870, e instalei o driver
fglrx
Isso corrigiu meu problema hoje (19 de janeiro de 2012, sábado). askubuntu.com/questions/202574/...
Até agora, me recusei a atualizar para a 12.10, mas fiquei com o LTS. Eu tinha instalado o 12.10 em uma máquina e tive que reinstalar o LTS nela porque não tinha tempo para lidar com todas as ideosincracias da 12.10 ou o que Mark Shuttleworth decidiu declarar guerra ao nosso senso comum.
Blessed Geek

Respostas:

4

Como eu vejo no log do plug-in de compiz, o init falhou, eu tentaria redefinir o gerenciador de compiz para as configurações padrão, talvez isso ajude

Ou então eu recomendo remover completamente * (com todas as configurações *) a unidade via synaptic e reinstalá-la novamente ou usar o terminal:

sudo apt-get install --reinstall unity,

sudo apt-get install --reinstall ubuntu-desktop

Pense por si mesmo se é útil

polarkatenuchie
fonte
Obrigado pela resposta, mas fornece os mesmos erros de antes.
NLNFotis 22/10/12
talvez o problema esteja nas seguintes palavras no log: O Unity não é suportado pelo seu hardware. Tente ativar o modo gráfico baixo e veja se funciona. Sobre este ajuste aqui ubuntuvibes.com/2012/10/… caso contrário, por enquanto, eu recomendaria instalar uma área de trabalho diferente, como o gnome 3 ou o fallback.
polarkatenuchie
2
Só estou aceitando esta resposta porque me inspirou a instalar o xfce através do sudo apt-get install xubuntu-desktopqual parecia servir bem como uma solução alternativa até que algum tempo passasse e eu tentasse a unidade novamente.
N
Eu tentei o meu melhor .. eu postei própria pergunta e ninguém respondeu, então eu decidi ajudar alguém.Estas coisas que eu faria sozinho em falhas de unidade.Desculpe seu nível não profissional.
22412 pol19
6

Eu também tive alguns problemas com os drivers proprietários da NVidia, mas em algum momento tive certeza de que finalmente foi corrigido, mas o Unity ainda estava quebrado.

Também observei que, usando uma conta de convidado, o Unity estava sendo exibido corretamente, por isso era uma configuração por usuário. Isso aqui ajudou: dconf reset -f /org/compiz/(teve que reconfigurar a barra de encaixe, mas isso é aceitável).

Bachi
fonte
4

Eu tive o mesmo problema e parecia que ele estava vinculado ao driver da minha placa de vídeo AMD.

Eu o corrigi seguindo este procedimento . Eu usei o repositório de terceiros criado por Tomasz Makarewicz.

Basicamente, este procedimento explica três maneiras de instalar os drivers ausentes do AMD Catalyst. Como está bem explicado na página, não há sentido em copiar as informações aqui.

Espero que ajude!

Showpath
fonte
você pode por favor me diga o sistema de informação diz em informações do sistema propriedades de gráfico depois de instalado o pacote de makson96 Para mim foi vesa M98 então eu não sei é ruim ou não?
polarkatenuchie
Obrigado por esta resposta, corrigiu o meu problema. Além disso, tentei o script no site da ati e ele não funcionou. Eu realmente tive que usar a opção de repositório de terceiros como você.
Moox 30/10/12
3

Eu tive um problema muito parecido. Eu usei a ferramenta de redefinição de unidade que encontrei em outro post aqui:

Do Git Para instalar

git clone https://github.com/phanimahesh/unity-revamp.git
cd unity-revamp
chmod +x unity-reset.py
ln -s ./unity-reset.py /usr/bin/unity-reset

Para correr

unity-reset

Do PPA da Amith Para instalar:

sudo add-apt-repository ppa:amith/ubuntutools
sudo apt-get update
sudo apt-get install unity-reset

Usar:

unity-reset
James
fonte
Eu o instalei mais cedo, do ppa de amith, mas isso não pareceu me ajudar.
N
Não funciona Este é um problema com os motoristas e não com a própria unidade.
Timmmm
3

Para placas mais recentes que o 3XXX, a melhor maneira de resolver isso é instalar os cabeçalhos do kernel. Primeiro, você precisa voltar ao driver Xorg original que funciona. (clique com o botão direito na área de trabalho e selecione "Alterar área de trabalho", você fica no menu onde encontra "Fontes de software")

Parece que os drivers proprietários precisam ser compilados no kernel, mas não podem devido a cabeçalhos ausentes.

sudo apt-get install linux-headers-generic 

Depois disso, basta instalar o driver proprietário de sua preferência. Funcionou para mim.

Hijg Lander
fonte
1
sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

finalmente reinicie o seu PC

Isso funcionou para mim no ATI4200 (eu tentei de tudo, mas funcionou ...)

No entanto, se algo não der certo, você sempre poderá remover o repositório e voltar:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

fonte

gzd
fonte
Muito obrigado! O fglrx disponível nos repositórios estraga a composição (e não reduz o consumo de energia em comparação com o driver gráfico genérico). Isso funcionou :)
Cinco
0

Você está usando os drivers fglrx (para placas ati)? Nesse caso, este é um erro conhecido. Por favor, vá para https://bugs.launchpad.net/fglrx/+bug/1068661 e relate que isso também afeta você (a opção está próxima ao topo da página).

Você pode remover os drivers fglrx e reverter para os drivers de código aberto (que devem funcionar) seguindo as instruções em http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Removing_Catalyst.2Ffglrx

Se você possui uma placa gráfica ati antiga, consulte Showpaths answer

Gerhard Burger
fonte