“Não foi possível atualizar o arquivo ICEauthority” após o login (independente do gnome)


12

Acabei de instalar o Ubuntu 11.04 64bits no meu novo computador e recebi essas duas mensagens após o login:

erro 1

e

erro 2

Tentei fazer login com o gnome clássico e o modo de segurança, mas recebi as mesmas mensagens.

Alguma solução fácil / rápida para isso? (caso contrário, posso usar o Ubuntu 10.10 por enquanto)

Meu computador é um HP Pavilion, intel i3, 4GM ram.


O problema com a autoridade de ICE pode estar relacionado à criptografia do seu sistema de arquivos. Tente logon com o mesmo pw com o qual o sistema de arquivos foram criptografados

Respostas:


9

É uma questão de permissões simples. Uma das duas coisas funcionará:

Primeiro, tente o seguinte:

sudo chown username:username .ICEauthority

sudo chmod 0644 .ICEauthority

Mude usernamepara o seu próprio nome de usuário (na sua situação, seria wellington).

Se isso não funcionar, você precisará (infelizmente) começar com um novo /homediretório - no entanto, faça backup de seus dados antes de fazer isso. Para mais informações sobre soluções de backup, consulte


1
O sudo chmod 0644 .ICEauthorityretornadochmod: cannot access '.IECauthority': No such file or directory
Tom Brito

Depois de reiniciar, recebi as mesmas mensagens. Eu não conseguia entender por que o primeiro comando funcionou e no segundo diz que não existe esse arquivo. Tentei remover o ponto e colocar um espaço, . IECauthoritymas nada mudou. Eu sei que o arquivo está lá, como o primeiro comando funcionou ..
Tom Brito

@Tom Give sudo chmod 0644 /home/<USERNAME>/.ICEauthoritya go
jrg

antes de digitar, recebi outra mensagem, agora do Nautilus com problemas de permissões na pasta / home /, e lembrei-me de usar o mesmo / home / que estava usando no Fedora, então talvez haja algo errado com ele .. -instalar e formatar a partição / home /. Eu acho que isso vai resolver tudo. Volto aqui para contar.
Tom Brito

formatando a partição / home resolvida =) Houve problemas com o / home criado pelo Fedora.
Tom Brito

8

Consegui corrigir o problema alterando a propriedade e os permissões na própria pasta, usei o seguinte:

sudo chown username:username /home/username
sudo chmod 700 /home/username

Isso resolveu o problema imediatamente para mim.


a única que funcionou para mim
geogeek

este trabalhou juntamente com a alteração de propriedade para .ICEauthority
Manny265

Funcionou comprar eu perdi todas as minhas configurações, eu enfrentei com o novo desktop. O que eu fiz errado?
Ertürk Öztürk

4

Hoje eu tive o mesmo problema, quando mudei as pastas de usuários 'Início' para uma partição diferente. Eu o resolvi, não alterando as permissões no arquivo '.ICEauthority' (na verdade, eu o excluí), mas alterando os proprietários dessas pastas para seus usuários, de forma recursiva:

sudo su
chown -R user /home/user

Para fazer isso, na janela de logon, ALT + CTRL + F1 muda para um console. Depois disso, ALT + CTRL + F7 retorna ao modo GUI. Não há necessidade de reiniciar.

PS: Ter 'home' em uma partição separada, é uma boa maneira de evitar falhas no sistema e atualizar versões. Veja wiki . Usei-o para instalar o Ubuntu 12.10 em um notebook e apenas para separar partições em outro notebook com 12.04LTS.


1

Recentemente, tive esse problema.

É um problema de permissão de arquivo, mas não assuma que seja apenas .ICEauthority. No meu caso, as permissões da pasta pessoal foram alteradas (como? Eu não sei)

Demorei um pouco para descobrir, porque nunca esperei que as permissões da minha pasta pessoal fossem alteradas.

Portanto, as permissões de suas pastas pessoais devem ser 0755 ou 0700 ou o que for (7 deve ser um 7) e o .ICEauthority deve funcionar com 0600 Se você precisar usar 0644, algo provavelmente está errado.


0

CTRL + ALT + F2 na janela de login para alternar para uma linha de comando vt e faça o login lá, digite: sudo chown username:username ~/.IceAuthority

E então digite: chmod 0600 ~/.IceAuthority

Pressione ALT + F7 para voltar à janela gráfica de login e tente fazer o login lá


0

Veja este link .

Bug 13534 "Não foi possível atualizar o arquivo ICEauthority /.ICEauthority" na inicialização 130 ou superior

Após a inicialização do sistema, as seguintes caixas de diálogo de aviso podem ser exibidas:

Não foi possível atualizar o arquivo ICEauthority /.ICEauthority

Há um problema com o servidor de configuração (/ usr / lib / gconf-sanity-check-2 encerrado com status 256)

Solução alternativa : clicar no botão "Fechar" para cada caixa de diálogo permitirá o login normalmente. Após o login, digite o seguinte comando para corrigir o diretório pessoal do usuário "gdm"

$ pfexec usermod -d /var/lib/gdm gdm

Edit: O Ubuntu usa o Lightdm em versões recentes, em vez do GDM.


0

Tente adicionar o usuário com a opção de adição do diretório inicial;) useradd -m blá blá blá Iniciar da direita, final da direita.



0

Eu estava enfrentando o mesmo problema e não consigo entrar no meu usuário. Eu tentei estes dois métodos mencionados acima 1- altere as premissas 2- exclua o arquivo iceAuthority

mas ainda não consegui fazer isso, então faço uma jogada simples criando um novo usuário

  1. Na tela de login, pressione Ctrl + Alt + F1 para acessar o console.
  2. Entre lá.
  3. criar usuário pelo adicionador como descrito neste link

aqui está um tópico para criar um link de usuário para criar usuário por linha de comando

e, em seguida, faça login com esse usuário. Lembre-se de usar adduser como "o comando add useradd não criará o diretório '/ home / nome de usuário', mas o comando adduser o fará"

conculsion : Esse truque fornece todos os seus dados em home / olduser /
PS. Precisamos de ajuda, podemos copiar o novo arquivo iceAuthority (/.ICEauthority) de / home / newuser para home / olduser para acessar a conta anterior


0

É um tópico antigo, mas eu tive um problema de alguma forma relacionado (no Debian 10.1), uma rápida pesquisa na Internet me levou aqui.

Depois de criar um novo usuário, o diretório inicial tinha permissões apropriadas e não continha nenhum .ICEauthorityarquivo, o que está bom até o momento. Eu pensei que seria gerado no primeiro login na área de trabalho, mas aparentemente não é.

Acabei de criar um arquivo vazio, como root (substitua usernamepelo seu nome de usuário real):

sudo touch ~username/.ICEauthority
sudo chown username:username ~username/.ICEauthority
sudo chmod 0600 ~username/.ICEauthority

Foi gerado na primeira sessão da área de trabalho e está tudo OK.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.