GNOME Screenshot can't copy to clipboard in Ubuntu 18.04
I just freshly installed Ubuntu 18.04 and downloaded the latest updates. I'm having trouble taking screenshots to clipboard using the built-in gnome-screenshot tool. The default keyboard shortcuts Ctrl+PrintScreen and Ctrl+Shift+PrintScreen don't appear to work (makes the shutter sound, but empty clipboard and nothing saved in Pictures folder either), and using gnome-screenshot -c in the terminal is similarly ineffective.
I've read that gnome-screenshot had clipboard issues with Wayland, but my understanding is that 18.04 defaults to Xorg. Checking my login settings, the default is "Ubuntu," with a secondary "Ubuntu on Wayland" option. I'm just using the default.
6 Answers
Not sure if this is related - in my case (fresh Ubuntu 19.10), gnome-screenshot -c would put the captured image to the clipboard, but somehow I can only paste it in certain applications (e.g. Gimp) while not in others (e.g. Chrome).
Found a workaround by (assigning to a shortcut) this:
gnome-screenshot -acf /tmp/test && cat /tmp/test | xclip -i -selection clipboard -target image/png 4 Had the same problem in Ubuntu 20.04: gnome-screenshot -a -c was not copying to clipboard.
Solution was to ensure xclip was installed with sudo apt install xclip.
- gnome-screenshot version = 3.36.0
- xclip version = 0.13-1
Today I had a similar problem under Oracle Linux 8: It wouldn't copy to the clipboard. I could resolve this with running the command:
env GDK_BACKEND=x11 gnome-screenshot -iNote the x, it is not capital X as usual!
You may enter -c instead of -i, of course. On this Oracle Linux 8 machine other applications couldn't create a window at all without the GDK_BACKEND setting.
I had this problem on Ubuntu 20.04 but I couldn't get it working from a custom shortcut key. I had to write a bash script.
Note: I also had to install xclip as shown in Ben's answer.
Here it is:
- nano screengrab.sh
- add text shown below
- save file
- chmod a+x screengrab.sh (make it executable script)
- open shortcut keys and add details shown in image below
screengrab.sh contents
rm -rf /home/user/Pictures/2.png
gnome-screenshot -acf /home/user/Pictures/2.png
Note: Your PNG file can be named anything, just make sure you delete the same named file first and then it will be created each time by the gnome-screenshot app. If you don't delete it or you have the wrong file name each time it will fail silently.
You have to use ctrl+alt+printscreen instead of alt+printscreen
Try find $HOME -name "Screenshot*" to see if the screenshots are being saved in an unexpected location. Also check Settings|Keyboard Shortcuts. In a recently upgraded 20.04.1 (from 18.04) gnome-screenshot saved the png images in $HOME instead $HOME/Pictures as before.
More in general
"Zoraya ter Beek, age 29, just died by assisted suicide in the Netherlands. She was physically healthy, but psychologically depressed. It's an abomination that an entire society would actively facilitate, even encourage, someone ending their own life because they had no hope. Th…"