FS#32332 - [gnome-screenshot] 3.6.0.1 produces blank screenshots

Attached to Project: Arch Linux
Opened by David López (David López) - Wednesday, 31 October 2012, 16:36 GMT
Last edited by Evangelos Foutras (foutrelis) - Monday, 05 November 2012, 21:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I used gnome-screenshot 3.4.1-1 without problem. I've updated to 3.6.0-1 and now the screenshots are completely blank (both entire desktop or single window).

I use arch 64 bits with LXDE and openbox. As I'm not using gnome and 3.4 worked for me, maybe there's a missing dependence in 3.6 not needed in 3.4.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Monday, 05 November 2012, 21:35 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in cairo 1.12.8-1.
Comment by Marek Tuchowski (mortilles) - Thursday, 01 November 2012, 12:56 GMT
Works fine in gnome. I have a fresh install(1 day old).
Comment by Jairo Alonso Velásquez (JohnnyDeacon) - Thursday, 01 November 2012, 13:40 GMT
Works fine for me, I upgrade from gnome 3.4
Comment by David López (David López) - Thursday, 01 November 2012, 16:42 GMT
I've downgraded to gnome-screenshot 3.4.1-1 and the bug is still there. I've tested gnome-screenshot from command line and it takes the blank picture withot any message. I've tried 'gnome-screenshot --g-fatal-warnings' to see the warnings and I've received:

** (gnome-screenshot:952): 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

[1] 952 trace trap (core dumped) gnome-screenshot --g-fatal-warnings

but honestly I don't have any idea if this information is useful.

I still think that the recent update to 3.6.0-1 was the guilty, but maybe some other update package broke gnome-screenshot in my computer. The last day I make a snapshot of my desktop was about 1 month ago and gnome-screenshot 3.4.1-1 worked without problem, but I've updated lots of files since then, if the bug is in some other package I won't be able to find it blindly. Any idea what could I search?
Comment by David Hoyes (dphoyes) - Thursday, 01 November 2012, 21:15 GMT
gnome-screenshot broke in the same way for me after a recent update, using Gnome Fallback. However, it works normally if gnome-shell is used.
Comment by Balló György (City-busz) - Friday, 02 November 2012, 10:49 GMT
I confirm this in GNOME fallback mode. Someone just reported this bug to upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=687394
Comment by Balló György (City-busz) - Saturday, 03 November 2012, 05:34 GMT
Now it's fixed in cairo git master[1]. I attached a fixed PKGBUILD for cairo.

[1] http://cgit.freedesktop.org/cairo/commit/?id=724c6dfa9521e887682029add879c2fcdd518b14
Comment by David López (David López) - Saturday, 03 November 2012, 22:27 GMT
Thanks, I've built the patched cairo from PKGBUILD it fixed the bug

Edit: I can confirm that recent 1.12.8-1 repo's version also fixed this bug

Loading...