Como deixar meu próprio programa aberto em um determinado espaço de trabalho?

0

Eu mantenho um programa Linux executado em várias distribuições. Alguns clientes reclamam que ele sempre abre em um espaço de trabalho incorreto (= área de trabalho virtual). Eles preferem que ele comece no espaço de trabalho onde foi fechado recentemente.

Temos um instalador e criamos um atalho na área de trabalho, que é usado para abrir nosso programa. Em algum lugar, eu li que o atalho salva essa informação e que o gerenciador de janelas a usa para armazenar a posição da janela e a área de trabalho, mas isso parece estar restrito a poucas distribuições, certo?

O que eu posso fazer para tornar nosso programa aberto em um espaço de trabalho especificado? Uma ferramenta como kstart ou wmctrl parece não estar disponível em geral.

Posso descobrir o espaço de trabalho atual da janela principal do meu programa? Eu posso descobrir o espaço de trabalho atual quando a janela está se fechando, mas isso não precisa ser o mesmo.

    
por maaartinus 22.04.2018 / 20:31

0 respostas