Ao executar o Compiz (Linux), digamos que estou no desktop # 1 e tenho um aplicativo em execução na área de trabalho # 3. É possível fazer uma captura de tela da janela (não da área de trabalho inteira) em execução no nº 3 do nº 1?
Bem, eu realmente não espero que alguém responda a esta causa porque eu procurei na rede inteira, mas eu me sentiria culpado por não tentar.
linux
screen-capture
compiz
studiohack
fonte
fonte
Obturador posso fazer isso. Como mostrado abaixo, basta selecionar na lista suspensa a janela desejada. A lista contém todos os aplicativos atualmente em execução.
fonte
Por que compiz é pertinente a essa questão?
Se é porque você está tendo problemas de renderização (com sobreposições de opengl / vídeo) e está usando gráficos da Intel, pegue o driver mais recente e mude seu modo gráfico para UXA no xorg.conf. Isso pode ajudar.
fonte
Se você sabe o id da janela, você pode usar
Para obter o id da janela, você pode usar
xprop
.No entanto, embora a execução com um gerenciador composto possa ajudar no seu caso, ainda é possível que os dados obtidos sejam simplesmente corrompidos.
fonte
Usando ImageMagick você pode usar importação
Use outro ID para a outra janela.
fonte