StartX é um script fornecido nos aplicativos X11 para que um usuário inicie convenientemente uma GUI X11. O StartX é uma das muitas ferramentas disponíveis para o usuário usar. Ele inicia o X11 com várias configurações predefinidas e inicia alguns aplicativos padrão. Se você executar o comando "X" das barras sozinho, você teria apenas uma janela X sem desktop e nada funcionando. Você teria que iniciar manualmente tudo o que quiser em execução.
No Ubuntu, o Lightdm faz o que o Startx faz. Ele fornece uma tela de login e logs do X11 que são usados nessa tela, iniciando um número de aplicativos padrão no que inclui o Unity e outros recursos amigáveis e familiares do ambiente, como a barra de navegação lateral e a área de trabalho.
Se você desativasse Lightdm, o computador seria inicializado no console. Se você não tiver um ambiente gráfico, você pode executar o StartX para iniciar um, ou executar um comando para iniciar o serviço Lightdm para fornecer um prompt de login, que lhe dará um ambiente substancialmente mais amigável que o StartX simples. / p>
O comando para iniciar o serviço Lightdm é:
$ sudo systemctl start lightdm
Mais específico para a sua pergunta sobre onde é a chamada para o StartX. Não existe uma. Tanto o StartX quanto o Lightdm iniciam o servidor X11. Eles são dois métodos diferentes de iniciar o servidor e são independentes uns dos outros.
Se você instalou a distribuição do Ubuntu Server , o X11 não seria instalado por padrão. Ele inicializaria em um prompt do console de login. É aí que a preocupação de iniciar um ambiente X seria importante. Nesse caso, você poderia instalar o ambiente X instalando o ubuntu-desktop . Então você pode escolher entre os métodos descritos acima para iniciar e o ambiente X.