It seems that every time the screenshot is taken, the application grabs whatever is in the "fullscreen buffer" (or whatever it is called). At least this is what I see in the resulting file, be it a fullscreen video frame or a different image that I viewed in fullscreen mode.

What does work is the old "xwd" utility and the "import" tool from ImageMagick (but not with "-window root"). I guess these have a different way of accessing the screen contents.

Danko8321 wrote:I have a certain workarround, although it isn't precisely a solution. I was also having this problem, both the delay and the automatic screenshot saving (which I DEEPLY hate); my workarround was to use GCONF to modify the command executed by the "Print Screen" button (open GCONF, go to /apps/metacity/keybinding_commands and change the values of "command_screenshot" and "command_window_screenshot"), and I changed it to the proper KSnapShot defaults (ksnapshot instead of gnome-screenshot and ksnapshot --curent instead of gnome-screenshot --window.

I already had KDE installed so this is not precisely a big deal for me (also, I always liked KSnapShot better than Gnome Screenshot, so it's a win for me). If you don't have KDE installed, you can simply install KSnapShot by putting:

ridz1ba wrote:Yep - having the same problem here but I solved it by logging out of Cinnamon and then logging back in using a 'Gnome Classis - no effects' session. Using that session the 'Print Screen' and 'Alt-Print Screen' functions worked properly. Not a great solution but a solution nevertheless.

Problem persists

DellPrecision wrote:I assign new keyboard shortcut ctrl-P and as a command i put gnome-screenshot --interactiveand seems to work well with not time issues i hope that may help.

I have installed drivers Radeon HD Libre from Xorg-Edgars PPA to solve my graphics problem and some blackscreen at boot.Screenshot is working normally now and the video acceleration is far better than with Catalyst.

For a Divx as for example, with VLC 2.1, CPU is used only for 3%, with Catalyst with Libva and Xvba-video Drivers, it is 30% and with Catalyst without Libva and Xvba drivers it is 50% and more.

My video card is Asus EAH 6850v2 so its an ATI 6850.Also with Radeon HD Libre drivers, movies are smoothers than with Catalyst with acceleration enabled.

PegHorse wrote:I have installed drivers Radeon HD Libre from Xorg-Edgars PPA to solve my graphics problem and some blackscreen at boot.Screenshot is working normally now and the video acceleration is far better than with Catalyst.

For a Divx as for example, with VLC 2.1, CPU is used only for 3%, with Catalyst with Libva and Xvba-video Drivers, it is 30% and with Catalyst without Libva and Xvba drivers it is 50% and more.

My video card is Asus EAH 6850v2 so its an ATI 6850.Also with Radeon HD Libre drivers, movies are smoothers than with Catalyst with acceleration enabled.

So where would one find these drivers? I'm not getting much luck with a google search.

PegHorse wrote:I have installed drivers Radeon HD Libre from Xorg-Edgars PPA to solve my graphics problem and some blackscreen at boot.Screenshot is working normally now and the video acceleration is far better than with Catalyst.

For a Divx as for example, with VLC 2.1, CPU is used only for 3%, with Catalyst with Libva and Xvba-video Drivers, it is 30% and with Catalyst without Libva and Xvba drivers it is 50% and more.

My video card is Asus EAH 6850v2 so its an ATI 6850.Also with Radeon HD Libre drivers, movies are smoothers than with Catalyst with acceleration enabled.

So where would one find these drivers? I'm not getting much luck with a google search.

Regarding the screenshot problem, I've been using a quick-fix: restarting cinnamon while having the correct window opened does allow to screenshot it. Obviously, this is a rather rude solution to our problem. For those who don't know it, just open the window you want to screenshot, press Alt-F2 and type 'r' (just the letter). Enter and screenshot as soon as you see the window.

PegHorse wrote:I have installed drivers Radeon HD Libre from Xorg-Edgars PPA to solve my graphics problem and some blackscreen at boot.Screenshot is working normally now and the video acceleration is far better than with Catalyst.

For a Divx as for example, with VLC 2.1, CPU is used only for 3%, with Catalyst with Libva and Xvba-video Drivers, it is 30% and with Catalyst without Libva and Xvba drivers it is 50% and more.

My video card is Asus EAH 6850v2 so its an ATI 6850.Also with Radeon HD Libre drivers, movies are smoothers than with Catalyst with acceleration enabled.

So where would one find these drivers? I'm not getting much luck with a google search.

The ppa is basically an additional repository you added to your system. I'm assuming the package the other poster referrs to is "xserver-xorg-video-radeonhd" but I'm not sure as I do not have a Radeon or even the Cinnamon desktop

-Dave

“The only way to fix Linux is to take one distro, one set of components as a baseline, abandon everything else and everyone should just contribute to this single Linux..."

I too am having the same kind of problem, Except i am entirely able to take screenshots, but when I do it is always just a black screen and my pointer... This happened 4 times in a row. I'm not sure why, but it'd be nice if i could find a solution.

** (gnome-screenshot:9720): WARNING **: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11. Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell was not provided by any .service files

Command has created a new file in ~/Pictures, on the screenshot I see registration form from this forum (I filled it ~6minutes ago)...

** (gnome-screenshot:9720): WARNING **: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11. Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell was not provided by any .service files

Command has created a new file in ~/Pictures, on the screenshot I see registration form from this forum (I filled it ~6minutes ago)...

Yes that is exactly what the issue being discussed here causes. So no surprise there. Try the PPA mentioned up a few posts.

[edit] crap, you are using Suse, so the PPA wont help you. Perhaps you could take the source from the PPA and compile it in Suse?

Curious why you wanna use a Debian family distro's desktop on a non-debian distro... If you are a go-getter like that, you should be equipped (as far as Linux knowledge) to fix things as well.

-Dave

“The only way to fix Linux is to take one distro, one set of components as a baseline, abandon everything else and everyone should just contribute to this single Linux..."

I have found some tricks with AMD catalyst.I have change some settings this problem disappeared, but new one appeared.Go to Display Options -> Tear Free and disable tear free.Now we have problem with blinking screen, when I open new windows screen looks like was crashed, broken...

Last edited by agilob on Mon Mar 11, 2013 5:33 pm, edited 1 time in total.

I'm having the same issue on Ubuntu 12.04.1 LTS with Cinnamon 1.6.7 running FGRLX video drivers.

Issue:

I take a screenshot, and it creates and saves it in the ~/Pictures folder, but it's not a current screenshot. If I do the Cinnamon restart trick stated in an earlier post (focus on window you want - press Alt-F2 - type r - take screenshot) it does give me the latest screenshot, but the top window bar is missing. If I run gnome-screenshot from the terminal, it works but I get the same error as listed above:

** (gnome-screenshot:9443): WARNING **: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11. Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell was not provided by any .service files

When I log out and log in using the standard Unity session, screenshots work as they should, with the save prompt.

I absolutely love Cinnamon, and I understand it's relatively new, so I understand there are bugs in this early edition. I'll continue to use it and look forward to this bug being fixed. I'm willing to give anything that the developers would need to help (configs, etc.) but I'm not much of a programmer so unfortunately I can't help that way.

Thanks for all your work, Cinnamon is going to be huge (I can really see it becoming one of the top desktop managers in the near future).

Just to correct you on the statement that this is the first time someone connects AMD drivers and screenshot functionality in cinnamon I've done that numerous times myself, and there is also a bug submission here: https://github.com/linuxmint/Cinnamon/issues/670

So, to clear things, there is an issue going on with screenshots when these things are true:

1. Cinnamon2. AMD catalyst drivers - fglrx3. Dual monitor setup

I would appreciate if someone from the devs tell me how can I help to get rid of this bug asap. It's is really a pain to restart cinnamon just to get the darn screenshot.. Is there some guide around on how can someone help in debugging or so?

The interesting thing is that this issue doesn't appear in gnome shell, so it's gotta be something with cinnamon/muffin , devs will know better.