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