Como iniciar o lxsession a partir da linha de comando com privilégios de usuário apropriados

1

Estou tentando conseguir duas coisas que não consigo trabalhar porque não sei como iniciar corretamente uma lxsession no Lubuntu 14.04.2.

Eu inicializo na linha de comando com a seguinte linha GRUB_CMDLINE_LINUX_DEFAULT="nomdmonddf nomdmonisw text" in /etc/default/grub .

Primeiro cenário: Inicie o Lubuntu na interface da linha de comandos. Iniciando o ambiente da área de trabalho quando eu precisar do terminal, localmente (não funcionando corretamente).

Segundo cenário: Inicie o Lubuntu na interface da linha de comandos. Faça login remotamente no ambiente de área de trabalho através do encaminhamento ssh x (não está funcionando corretamente).

Para o primeiro cenário, tentei várias coisas. O primeiro método é criar um arquivo ~/.xsession com o conteúdo: lxsession -s Lubuntu -e LXDE . Então do terminal (depois de logar na minha conta de usuário principal) eu corro startx que me leva ao desktop já logado. O problema é que de repente preciso autenticar para tarefas simples como montar um drive usb através do gerenciador de arquivos ou reinicializar. Outro método parece funcionar corretamente. Eu apaguei o arquivo ~/.xsession e executei startx & do terminal. Então eu corro sudo service lightdm start . Isso me leva à tela de login da área de trabalho. Após o login, eu posso montar e reiniciar sem autenticar o que é o comportamento padrão ao inicializar diretamente para a GUI.

O problema com esse método é que ele não funciona no segundo cenário. Quando faço o login pelo ssh e executo startx e / ou sudo service lightdm start , a área de trabalho é iniciada no monitor conectado à minha máquina Lubuntu. Não no ambiente X11 do meu cliente ssh. Quando executo o lxsession -s Lubuntu -e LXDE , obtenho o ambiente de área de trabalho completo no meu cliente ssh, que é o que eu estou procurando. Mas está ainda mais quebrado do que antes. Eu não vejo nenhuma unidade USB conectada, o desligamento na minha barra de tarefas e o botão logout no menu Iniciar não traz o quit_manager e clicar em "devices" no gerenciador de arquivos me dá o erro: "Operation not supported" .

Daí a pergunta: Como iniciar o lxsession a partir da linha de comando com privilégios de usuário apropriados? Eu quero imitar o comportamento padrão ao inicializar diretamente para a GUI, omitindo a opção 'texto' no grub.

    
por Jip 01.03.2015 / 13:26

0 respostas