Great, installing sawfish-lisp-source does work, though with some errors. In the center of the root window, there is a message box popped up immediately after sawfish started up, saying "No such file or directory, gnome". I don't have gnome installed, this shouldn't be treated as an error, right?
And in the .xsession-errors file, I found the following lines. Hope these can help finding the bug. >>>>>>>>>>>>>>>>> dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1 Sawfish error: File error: No such file or directory, gnome -- Sawfish error: Unbound variable: expert -- Sawfish error: Unbound variable: uglicon-reset -- Sawfish error: Unbound variable: uglicon-reset [1750:1750:0406/083845:ERROR:background_mode_manager_aura.cc(13)] Not implemented reached in virtual void BackgroundModeManager::EnableLaunchOnStartup(bool) [1750:1750:0406/083845:ERROR:logging.h(813)] Failed to call method: org.freedesktop.DBus.ObjectManager.GetManagedObjects: object_path= /: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files [1750:1750:0406/083846:ERROR:logging.h(813)] Failed to call method: org.freedesktop.DBus.ObjectManager.GetManagedObjects: object_path= /: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files [1750:1863:0406/083851:ERROR:connection_factory_impl.cc(367)] Failed to connect to MCS endpoint with error -130 [1750:1863:0406/083913:ERROR:connection_factory_impl.cc(367)] Failed to connect to MCS endpoint with error -130 [1750:1750:0406/083921:ERROR:account_tracker.cc(357)] OnGetTokenFailure: Connection failed (-130). [1750:1750:0406/083921:ERROR:account_tracker.cc(357)] OnGetTokenFailure: Connection failed (-130). [1750:1863:0406/083951:ERROR:connection_factory_impl.cc(367)] Failed to connect to MCS endpoint with error -130 [1750:1863:0406/084002:ERROR:connection_factory_impl.cc(367)] Failed to connect to MCS endpoint with error -130 [1750:1863:0406/085337:ERROR:socket_stream.cc(210)] Closing stream with result -100 >>>>>>>>>>>>>>>>>> On Wed, Apr 6, 2016 at 12:38 AM Jose M Calhariz <j...@calhariz.com> wrote: > On 05/04/16 12:53, David Riley wrote: > > I tried copying the wallpaper.jl from > > https://github.com/SawfishWM/sawfish/tree/master/lisp/sawfish/wm/ext > > into /usr/share/sawfish/lisp/sawfish/wm/ext/ and with that it starts up. > > > > I don't know if anything else is missing but it looks ok from a very > > quick test. > Xiaolin, the best workaround is to install the package sawfish-lisp-source. > > I will work on a fix. > > Kind regards > Jose M Calhariz > > > -- 王晓林