Isso não é de fato um problema de Conky, mas um problema do seu gerenciador de janelas! Infelizmente você não deu nenhum detalhe sobre o gerenciador de janelas que está usando. Pelo menos aqui no Openbox, posso usar a diretiva mais importante em .conkyrc
para definir uma pré-condição:
own_window yes
own_window_class Conky
Sem isso, não há como fazer isso funcionar. Agora (pelo menos no Openbox) eu iria editar meu ~/.config/openbox/rc.xml
(cuidado para editá-lo na linha certa!)
<applications>
...
<application name="conky" class="Conky">
<desktop>2</desktop>
</application>
</applications>
Isto é para o desktop # 2, e apenas significou como um exemplo. Se você quiser executar várias conkys, sugiro que crie mais classes relacionadas, uma para cada arquivo de configuração (por exemplo, Conky2, Conky3), atribuindo a área de trabalho virtual de acordo com cada classe Conky*
.
Mas agora que você fez essas alterações, nada acontece. Isso porque você precisa invocar uma reinicialização completa do gerenciador de janelas:
$ openbox --restart