slim: inicie a segunda sessão X no tty8

4

Estou usando o slim login manager e o LXDE ambiente de área de trabalho.

Quando eu estou logado no LXDE, e mudo para o console de texto ( ctrl + alt + F1 ), eu posso logar como outro usuário no console de texto e digite:

startx -- :1 vt8

que iniciará outra sessão X no tty8 e automaticamente me registrará em LXDE .

Enquanto isso funciona bem, estou querendo saber se existe uma maneira melhor de fazer isso. Usar startx contorna o gerenciador de login completamente.

Deve haver alguma vantagem em usar gerenciadores de login, caso contrário, não precisaríamos deles, e eu entraria em minha sessão X regular ( tty7 ) usando startx .

É possível iniciar meu gerenciador de login ( slim ) no segundo console gráfico (tty8) automaticamente, para que eu possa efetuar login sem ter que usar startx ?

    
por Martin Vegter 25.08.2016 / 05:45

1 resposta

1

Isso não é realmente responsabilidade de um gerente de exibição; seu trabalho é permitir que você escolha um ambiente de área de trabalho e forneça um prompt de login gráfico. Alguns gerentes de exibição suportam fazer coisas extras, mas normalmente apenas quando combinados com seu respectivo ambiente de área de trabalho. Basicamente não há um padrão para isso.

Agora, alguns ambientes de desktop / telas de bloqueio (kde, gnome, unidade pelo menos) permitem a troca rápida de usuários, que é o que você está procurando. Eles conversam com o gerenciador de exibição em execução e pedem para iniciar uma nova sessão (como no kde) ou iniciar um novo gerenciador de exibição aninhado (como no gnome). Eu duvido que os gerentes de desktop leve suportem isso de imediato.

O Gnome consegue isso através do gdmflexiserver que aparentemente pode ser feito para funcionar com pelo menos lightdm . Parece que o lxde o suporta com o GDM e xfce pode fazer isso também com o lightdm (e presumivelmente o gdm). XScreenSaver também o suporta com lightdm. Mas não consigo encontrar evidências de que o slim suporte a troca rápida de usuários.

Eu sugeriria testar o gdm ou lightdm para ver se funcionam fora da caixa para você e o LXDE; caso contrário, tente instalar o lightdm + xscreensaver para ver se isso funciona para você. Por fim, você pode tentar instalar o gdmflexiserver e executá-lo manualmente ao usar o gdm, se nada mais funcionar.

    
por 30.08.2016 / 11:59