1) I don't think it's possible to keep the standard Ubuntu menu but you can use XMonad in other desktop environments like Mate or Gnome. You'll have to do a bit of configuration but it's not bad, see my other comment.
2) I run XMonad in gnome and it mostly works without problem. The only thing I had to change was set my browser launching keybinding to run
spawn "google-chrome --force-device-scale-factor=1.4
Re:XMonad 0.13 released
by megawatthours on Wednesday February 22, 2017 @08:33AM
(#13705309)
It's really easy with Mate or gnome-flashback.
sudo apt-get install mate-desktop
gets you a really nice desktop, almost identical to Ubuntu pre-Unity. Then you just need to use main = xmonad mateConfig
in xmonad.hs and change the window manager using gconf-editor.Unity 3D is a Compiz plugin so you can't use XMonad with it.
Gnome 3.8 and later only support gnome-shell as a window manager; it is not possible to integrate xmonad or any other window manager with it
Re:XMonad 0.13 released
by davidbanham on Wednesday February 22, 2017 @04:20PM
(#13709254)
Xubuntu + xmonad is a really simple combo. I get xmonad window management with xfce tray, bar, etc.
1. Is there any way to use XMonad but keep the standard Ubuntu menu bar for access to desktop menus? This used to be possible with older Gnome desktops, but it had gotten increasingly harder in recent years.
2. Does XMonad work well on Retina/HiDPI displays? A year or two ago, it still had lots of rough edges.