|Documentation quick access|
This page describes problems for users. For known development issues, see Category:Suspended patches.
If your mouse has many buttons (more than 5 or 9, depending on your building configuration), then they are not supported by Sawfish, i.e. you can't bind commands to them in Sawfish, and workarounds are needed.
For example, see below. (Search with keywords "'mouse xbindkeys xvkdb'".)
In general, it is required to
- Configure your mouse with evdev, and assign X button numbers to physical buttons, and
- Make mouse buttons accepted as key press ("mapping"), with tools xbindkeys and xvkdb.
But you can't use dragging with them. Sorry. In Sawfish-3.0, we may be able to support more buttons.
Firefox urlbar & pulldown completion focus issuesEdit
For some people, Firefox urlbar, or more exactly, GtkCompletion widget, flickers. This can be fixed by the workarounds:
- Move the mouse pointer. It happens when the cursor lies in the completion area.
- Choose focus modes any other than enter-exit. You can modify the focus mode only for firefox.
Firefox bugzilla entry is here.
The below sentence has been here for a long time, and it says it's fixed, but no:
- A GTK2 bug causes focus problems with Mozilla. See Gnome bug 158038 and 109246. Issues are resolved in GTK Release 2.6.10.
Old problems Edit
Problems described below are resolved in the current sawfish.
Can't choose themes from GUI! Edit
This was a rep-gtk bug. Upgrade to rep-gtk 0.18.3 and you're done!
Recent gnome-session doesn't autostart sawfish. Edit
Gnome-session >= 2.23 doesn't autostart sawfish. It can be fixed by this.
Window Grid and KDE's kickerEdit
The minipager applet of KDE as well as the KPager know nothing about _NET_WM_LAYOUT, a property of the X Root window that must be set by the Pager to hint the visual layout of the workspaces to the window manager. To get a correct window grid in Sawfish, one has to override the number of workspaces per row variable in rc
(require 'sawfish.wm.ext.workspace-grid) (setq override-num-workspace-rows <numbers-of-workspaces-horizontally>)
Window History Edit
To add window-history back to sawfish 1.3, add
(require 'sawfish.wm.ext.window-history) to your sawfish.rc file, and restart sawfish.
Viewports were removed from Sawfish sometime after 1.0.1, but they are back in Sawfish-1.3.5!
Installation using --prefix Edit
Installation with --prefix is problematic, but workaround is found in this thread.