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.