Я большой поклонник рабочего стола Mate. Просто и очень функционально.
Но есть одна вещь, к которой я обратился бы к рабочему столу mate: его утилита для скриншотов слишком скудная.
Единственная особенность, по которой я скучаю, это возможность снимать скриншот только с части экрана. Это, по-видимому, доступно gnome-screenshot
как из этого поста: Какие инструменты скриншотов доступны?
Есть ли способ , которым я мог бы заменить mate-screenshot
на gnome-screenshot
?
Я пытался, sudo apt-get install gnome-screenshot
но потом, если я попытаюсь запустить его, у меня есть
▶ gnome-screenshot
** Message: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11.
Кроме того, мне действительно нужны ярлыки (главное - добиться этого в два клика), поэтому, даже если я его заработаю, мне это тоже понадобится.
К вашему сведению, раньше я использовал шторку, но удалил ее, потому что на ней не было ярлыков на рабочем столе, а иногда и очень глючных (нужно жестко выключить систему).
источник
Ответы:
На самом деле,
mate-screenshot
есть утилита, которую вы хотите, (см.man mate-screenshot
), Поэтому нет необходимости устанавливать дополнительный пакет. В терминале вы можете использовать-a
флагЭто превращает указатель в перекрестие, и вы можете нажать и перетащить, чтобы выбрать область, которую вы хотите захватить.
Вы можете установить собственный ярлык для него (например, shift+ prt scкак
gnome-screenshot
) в:Система> Настройки> Оборудование> Сочетания клавиш
нажмите кнопку + Добавить, чтобы добавить пользовательский.
Возможно, вы обнаружите, что использование команды
mate-screenshot -a
из сочетания клавиш не работает, и в этом случае вам нужно изменить команду для вызова bash и установить DISPLAY ... Сначала проверьте переменную в терминале:и принять к сведению вывод. Для меня это
:0.0
Затем используйте эту команду в настройке ярлыка:
Замена
:0.0
в соответствии с выводом изecho $DISPLAY
источник
echo $DISPLAY
и вторую половину ответа?bash -c "DISPLAY=:0 mate-screenshot -a"
?Я решил ту же проблему, добавив
--interactive
опциюисточник
mate-screenshot --interactive
Как говорит @Zanna, у mate-screenshot есть возможность делать скриншоты области.
Но есть хорошо известная ошибка ( https://github.com/mate-desktop/mate-utils/issues/37 ), которая приводит к сбою команды с этой опцией.
Как упоминалось в комментариях, решение состоит в том, чтобы немного задержать команду:
в течение, например.
/usr/local/bin/mate-screenshot
и использовать его вместо этого.Это изменило мою жизнь, я продолжаю использовать эту функцию сейчас!
источник
mate-screenshot -i
вместо этого?mate-screenshot -a
UX дружелюбнее, чем-i
. НажмитеPrintScreen
сделать квадрат, и все, у вас есть обрезанный скриншот, который вам нужен. Что кажется таким сложным с этим? Я использую последнюю версию Linux Mint, но эту ошибку сложно решить, поэтому она остается.