Revertendo para Unity (Unity 7)

0

Acho que estraguei meu Ubuntu 12.04. Eu realmente só quero o recurso 'dodge over window' por isso segui os passos aqui:
link
E agora eu tenho a versão de unidade 5.18

Mas toda vez que eu entro, estou apenas começando uma tela com meu papel de parede e um mouse.
Eu habilitei 'unity plugin' em ccsm, mas não funcionou.
Eu tentei desinstalar a unidade e fiz estes:

sudo apt-get instala o ppa-purge

sudo ppa-purge ppa: ikarosdev / unidade-renovada

sudo apt-get update

sudo apt-get install unidade


mas ainda recebendo a versão 5.18. Agora estou pensando que a melhor solução (eu acho?) É remover completamente a unidade e todos os seus componentes para obter a versão 5.10.

Ou se você tiver uma solução diferente só para eu recuperar meu desktop seria ótimo. Obrigado pela leitura.

    
por itagomo 19.02.2013 / 00:18

2 respostas

1

O mais recente é unity 5.18.0-0ubuntu2 , e é isso que você teria após atualizar o sistema. A questão é se você ainda tem o comportamento indesejado.

Se o que você tem é a unidade fornecida pelo PPA 5.18, talvez você possa tentar mudar seu último comando para:

sudo apt-get install --reinstall unity

para que você obtenha a versão do Ubuntu do pacote para substituir a do PPA.

Eu não sei quão seguro seria limpar o pacote fornecido pelo ppa primeiro, mas com certeza parece muito perigoso tentar, a menos que você saiba exatamente o que está fazendo.

    
por carnendil 19.02.2013 / 00:33
0

encontrou essa pergunta por causa da mesma coisa que está acontecendo comigo. Portanto, para qualquer pessoa que esteja visitando essa pergunta, você também pode executar o seguinte:

sudo sed -i s/XSession.*/XSession=ubuntu/ /var/lib/AccountsService/users/USERNAME

em que USERNAME é seu nome de usuário da conta, no meu caso, já que minha conta é /home/cyrex , eu usaria:

sudo sed -i s/XSession.*/XSession=ubuntu/ /var/lib/AccountsService/users/cyrex

O que isso faria é alterar a atual sessão padrão do Mir (Unity8) para o Unity padrão. Antes de fazer isso, o valor da variável XSession era algo como unity8-mir-default (posso estar errado com o nome), depois de executar isso, o valor agora deve ser definido como ubuntu . Então simplesmente reinicie e você deverá ver agora o Unity padrão em execução.

Todos os valores da sessão podem ser encontrados em /usr/share/xsessions/ com um .desktop anexado a eles, portanto, para unidade (Unity 3D), você deve ver ubuntu.desktop . O nome da sessão seria ubuntu e esse seria o valor que você usaria no script SED acima. Então, se você quisesse usar, por exemplo, o lxde.ubuntu, você mudaria a parte no script SED de ubuntu para lxde .

    
por Luis Alvarado 22.12.2015 / 20:16