Workarounds
Here we collect workarounds for issues which arise due to problems with other projects (“not our bugs”).
Crashes and limited functionality for DWM users
DWM doesn’t support _NET_CLIENT_LIST and ewmh by default. Because of that Shutter crashes on startup and cannot access open windows in Window Capture mode. Please use the following two DWM patches to make Shutter work with DWM:
For implementing _NET_CLIENT_LIST support and getting rid of the crash on startup please use this patch.
For implementing emwh support and detecting windows correctly in Window Capture mode please use this patch.
Second instance crash (for versions up to 0.95)
Old Shutter versions used Gtk2-Unique which is subject to a bug leading to a crash in Shutter when one instance is running and another one is started. apply the following patches to your Gtk2-Unique library: patch 1 and patch 2.
Further workaround necessary?
Please contact us if you ran into a problem which cannot be fixed in Shutter itself but know a workaround!