Eu tenho o xfce rodando no display 0 (acessível via Ctrl + Alt + F1
). Eu pressiono Ctrl + Alt + F2
e digito startx
(tentando executar mais de um gerenciador de janelas ao mesmo tempo) e recebo o erro "outro gerenciador de sessão já está executando o xinit".
Também instalei Xephyr
e executei em um console bash startx -- /usr/bin/Xephyr :1
, mas recebi o mesmo erro acima, exceto desta vez em um ambiente de área de trabalho existente.
Como executo mais de um ambiente de janela ao mesmo tempo? De preferência, eu faria isso em dois GeTTYs diferentes (ou seja, Ctrl + Alt + F1
me levaria ao meu primeiro ambiente, enquanto Ctrl + Alt + F2
me levaria ao segundo, etc.).
Responder1
startx -- :1
startx -- :2
startx -- :3
startx -- :4
Responder2
Você deve iniciar o X em cada terminal/console virtual especificando diferentes números de exibição. Noxinit
manual, essa é a -display
opção:
startx
é apenas um caso especial:
O script startx é um front end para o xinit(1) que fornece uma interface de usuário um pouco mais agradável para executar uma única sessão do X Window System. Muitas vezes é executado sem argumentos.
Aqui estão alguns exemplos onde alguém usa a -display
opção de executar o X em vários terminais virtuais: