Fórum Ubuntu Linux - PT

Ambientes Gráficos (Ubuntu, Kubuntu, Xubuntu, Edubuntu) => Gnome => Tópico iniciado por: Yaakov Bourne em 07 de Janeiro de 2011, 04:25

Título: Atualizar Gnome-Shell 2.28 (Encerrado)
Enviado por: Yaakov Bourne em 07 de Janeiro de 2011, 04:25
Instalei o Gnome-Shell via terminal e a versão instalada foi a 2.28. Há versões mais recentes como a 2.31.5, então, como faço para atualizar a minha?
Já Habilitei o ppa:ricotz/testing nos repositórios e em seguida sudo apt-get update, mas não adiantou.
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: JoseMelo em 07 de Janeiro de 2011, 11:30
Citar
Há versões mais recentes como a 2.31.5...
Sim, para o Maverick só instalar pelo Synaptic.

Se quiser testar na sua versão do Ubuntu:
.deb aqui: https://launchpad.net/ubuntu/+archive/primary/+files/gnome-shell_2.31.5-2ubuntu2_i386.deb
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: bred81 em 07 de Janeiro de 2011, 11:37
Depois do update, tenta o full-upgrade
Código: [Selecionar]
Sudo apt-get full-upgrade
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 07 de Janeiro de 2011, 12:04
Depois do update, tenta o full-upgrade
Código: [Selecionar]
Sudo apt-get full-upgrade

Após realizar o update tentei o que você sugeriu mas obtive a seguinte mensagem:
"E: Operação full-upgrade inválida"
Mesmo assim valeu.
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 07 de Janeiro de 2011, 12:05
Citar
Há versões mais recentes como a 2.31.5...
Sim, para o Maverick só instalar pelo Synaptic.

Se quiser testar na sua versão do Ubuntu:
.deb aqui: https://launchpad.net/ubuntu/+archive/primary/+files/gnome-shell_2.31.5-2ubuntu2_i386.deb

Este link é especifico para o Maverick? Estou usando o Lucid Lynx. Esqueci de dizer isso.
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: bred81 em 07 de Janeiro de 2011, 12:25
Desculpe, misturei apt-get com aptitude.
O comando correto é:
Código: [Selecionar]
sudo apt-get dist-upgrade
Agora que eu vi que tu usa o Lucid, pode usar o:
Código: [Selecionar]
sudo aptitude full-upgrade
Comandos semelhantes...
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 07 de Janeiro de 2011, 13:19
Bred81, não aconteceu nada:
"0 pacotes atualizados, 0 novos instalados, 3 a serem removidos e 0 não atualizados".


Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: bred81 em 07 de Janeiro de 2011, 13:51
Bred81, não aconteceu nada:
"0 pacotes atualizados, 0 novos instalados, 3 a serem removidos e 0 não atualizados".



Aonde você pegou esse ppa não tinha dizendo pra instalar alguma coisa?
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: JoseMelo em 07 de Janeiro de 2011, 17:32
Citar
Este link é especifico para o Maverick? Estou usando o Lucid Lynx. Esqueci de dizer isso.
Vi que não estava usando o Maverick ou teria instalado pelo Synaptic. A compilação é para o Maverick, mas pode ser que funcione no Lucid, desde que as dependências sejam satisfeitas. Se não for o caso nem vai instalar.
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 07 de Janeiro de 2011, 23:48
Bred81, não aconteceu nada:
"0 pacotes atualizados, 0 novos instalados, 3 a serem removidos e 0 não atualizados".



Aonde você pegou esse ppa não tinha dizendo pra instalar alguma coisa?

Eu peguei esse ppa do site Ubuntu OMG (http://www.omgubuntu.co.uk/2010/02/a-few-new-features-in-gnome-shell/ (http://www.omgubuntu.co.uk/2010/02/a-few-new-features-in-gnome-shell/)). Nele diz que há "builds" tanto para o Karmic quanto para o Lucid. E o do Ubuntu Tweak também é esse mesmo ppa, por isso instalei.
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 07 de Janeiro de 2011, 23:53
Citar
Este link é especifico para o Maverick? Estou usando o Lucid Lynx. Esqueci de dizer isso.
Vi que não estava usando o Maverick ou teria instalado pelo Synaptic. A compilação é para o Maverick, mas pode ser que funcione no Lucid, desde que as dependências sejam satisfeitas. Se não for o caso nem vai instalar.

Você pode me dizer quais são são dependências? Vai pelo Synaptic mesmo e pede para remover o Gnome-Shell. Daí vê o que ele vai remover. Mas claro, não precisa ir até o fim.
Obrigado.
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 08 de Janeiro de 2011, 04:23
Depois de MUITO pesquisar consegui instalar a versão 2.31.34, que é a versão mais nova suportada no Lucid. Segue abaixo uma pequena descrição do que fiz.

--------------------------------------------------------
GNOME-SHELL 2.31.4

*Referência da última versão: http://www.ubuntuupdates.org/packages/show/196928

**Pacote deb: https://launchpad.net/~ricotz/+archive/testing/+build/1866435

***Dependências faltando
--gir1.0-gconf-2.0: http://packages.ubuntu.com/lucid/gir1.0-gconf-2.0

--gir1.0-dconf-0.3: https://launchpad.net/~ricotz/+archive/testing/+build/1878087
  |--> libdconf0 (>= 0.4): https://launchpad.net/~ricotz/+archive/testing/+build/1878087
       |-->libglib2.0-0 (>= 2.25.11): https://launchpad.net/~ricotz/+archive/testing/+build/1880048

*--gir1.0-mutter-2.31: https://launchpad.net/~ricotz/+archive/testing/+build/1870907

*--libgconf2-4 (>= 2.31.1): https://launchpad.net/~ricotz/+archive/staging/+build/1866862
   |-->gconf2-common (>= 2.31): https://launchpad.net/~ricotz/+archive/staging/+build/1866862

*--libgirepository1.0-0 (>= 0.9.2-0ubuntu1~10.04~ricotz1): https://launchpad.net/~tualatrix/+archive/gnome-shell/+sourcepub/1242186/+listing-archive-extra

*--0.7+git20100709.324a06ee-0ubuntu1~10.04~ricotz1.1: https://launchpad.net/~ricotz/+archive/testing/+build/1870723

*--mutter (>= 2.31.4): https://launchpad.net/~ricotz/+archive/testing/+build/1870907
   |-->mutter-common (>= 2.31):https://launchpad.net/~ricotz/+archive/testing/+build/1870907

*--gconf-defaults-service_2.31.6-0ubuntu2~10.04~ricotz1.1: https://launchpad.net/~ricotz/+archive/staging/+build/1866862
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Depois de instalar tudo, fiz um sudo aptitude full-upgrade e não havia dependências. Mas quando executo gnome-shell --replace, recebo a seguinte mensagem:

"(mutter:24636): mutter-WARNING **: Could not load library [/usr/lib/mutter/plugins/libgnome-shell.so (libgirepository-1.0.so.0: Não é possivel abrir arquivo de objetos compartilhado: Arquivo ou diretório não encontrado)]
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported!  This is an application bug!
Window manager warning: Received a _NET_WM_MOVERESIZE message for 0x5000030 (Resposta -); these messages lack timestamps and therefore suck."

E aí pessoal, alguma ideia do que seja agora?  ???
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: bred81 em 08 de Janeiro de 2011, 05:30
Código: [Selecionar]
sudo apt-get install gnome-shell
Depois tem que dar um replace aleatório, que eu não lembroi
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 08 de Janeiro de 2011, 06:26
Código: [Selecionar]
sudo apt-get install gnome-shell
Depois tem que dar um replace aleatório, que eu não lembroi

como assim um "replace" aleatório? Tipo, depois de efetuar o gnome-shell --replace e trocar de interface, abrir outro terminal e fazer mais uma vez?  ??? ??? ???
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: bred81 em 08 de Janeiro de 2011, 12:14
Não, temq ue fazer exatamente o que você disse.
Mal o "aleatório", eram 5am e eu tava trebado...
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 09 de Janeiro de 2011, 21:22
Acho que vou desistir de tentar atualizar o Gnome-Shell...
Tentei uma última ve e além de instalar as dependências, resolvi compilar todas as bibliotecas do conjunto; ou seja:

Build of d-conf 0.4.2-1+10.04~ricotz1
Build of gconf 2.31.6-0ubuntu2~10.04~ricotz1.1
Build of gjs 0.7+git20100709.324a06ee-0ubuntu1~10.04~ricotz1.1
Build of glib2.0 2.25.11-3ubuntu1~10.04~ricotz1
Build of gobject-introspection 0.9.2-0ubuntu1~10.04~ricotz1
Build of mutter 2.31.5-0ubuntu1~10.04~ricotz2.2

Entretanto ao executar libglib2.0-udeb_2.25.11-3ubuntu1~10.04~ricotz1_i386, que parte de Build of glib2.0 2.25.11-3ubuntu1~10.04~ricotz1, gerou a dependência libc6-udeb_2.10.1-0ubuntu15_i386. Esta por sua vez, dá erro de instalação. Ao analisar o log de erros, vi que ele tenta sobrescrever /usr/lib/ld-2.11.1.so e não consegue.

Então fiz um backup desse arquivo e o deletei depois. E para minha surpresa, quando tentei executar o arquivo, o Gdebi parou de funcionar, dpkg -i também, assim como todos os comandos básicos como cp, mv, rm... só funcionou o init. E mesmo assim, depois de reiniciar, o sistema não entrava! O init havia sido "corrompido"!!!
Não sei o que o arquivo ld-2.11.1.so faz ao certo, mas sei que deu um bug tremendo sua exclusão. :o

Tive de entrar com um Live-USB e restaurá-lo a partir do backup que tinha feito.
Acho que essa atualização para o Lucid, por enquanto, não vai dar...

Fiquei sem ideias.  :(
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: bred81 em 09 de Janeiro de 2011, 21:25
Pelo gnome-shell, acho que você foi até longe demais...
Título: Re: Atualizar Gnome-Shell 2.28
Enviado por: Yaakov Bourne em 10 de Janeiro de 2011, 01:15
Pois é, vou dar esse assunto por encerrado e infelizmente sem solução.
JoseMelo, bred81 obrigado pessoal, valeu.  ;D