GNOME Bugzilla – Bug 699276
Screenshot default directory setting ignored
Last modified: 2017-09-01 14:00:31 UTC
Hello, I would like to report that on my current Arch installation of GNOME 3.8 running the latest build of gnome-screenshot I cannot configure the auto-save-directory for the screenshots (it always goes to Pictures).
As with GNOME 3.6, I change both the settings auto-save-directory and last-save-directory in dconf to file:///home/[user]/Downloads, where I want my screenshots to be. Apparently, the last-save-directory option updates itself (tested with the interactive screenshot), it's only when taking a screenshot with PrintScr that the program ignores my auto-save-directory. I tried restarting GNOME without success.
Has something changed in the settings? What further information do you need?
just to confirm same issue also with GNOME 3.8.2
OS: archlinux (as the reporter) 64BIT
This was discussed in bug 699642
The outcome is that we are not using gnome-screenshot for the default implementation of the screenshot keybindings anymore. And gnome-settings-daemon does not look at that autosave location key.
To get the functionalty back, disable the builtin screenshot keybindings and add a custom shortcut that launches gnome-screenshot
In case anyone needs help on how to do that:
1) Open the control panel (top-right "Me menu" or whatever it is then click Settings)
2) In the settings, find the Gnome screenshot defaults (click Keyboard, then the Shortcut tabs, then click Screenshots in the list)
3) Remove the default file-saving options (click on the right-hand side of the first three shortcuts - where it says 'Print' etc - and it'll say "New accelerator", then hit Backspace)
4) Create custom shortcuts (click "Custom Shortcuts" in the list on the left)
i) Screenshot with a command "gnome-screenshot" and a shortcut of Print
ii) Window Screenshot with a command "gnome-screenshot -w" and a shortcut of Alt+Print
iii) Area Screenshot with a command "gnome-screenshot -a" and a shortcut of Shift+Print
5) run "gsettings set org.gnome.gnome-screenshot auto-save-directory 'file:///home/you/your/preferred/path/'" to set the default location
I now have the auto-save behaviour (which I quite like) but have control over where it saves (I use a "~/temp/" folder since I use ~/Pictures/ for pictures I actually care about, while screenshots are often niff-naff and trivia to be posted on Twitter).
Now, if only we could use the built-in version *and* be able to specify a location (even if it is an "advanced" gsettings setting rather than something configurable through the UI).
I experience this old problem with the new Ubuntu Gnome 17.04 (64-bit).
And apparently Keyboard Shortcuts accessible via System Menu > Settings > Hardware -> Keyboard are now less customizable: users can only change the key(s) to launch the pre-defined list of commands there.
I wonder if this requires a new bug report or...
I've just checked with Gnome 3.24.0 on openSUSE Tumbleweed and it is still possible to make the changes I described, but the UI has been rearranged.
All of the Screenshot commands that you need to disable are in the middle of the list - click the search button in the header bar then search "Screenshot". Once you're done then cancel the search, scroll to the bottom of the list and click the "+" and you can add the custom shortcuts.
Hope that helps.
(In reply to IBBoard from comment #5)
Oh, I'm embarrased; apparently I couldn't give my full attention when I was reading you comment above (missed the part "then hit Backspace" ;-)
Thank you very much for replying.
*** Bug 747335 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 699642 ***