web-dev-qa-db-fra.com

Xmonad avec Unity / HUD

Je veux utiliser xmonad et continuer à utiliser le HUD de Unity. Est-ce possible? Xmonad pourrait-il utiliser tout en utilisant Unity? y a-t-il un moyen d'utiliser le HUD à l'intérieur de Xmonad?

Je suis dans 12.04, bientôt 12.10.

13
Patrick

J'utilise Xmonad avec Unity dans Ubuntu 12.04 et cela fonctionne bien. Je n'utilise pas le panneau de lancement - je le cache dans l'espace de travail 9 - mais j'utilise le panneau du haut. Je crois que vous pouvez utiliser le lanceur si vous voulez bien.

Sachez que Xmonad ne prend pas en charge le rendu 3D - vous devrez donc utiliser la version 2D de Unity dans Ubuntu 12.04, qui diffère de la version 3D à certains égards.

Suivez les instructions ici: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2D

Je recommande de configurer Nautilus pour désactiver les icônes du bureau. Sinon, vous aurez des artefacts de rendu épouvantables si vous utilisez plusieurs écrans: http://ubuntuforums.org/showthread.php?t=1882688

La procédure sera différente dans Ubuntu 12.10 puisque Unity 2D est non plus disponible dans cette version. Toutefois, la version 3D de Unity offre une prise en charge de secours pour les gestionnaires de fenêtres 2D dans 12.10; vous pouvez donc obtenir une expérience plus proche de la version 3D habituelle.

Si vous êtes intéressé, ma configuration Xmonad est ici: https://github.com/hallettj/config_files/blob/master/.xmonad/xmonad.hs

Mise à jour 2012-12-02: Je suis passé à Ubuntu 12.10 et je ne pouvais pas faire fonctionner Xmonad avec la nouvelle version de Unity. Il se trouve qu'Unity 2D a été conçu différemment en ce sens qu'il implémentait le panneau en tant que composant séparé pouvant être utilisé avec n'importe quel gestionnaire de fenêtres. Bien que la nouvelle version de Unity dispose d'un mode de secours pour les machines ne prenant pas en charge l'accélération graphique, sa conception modulaire n'est pas la même.

Je suis passé à Xmonad avec Gnome Classic. La barre de menus intégrée fournie par Unity me manque déjà :(

9
Jesse Hallett