The morons behind Gnome have decided that everyone must have a window
manager, and can't understand that someone might have started one up
already. As a result, they flail about trying to start the abortion
known as Metacity, which immediately exits because E already has the
magic selection.
Kill this absurd behaviour.
--- /dev/null
+[GNOME Session]
+Name=[mdw]'s not crap session
+Required=panel;
+Required-panel=gnome-panel
+DefaultApps=gnome-settings-daemon;
start-clients-local () { :; }
start-clients () {
start-clients-local () { :; }
start-clients () {
- case $vnc in no) run bginit gnome-session ;; esac
+ case "$vnc,$(gnome-session --version 2>&1)" in
+ no,gnome-session\ 2.3[2-9].* | \
+ no,gnome-session\ 2.4[0-9].* | \
+ no,gnome-session\ 2.[1-9][0-9][0-9]*)
+ run bginit gnome-session --session mdw
+ ;;
+ no,*)
+ run bginit gnome-session
+ ;;
+ esac
## Local clients.
start-clients-local
## Local clients.
start-clients-local
fonts.conf
stalonetrayrc
putty-defaults:.putty/sessions/Default%20Settings
fonts.conf
stalonetrayrc
putty-defaults:.putty/sessions/Default%20Settings
+ mdw.session:.config/gnome-session/sessions/mdw.session
eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg
e-keybindings.cfg:.enlightenment/keybindings.cfg
evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg
eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg
e-keybindings.cfg:.enlightenment/keybindings.cfg
evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg