Tela de login ubuntu 12.04 não mostrando o desktop do usuário

0

Eu instalei o Ubuntu 12.04 (x64) e estava realmente gostando, mas era um pouco lento demais na minha máquina, então eu reinstalei com a versão x32 (espero que a terminologia esteja correta). A única coisa que fiz diferente foi colocar o diretório / home em sua própria partição e definir a criptografia do mesmo.
Quando eu usei a versão x64, a tela de login mudaria para mostrar o papel de parede da área de trabalho de cada usuário, mas ele não faz mais isso ... Isso é um bug? Ou algo de errado com x32? Ou é algo que eu fiz quando particionei e criptografei / home?

    
por Bill O'Dwyer 21.05.2012 / 17:39

5 respostas

2

Execute sudo nautilus no terminal (ou Alt + F2 e gksudo nautilus , copie os papéis de parede para o diretório /usr/share/backgrounds e altere as permissões do arquivo para corresponder aos papéis de parede padrão. Não fiz testes exaustivos para ver se funciona para todas as minhas imagens, mas funcionou para um que anteriormente estava me dando problemas. Tela de login agora parece ótimo.

Espero que ajude. Tome cuidado.

P.S. Sistema: Netbook Acer AOD270

    
por Brian 03.06.2012 / 22:22
1

Com relação a "Para que o recurso funcione corretamente, a casa do usuário não deve ser criptografada":

Alternativa para criptografia doméstica: criptografia de disco completo ("criptografia de disco inteiro"). Isso exigirá (é claro) que sua senha de disco seja inserida logo no início, e se você não criptografar adicionalmente o diretório home, então porque todo o sistema operacional é criptografado, mas no momento do login da conta, tudo é descriptografado. configuração de login do usuário é legível, E criptografado (quando o sistema operacional é totalmente desligado pelo menos (e presumivelmente quando hibernado também)).

AVISO: suspender implica exposição de chaves de descriptografia na memória enquanto suspenso.
Veja, por exemplo:

por zenaan 13.06.2012 / 07:27
0

Tente alterar o papel de parede, depois altere-o e veja se ele é atualizado. Eu tive um problema em que ele não apareceria para os usuários da rede, a menos que você fizesse isso. Não tenho certeza se funcionará quando suas pastas iniciais estiverem criptografadas ...

    
por reverendj1 21.05.2012 / 17:46
0

Com a home page criptografada do usuário, há o problema de a pasta home ser montada apenas após o login, o que significa que o greeter Unity não pode ler os arquivos dentro dela, portanto, não importa o plano de fundo da área de trabalho selecionado para um usuário com uma pasta inicial criptografada não será exibido na tela de login.

A localização do plano de fundo do usuário é gravada nos arquivos de configuração dentro da home do usuário e, se o greeter Unity criptografado não puder ler essa configuração.

Para que o recurso funcione corretamente, a casa do usuário não deve ser criptografada.

    
por Bruno Pereira 21.05.2012 / 18:04
0

Eu também tenho o Ubuntu 12.04 (x64) e eu criptografei meu diretório /home . Eu defini My_Wallpaper.png como meu papel de parede e localizo em /home/my_username/Pictures . Eu queria que My_Wallpaper.png aparecesse no meu menu de login. sudo cp My_Wallpaper.png ... no diretório /usr/share/backgrounds não funciona para mim.

Minha solução alternativa é um pouco de força bruta:

  1. Faça um backup do arquivo warty-final-ubuntu.png original.

    cd /usr/share/backgrounds
    mv -f warty-final-ubuntu.png warty-final-ubuntu.bak
    
  2. Copie o papel de parede desejado em /usr/share/backgrounds (ou, suponho, em um local que não esteja criptografado).

    cp -i /home/my_username/Pictures/My_Wallpaper.png ./
    
  3. Em seguida, crie um link simbólico chamado warty-final-ubuntu.png para o arquivo que você deseja usar como plano de fundo de login.

    ln -s My_Wallpaper.png warty-final-ubuntu.png
    

Isso não é perfeito: é o mesmo para todos os usuários e warty-final-ubuntu.png pode ser atualizado em uma atualização.

    
por Ricardo 04.06.2012 / 08:10