在i3-wm中使用Unity


11

是否可以通过i3-wm而不是compiz使用Unity Panel(带有或不带有启动器)?

如果那不可能,我可以在i3会话中以某种方式使用HUD吗?


1
这没有回答您的问题,但是似乎可以将unity2d(尤其是HUD)与xmonad另一个平铺窗口管理器一起使用:haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2D
学生

我认为这并没有真正的帮助,因为(如果我正确理解Unity的内部原理)Unity 2D具有单独的面板过程(unity-2d-panel),该过程不需要任何窗口管理器,但是需要统一的(3D Unity)过程似乎会自动启动Compiz。也许,如果我的问题可以解决而无需任何编程工作,则必须有Unity的替代版本或Unity使用的窗口管理器的某些设置。我也不知道Unity是直接需要Compiz还是只是将Compiz用于窗口管理。我会尝试在一些Ubuntu IRC上找到这些内部组件……
jplatte

i3目前不支持appindicator(统一使用)
Jon Schoning

1
我确实运行Xephyr最大化的实例,并在其中运行i3。它确实可以正常运行,但是我不得不从破折号中“解开” winkey,并禁用hud使其平滑运行。问题出在菜单上。我还没有找到解决该问题的方法
rafaelfdr

2
Unity是一个compiz插件。没有compiz,就无法使用Unity。
2014年

Answers:


3

对于真正的Unity 3d环境,这是不可能的。Unity实际上是一个运行名为Nux的Openbox工具包的compiz插件,因此尝试在没有compiz的情况下运行Unity是徒劳的。但是,您可以签入外观相似的Unity 2d,但它是独立于Compiz的独立软件包集。


1
您可以通过建议xmonad(如评论中所述)或将i3与其他Ubu风格结合使用来构建更完整的答案
嘲笑
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.