É possível iniciar um programa sem a moldura da janela? Por exemplo: inicie o flash autônomo em uma máquina sp2 do SUSE Linux Enterprise Desktop 11 sem o quadro de janela, de modo que pareça quando eu inicio um navegador e removo sua decoração de janela e mostro o flash com o plug-in do navegador.
Poderíamos usar o navegador, mas o navegador no SLES 11 sp2 é o webkit 0.2 e é muito bugy.
Eu tentei remover a janela com devilspie ( link ) mas não faz nada. Eu consegui instalá-lo e configurar os arquivos .ds, mas eles não têm efeito.
Eu iniciei o programa com:
devilspie -d -a
Devil's Pie 0.22 starting...
Loading /etc/devilspie
Loading /root/.devilspie
Loading /root/.devilspie/flashplayer.ds
1 s-expression loaded.
O "flashplayer.ds":
(if (is (application_name) "flashplayer")
(begin
(undecorate)
)
)
Quando procuro por janelas ativas com xlsclients
, mostra-me essa saída:
# xlsclients
SLES11-SP2 xterm
SLES11-SP2 /usr/bin/xconsole -notify -nostdin -verbose -exitOnFail
SLES11-SP2 flashplayer
Portanto, o application_name
deve corresponder.
Alguma ideia para resolvê-lo com devilspie
ou outro "truque"?