screenshot apenas o monitor ativo no ubuntu / debian

4

Eu gostaria de fazer capturas de tela do monitor ativo (aquele em que meu mouse está) ou screenshots de sempre o mesmo monitor; e não os dois monitores ao mesmo tempo.

Existe algum comando / opção que me permita fazer isso?

Não estou interessado em cortar cada uma das minhas capturas de tela, mesmo com um script (já que estou usando-as em paralelo e faço muitas delas), nem pegando uma área selecionada, (já que preciso que elas sejam tiradas do mesmo local, com o mesmo tamanho).

Por enquanto, eu desconectei meu segundo monitor, mas isso é muito desconfortável.

    
por Jav 25.02.2014 / 14:09

1 resposta

4

Bem, acabei de encontrar o shutter , uma ferramenta interessante que pode fazer isso. Você pode instalar em sistemas baseados em Debian com

sudo apt-get install shutter 

Depois de iniciar o shutter , tire sua captura de tela limitando-a apenas ao monitor ativo:

Acabei de verificar e funciona perfeitamente no meu LMDE rodando o Cinnamon, ele tirou corretamente screenshots do monitor onde meu mouse estava sendo exibido.

    
por 25.02.2014 / 14:57
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '797493',
    'url' => 'screenshot-only-the-active-monitor-on-ubuntu-debian',
];

$_SESSION = [
    '__flash' => [],
];