Sawfish "sticky window" problem on AMD64

Bug #551 reported by Sam Rowe
This bug report is a duplicate of:  Bug #36182: No GNOME icon to start Emacs. Edit Remove
4
Affects Status Importance Assigned to Milestone
sawfish (Ubuntu)
New
Medium
MOTU

Bug Description

Sawfish is beeping at me every time I switch virtual desktops

Sawfish is beeping at me every time I switch vitrual desktops. Sometimes it
draws decorations on windows, sometimes it doesn't. There are lots of errors
like this in ~/.xsession

Bad argument: #<subr make-vector>, 73786976294838206464, 1
Bad argument: #<subr make-vector>, 73786976294838206464, 1

http://thread.gmane.org/gmane.comp.window-managers.sawfish/2737
I think the URL above describes the problem in great detail.

I'm using 64bit Hoary on AMD64.

I chose UNKNOWN in the Package field because "sawfish" had no completions.

There doesn't seem to be an update (or any updates for a long while) to sawfish
or librep.

Changed in sawfish:
assignee: nobody → gnome
Revision history for this message
era (era) wrote :

The bug report has apparently been incompletely copy/pasted from http://lists.ubuntu.com/archives/ubuntu-bugs/2005-May/055275.html

"The URL above" is http://thread.gmane.org/gmane.comp.window-managers.sawfish/2737

In summary, Sawfish needs a patch in order to correctly grok the X _NET_WM_DESKTOP property on 64-bit machines (it is 0xffffffff but comes through as 0xffffffffffffffff).

As a workaround, disable the "window sticky" bit on applications. For me, the Gnome panel on Hoary works fine, but some applications have this bit in their preferences. (In my case, setting the "show on all desktops" preference in XMMS triggered this, making the system pretty much unusable until I figured it out and turned off this option again. Using Sawfish's built-in "sticky window" property works fine, so there is a good workaround.)

Revision history for this message
era (era) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug/pointing the patch

Changed in sawfish:
assignee: gnome → motu
era (era)
summary: - Sawfish is beeping at me every time I switch vitrual desktops
+ Sawfish is beeping at me every time I switch virtual desktops
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.