/etc/lightdm/lightdm-gtk-greeter-ubuntu.conf não existe instalando o lightdm-gtk-greeter

1

Estou apenas começando com o 14.04 LTS (servidor) e estou com dificuldades!

A atualização de 12.04 'quase' funcionou, mas depois de enfrentar interrupções intermitentes, decidiu recuar e fazer uma nova instalação. Houve vários problemas ao obter um sistema inicializável, mas finalmente consegui isso com uma instalação absolutamente limpa de um sistema mínimo em partições totalmente novas.

Meu próximo passo foi instalar lightdm / lightdm-gtk-greeter para me dar um gerenciador de desktop. lightdm instalado bem, mas a instalação do greeter falha com

update-alternatives: error: alternative path /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf doesn't exist'

Bastante correto - isso não acontece. Eu tomei uma punhalada de que isso era puramente um problema de criação, então criei um arquivo vazio, reran a instalação e parece funcionar com sucesso. No entanto, qualquer tentativa de iniciar o lightdm falhará com

Seat: Stopping; failed to start a greeter

Não encontrei nada nos logs do greeter e suspeito que o problema volte aos problemas de instalação do greeter, e não é tão simples quanto falsificar o arquivo ausente. Eu removi / reinstalei o lightdm e o greeter várias vezes, mas não consegui mais.

Todas as versões devem ser as versões estáveis atuais - 1.10.3 para lightdm e 1.8.5 para o greeter.

Eu passei um pouco mais de tempo hoje vendo se eu poderia chegar ao fundo disso. Eu ainda suspeito que algo não tenha sido instalado corretamente, mas não tenho idéia do quê.

Eu desinstalei o padrão gtk greeter e instalei um greeter alternativo (aconteceu de eu pegar o lightdm-webkit-greeter sem nenhum outro motivo que estivesse prontamente disponível). Este instalado bem, e na reinicialização foi apresentado com uma tela de login padrão. Isso é um passo à frente, mas era impossível fazer o login - ele se recusou a autenticar.

Olhando para o log do lightdm, há algumas indicações de que a autenticação funcionou bem, mas a criação da sessão foi o culpado. Existem entradas de registro no formulário;

  • Autentique o resultado para o usuário andrew: Success
  • Usuário andrew autorizado
  • Pedidos do Greeter sessão do ubuntu
  • Assento: falha ao encontrar a configuração da sessão do ubuntu
  • Lugar: não é possível encontrar a sessão "ubuntu"

Não tenho certeza se isso é relevante, mas estou tentando entender exatamente quais arquivos de configuração devem estar presentes. / etc / lightdm existe, mas está vazio (eu entendo que este foi descontinuado em 14.04, então faz sentido). Em /usr/share/lightdm/lightdm.conf.d, existem os seguintes arquivos de configuração;

40-lightdm-webkit-greeter.conf
50-greeter-wraper.conf
50-guest-wraper.conf
50-unity-greeter.conf
50-xserver-coand.conf

Não vou fingir que entendo como tudo isso se encaixa, nem exatamente o que eu deveria esperar, mas presumo que os números iniciais dêem alguma ordem para processá-los. Algumas entradas neste fórum se referiram a um 50-ubuntu.conf, mas eu não tenho um desses. Deve haver um lá (ou seja, isso é o 'ubuntu' mencionado no erro de criação de sessão)? Em caso afirmativo, isso poderia indicar que o problema está na instalação do lightdm, e não no greeter?

    
por Andrew McLaren 31.01.2015 / 09:48

2 respostas

1

A maneira mais fácil de adicionar uma área de trabalho a um servidor é executar este comando:

sudo apt-get install ubuntu-desktop

OTOH, então você estaria longe de ser um "sistema mínimo" ...

    
por Gunnar Hjalmarsson 01.02.2015 / 12:06
1

Só para fechar o ciclo, acho que finalmente cheguei ao fundo disso.

Uma instalação de desktop também teve problemas semelhantes, mas finalmente fiquei com uma pista que apontava para o subsistema gráfico. Isso está sendo executado em uma placa-mãe ASUS mais antiga com gráficos integrados (série Nvidia 7050). Eu peguei uma facada e atualizei os drivers da Nvidia para o mais recente compatível com aquela geração, e tudo agora parece estável.

    
por Andrew McLaren 02.02.2015 / 22:27