답변:
Ubuntu 12.04에서 Unity와 함께 Xmonad를 사용하고 있으며 잘 작동합니다. 런처 패널을 사용하지 않고 작업 공간 9에서 숨 깁니다. 그러나 상단 패널을 사용합니다. 그래도 원한다면 런처를 사용할 수 있다고 생각합니다.
Xmonad는 3D 렌더링을 지원하지 않으므로 Ubuntu 12.04에서 2D 버전의 Unity를 사용해야합니다. 이는 3D 버전과는 다릅니다.
여기 지침을 따르십시오 : http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2D
데스크탑 아이콘을 비활성화하도록 노틸러스를 구성하는 것이 좋습니다. 그렇지 않으면 여러 화면을 사용하는 경우 끔찍한 렌더링 아티팩트가 표시됩니다. http://ubuntuforums.org/showthread.php?t=1882688
해당 버전에서는 Unity 2D를 더 이상 사용할 수 없으므로 Ubuntu 12.10에서는 절차가 다릅니다 . 그러나 Unity의 3D 버전은 12.10에서 2D 창 관리자를 대체 지원합니다. 실제로 일반 3D 버전에 더 가까운 경험을 얻을 수 있습니다.
관심있는 경우 내 Xmonad 구성은 다음과 같습니다. https://github.com/hallettj/config_files/blob/master/.xmonad/xmonad.hs
2012-12-02 업데이트 : Ubuntu 12.10으로 업그레이드했지만 Xmonad가 결국 새로운 버전의 Unity와 작동하도록 할 수 없었습니다. Unity 2D는 창 관리자와 함께 사용할 수있는 별도의 구성 요소로 패널을 구현한다는 점에서 다르게 설계되었습니다. 새로운 Unity 버전에는 그래픽 가속을 지원하지 않는 머신에 대한 폴백 모드가 있지만 동일한 모듈 형 디자인은 없습니다.
나는 Gnome Classic과 함께 Xmonad를 실행하도록 전환했습니다. Unity가 제공 한 통합 메뉴 표시 줄이 이미 없습니다 :(