FS#24959 - [xmonad] GDM and gnome session
Attached to Project:
Community Packages
Opened by jon (emphire) - Wednesday, 29 June 2011, 18:24 GMT
Last edited by Balló György (City-busz) - Thursday, 05 September 2013, 16:31 GMT
Opened by jon (emphire) - Wednesday, 29 June 2011, 18:24 GMT
Last edited by Balló György (City-busz) - Thursday, 05 September 2013, 16:31 GMT
|
Details
I just upgraded to xmonad-0.9.2-2.1 and I noticed some
changes to xmonad.desktop and xmonad.session to add xmonad
as a gnome session. I had it working as one before and these
new files broke it. Having made a few changes it work again
though (giving the error: "failed to load session xmonad"
and then logging me out when I hit OK). Also, there is no
option in the GDM menu for xmonad without running in a
gnome-session.
Please remove the existing xmonad.desktop and xmonad.session and add the attached files in the following locations. Then GDM offers both "xmonad" and "Gnome/xmonad" in it's menu and they both work (for me anyway). To give credit: These files are from this package (moved), the archlinux wiki and Wey from the archlinux forms. The files should be installed in the following locations: xmonad-gnome-session.session -> /usr/share/gnome-session/sessions/xmonad.session xmonad-gnome-session.desktop -> /usr/share/xsessions/xmonad-gnome.desktop xmonad-session.desktop -> /usr/share/xsessions/xmonad.desktop xmonad-app.desktop -> /usr/share/applications/xmonad.desktop |
This task depends upon
Closed by Balló György (City-busz)
Thursday, 05 September 2013, 16:31 GMT
Reason for closing: Won't implement
Additional comments about closing: See my last comment.
Thursday, 05 September 2013, 16:31 GMT
Reason for closing: Won't implement
Additional comments about closing: See my last comment.
[Desktop Entry]
Type=Application
Name=xmonad
Exec=/usr/bin/xmonad
Encoding=UTF-8
Icon=
Terminal=false
StartupNotify=false
Categories=
NoDisplay=true
X-GNOME-WMName=XMonad
http://www.haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#How_can_I_use_xmonad_with_a_display_manager.3F_.28xdm.2C_kdm.2C_gdm.29
http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Ubuntu_Oneiric
However, GNOME no longer supports changing the window manager, it's supported by GNOME Flashback only. Therefore I don't think that we should provide an unofficial 'Gnome/xmonad' session. If you want to do this on your system, it's well documented in our wiki: https://wiki.archlinux.org/index.php/GNOME_Flashback#Alternative_window_manager