Isso também pode ser feito como um atalho nos atalhos de teclado, caso alguém ainda tenha esse problema:
bash -c "sleep 0.1; mate-screenshot -a"
está funcionando bem para mim
Quando digito mate-screenshot -a no meu terminal, recebo mísseis e tudo é elegante. No entanto, meu atalho de teclado declarado com o comando mate-screenshot -a tira apenas uma captura de tela de toda a área de trabalho. Oque esta acontecendo aqui?
Isso também pode ser feito como um atalho nos atalhos de teclado, caso alguém ainda tenha esse problema:
bash -c "sleep 0.1; mate-screenshot -a"
está funcionando bem para mim
Parece haver uma condição de corrida com a interação entre o sistema de atalhos MATE e a captura de tela mate. Você pode contornar o bug criando um wrapper /usr/local/bin/mate-screenshot-wrapper semelhante a este:
#!/bin/sh
sleep 1
exec /usr/bin/mate-screenshot $@
Em seguida, atribua seu atalho personalizado a /usr/local/bin/mate-screenshot-wrapper -a . No meu sistema, posso me livrar do sleep 1 to sleep 0.1 .
Dica do chapéu: link