Используя снимок экрана по умолчанию, предоставленный с Ubuntu 18.04, любой снимок экрана всех моих экранов или определенных окон приведет к тому, что изображение будет сохранено в $ HOME
.
По умолчанию значение dconf для / org / gnome / gnome-screenshot / auto-save-directory
равно ''
, которое, по-видимому, является домашним каталогом. Изменение значения на одно из следующих не имеет никакого эффекта:
/home/user/Pictures
file:///home/user/Pictures/
Замена пользователя на $ USER
также не имеет значения.
Есть ли способ обойти это? В качестве альтернативы, можно ли установить параметр командной строки для сохранения изображений в определенном каталоге, например:
gnome-screenshot -save /path/to/save
Если да, я могу просто привязать клавишу экрана печати как таковую. Однако я не видел упоминания о такой опции на странице руководства.
Я заметил несколько похожих вопросов, которые возникли несколько лет назад, и в них говорилось о какой-то ошибке, связанной с этим. Я не уверен, что ошибка существовала бы так долго, но полагаю, что если бы это было так, она была бы уже решена.
Возможно, что-то еще могло перезаписать настройку? Или я делаю ложное предположение, что используется gnome-screenshot
? Однако я не установил никаких пакетов, связанных со скриншотами.
Согласно ответу, связанному pomsky (спасибо) за здесь , в решении упоминалось, что из-за ошибки, кнопка печати экрана не может быть использована.
Тем не менее, я смог зайти в «Настройки»> «Устройства»> «Клавиатура» и отменить привязку кнопок скриншота по умолчанию. Затем я создал собственную привязку для gnome-screenshot и gnome-screenshot -w в качестве экрана печати и alt + print screen соответственно, как они были изначально.
Как ни странно, это решило проблему. Изображения теперь сохраняются в то, что я указал в редакторе dconf.