A conta de administrador não será carregada após a atualização

2

Estou apenas fazendo esta pergunta porque qualquer outra resposta que encontrei on-line para esse problema não me ajudou a resolvê-la.

Basicamente eu atualizei meu sistema Ubuntu 14.04 na noite passada e ele me pediu para reiniciar o sistema. Quando eu reiniciei e fiz login na minha conta de administrador, a interface do Unity não foi carregada. Eu só pude ver meu background e o Ubuntu 14.04 escrito no canto inferior direito da tela. Nenhum atalho funciona como Alt + Ctrl + t para abrir o terminal, o botão direito do mouse também não funciona. Eu só posso acessar o terminal com Alt + Ctrl + F1. Eu reiniciei o sistema várias vezes e foi sempre o mesmo. No entanto, posso fazer login em outra conta que não seja uma conta de administrador, e é isso que estou usando no momento, mas não tenho acesso a todos os meus arquivos da minha conta de administrador que normalmente uso.

Eu tentei várias soluções que as pessoas disseram que trabalharam para elas em circunstâncias semelhantes, mas nenhuma delas funcionou. Eu até instalei o gnome para ver se isso ajudaria, mas não ajudou. Mais uma vez, eu só podia fazer login na outra conta não administrativa que exibia o gnome sem nenhum problema, mas a conta de administrador não passava do segundo plano após o login.

Eu até tentei inicializar em outro kernel em opções avançadas, mas isso também não funcionou.

Encontrei as seguintes soluções online que tentei, mas nenhuma delas funcionou:

sudo apt-get install unity-tweak-tool
unity-tweak-tool --reset-unity

Outro foi:

sudo apt-get install compizconfig-settings-manager
export DISPLAY=:0
ccsm

Também este aqui:

sudo apt-get update --fix-missing

E este aqui:

sudo apt-get purge lightdm
sudo apt-get update
sudo apt-get install lightdm
dpkg-reconfigure lightdm
sudo shutdown

Nada disso funcionou. Alguém pode me ajudar com isso?

    
por SineLaboreNihil 04.12.2014 / 11:38

2 respostas

2

Como você tem um usuário que trabalha na GUI e um administrador que funciona no modo de console, você tem tudo o que precisa para recuperar o sistema sem reinstalá-lo.

Faça o login na conta Admin usando Ctrl + Alt + F1 e digite:

sudo adduser admin-new

Digite todas as informações e digite:

sudo adduser admin-new adm 
sudo adduser admin-new cdrom
sudo adduser admin-new sudo
sudo adduser admin-new dip
sudo adduser admin-new plugdev
sudo adduser admin-new lpadmin
sudo adduser admin-new sambashare

faça logoff e faça logon como admin-new usando a GUI (se isso não funcionar, reporte aqui)

Abra um terminal com Ctrl + Alt + T e digite:

Aviso! Não tente ser inteligente e faça um cp --recursive /home/admin-old/* /home/admin-new/ , pois isso copiará o (s) erro (s) que você tem nas configurações atuais do usuário !!!

cp --recursive --no-dereference /home/admin-old/Documents/* /home/admin-new/Documents
cp --recursive --no-dereference /home/admin-old/Downloads/* /home/admin-new/Downloads
cp --recursive --no-dereference /home/admin-old/Pictures/*  /home/admin-new/Pictures
cp --recursive --no-dereference /home/admin-old/Templates/* /home/admin-new/Templates
cp --recursive --no-dereference /home/admin-old/Desktop/*   /home/admin-new/Desktop
cp --recursive --no-dereference /home/admin-old/Music/*     /home/admin-new/Music
cp --recursive --no-dereference /home/admin-old/Public/*    /home/admin-new/Public
cp --recursive --no-dereference /home/admin-old/Videos/*    /home/admin-new/Videos

(Deixe de lado as coisas que você realmente não precisa mais, como o diretório de downloads antigo ou os Templates ou…)

Agora você tem 99% de todas as suas coisas de volta! (se você não tiver espaço suficiente para fazer o que foi mencionado acima, exclua os comandos originais de cópia)

Se você deseja copiar quaisquer diretórios adicionais além daqueles acima, faça um backup completo do sistema primeiro porque um dos diretórios que você não copiou contém o erro.

Agora faça um: deluser --remove-home admin-old

    
por Fabby 04.12.2014 / 22:57
2

Em vez de se livrar de todas configurações copiando apenas os arquivos de dados para um novo usuário, há mais uma opção para tentar primeiro:

rm /home/{affected user}/.config/dconf/user
sudo service lightdm restart

Isso elimina apenas as configurações relacionadas à unidade e, para a maioria dos problemas como esse, é suficiente para você voltar ao estado de funcionamento. Funcionou para mim e economizou horas de trabalho em comparação com a outra solução.

Fonte

    
por Edgar 02.08.2015 / 12:38