Restaurar o Unity Greeter


13

Instalei o ambiente do XFCE Desktop , mas quando decidi voltar para o Unity , enquanto desinstala o XFCE packages, o LightDMkeep começa como o XFCE e quero restaurá Unity-lo. Eu acho que isso se chama Unity Greeter. Alguém pode me ajudar?


Você poderia tirar uma foto para que pudéssemos ver exatamente o que você quis dizer?
Seth

Respostas:


8

Eu instalei o xubuntu-desktop em cima do Ubuntu 14.04 normal. Então também notei que o recepcionista havia mudado. Ainda uso a área de trabalho do xubuntu, mas mudei o greeter novamente adicionando uma linha

greeter-session=unity-greeter

em /etc/lightdm/lightdm.conf.d/10-xubuntu.conf.

Update: Agora em uma nova instalação do Ubuntu 14.10 + xubuntu-desktop em cima disso, não há nenhum diretório lightdm.conf.dsob /etc/lightdm. Mas seguindo o conselho daqui , criei o diretório /etc/lightdm/lightdm.conf.de um arquivo /etc/lightdm/lightdm.conf.d/50-myconfig.confcom o conteúdo

[SeatDefaults]
greeter-session=unity-greeter

e recebo a unidade de volta.


4
Isso funciona em 16.04 também. Obrigado!
TenLeftFingers

1
funciona também em 16.10
Necktwi

7

Não testei, mas suspeito que o @SampoSmolander possa ter a melhor abordagem.

Como alternativa, tive sucesso removendo o gtk greeter - aparentemente é isso que o XFCE usa.

sudo apt-get purge lightdm-gtk-greeter

Ainda resta a questão complicada de se livrar do papel de parede greeter com tema de mouse do XFCE:

Nota: Parece que vários ambientes de área de trabalho instalam o pacote lightdm-gtk-greeter (incluindo XFCE e MATE). Curiosamente, depois de remover esse pacote, os arquivos de configuração discutidos pelo @SampoSmolander não estão mais presentes.


2

Eu tive um problema parecido. A resposta do @ SampoSmolander pode ser o caminho certo.

Ao usar o Ubuntu 14.04, você terá que adicionar a linha

[SeatDefaults]
greeter-session=unity-greeter

para dentro /etc/lightdm/lightdm.conf.d/50-myconfig.conf

Eu escrevi um tutorial detalhado , mas não sei se funciona, porque a reconfiguração do LightDM parece ter resolvido o problema para mim.


1

cd /usr/share/lightdm/lightdm.conf.d && sudo ln -s 50-unity-greeter.conf 99-unity-greeter.conf e reinicie o sistema.

O problema é causado pela lightdm-gtk-greeterinstalação do arquivo chamado, 60-lightdm-gtk-greeter.confque substitui o greeter da unidade. Eu acho que deveríamos ser capazes de fazer sudo update-alternatives --config lightdm-greetere selecionar, unity-greetermas o unity-greeterpacote foi construído incorretamente e não suporta update-alternatives.

O comando acima soluciona o problema criando um link simbólico com número mais alto para que ele possa substituir a seleção incorreta do greeter. Estou usando o link simbólico para estar melhor preparado para o futuro, caso o arquivo 50-unity-greeter.confseja atualizado pelo pacote do sistema.



0

Eu tive um problema semelhante, perdi o greeter na troca de usuário. A solução estava no pacote light-locker . Apenas reinstale (ou instale se foi removido)

sudo apt-get install light-locker

No meu caso, ele foi desinstalado, mas a chave é o pacote.


0

Você pode tentar inserir isso no terminal, e pode ficar bem assim:

 sudo apt-get autoremove lightdm
 sudo apt-get install --reinstall lightdm-gtk-greeter 

se isso não funcionar, você pode tentar entrar novamente:

 sudo dpkg-reconfigure -a lightdm-gtk-greeter 

e pode funcionar bem dessa maneira também.


0

Para definir o unity greeter como padrão, na tela de login do Ubuntu 16.04, edite o arquivo

/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

e altere a linha "greeter-session" para "greeter-session = unity-greeter"

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.