Eu configurei meu laptop Linux (executandoPixel para x86, baseado em Debian) para ter três 'desktops'. Posso acessá-los com ctrl-alt-esquerda e direita.
Principal – uma área de trabalho em branco
CLI - tela inteira, sem barra de título, LXTerminal
Navegador - um Chromium em tela cheia
Se eu reiniciar o laptop, ainda recebo três chamados 'desktops', mas o Terminal e o Navegador não estão abertos nos desktops 2 e 3.
Como faço para que esses aplicativos sejam iniciados automaticamente na área de trabalho apropriada na inicialização?
Responder1
Por 'desktops', presumo que você se refira a espaços de trabalho. Ctrl+alt+esquerda/direita são os atalhos para alternar entre espaços de trabalho.
Você poderia tentar usarwmctrl
para iniciar determinados programas em um espaço de trabalho específico.
wmctrl -r <WINDOW NUMBER> -s <WORKSPACE NUMBER>
Você precisaria usar wmctrl -l
para encontrar o número da janela:
0x0080006a -1 localhost panel
0x0180007c 0 localhost Chromium
0x02600007 3 localhost LXTerminal
E wmctrl -d
para encontrar o número do espaço de trabalho.
Quanto à inicialização automática, por ser uma ferramenta de linha de comando, ela pode ser facilmente portada para um script de shell simples listado em seuarquivo de inicialização automática(você pode adicioná-lo através da interface de configuração do LXDE).