Missing debian-menu in sawfish package

Asked by David Hines

Using Ubuntu 10.4 amd64 desktop I installed the sawfish window manager.

Selecting this from the login screen gave a screen with a background image, no windows and no menus available on any mouse click.

Selecting an xterm startup from the login screen and starting sawfish from there gave an error message saying that debian-menu was not found.

Looking at an old distribution of hardy heron, I found the file /var/lib/sawfish/debian-menu.jl, so I copied this into sawfish's swarch path, to /usr/share/sawfish/site-lisp/debian-menu.jl, and sawfish now starts correctly with a menu available via a mouse click.

Please consider adding this file to the new 10.4 release package, or in some other way making sawfish easier get started with.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
David Hines
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Please submit a bug with your fix :)

This will then get the package fixed. Great troubleshooting there tex :D

Hopefully in the meantime people with the same issue will find this and fix it until the package gets sorted.

Revision history for this message
David Hines (ubuntu-dph) said :
#2

Looking a little deeper it seems that this is the same problem as reported in the bug I've just linked. The menu file should be generated automatically when sawfish is installed, but required the sawfish menu package to be installed for this to happen. My copying of an old file was enough to get started, but not a good solution as the menus it contained would not match my system. As it happens my new system is similar enough to the old one that most things worked, buy that's more by good luck than anything else ;-)