Usando Unity con i3-wm

11

¿Es posible usar el Panel de Unity (con o sin lanzador) con i3-wm en lugar de compiz?

Y si eso no es posible, ¿podría de alguna manera usar el HUD dentro de la sesión i3?

jplatte
fuente
1
Esto no responde a su pregunta, pero parece posible usar unity2d (especialmente HUD) junto con xmonadotro administrador de ventanas de mosaico: haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2D
estudiante
Creo que eso realmente no ayuda, porque (si entiendo los elementos internos de Unity correctamente) Unity 2D tenía un proceso de panel separado (unity-2d-panel) que no requiere ningún administrador de ventanas, sino el proceso de unidad (3D Unity) parece iniciar automáticamente Compiz. Probablemente, si mi problema se puede resolver sin ningún trabajo de programación, tenía que haber una versión alternativa de Unity o alguna configuración para el administrador de ventanas que Unity usa. Tampoco sé si Unity requiere directamente Compiz o si solo usa Compiz para la gestión de ventanas. Intentaré encontrar esas
partes
El appindicator (utilizado en la unidad) no es compatible actualmente con i3
Jon Schoning
1
Ejecuto una instancia de Xephyr maximizada y ejecuto i3 dentro de ella. Funciona principalmente correctamente, pero tuve que 'destrabar' el winkey del tablero y deshabilitar hud para que se ejecute sin problemas. El problema son los menús. Todavía no encontré una manera de arreglar eso
rafaelfdr
2
Unity es un complemento compiz. No es posible usar Unity sin compiz.
chaskes

Respuestas:

3

Esto no es posible con el verdadero entorno Unity 3d. Unity es en realidad un complemento de compiz que ejecuta un kit de herramientas de Openbox llamado Nux, por lo que intentar ejecutar Unity sin compiz es un ejercicio inútil. Sin embargo, puede registrarse en Unity 2d, que tiene una apariencia similar, pero es un conjunto separado de paquetes que no dependen de Compiz.

anónimo2
fuente
1
Puede crear una respuesta más completa sugiriendo xmonad (como en los comentarios) o combinando i3 con otro sabor Ubu)
chaskes