我在升级到 14.04 后遇到了 Unity 问题(由于我没有注意,在另一次更新到 14.10 后仍然存在此问题)
我没有 Unity 或其他任何东西,只有 Firefox,因为它是一款非常好的应用程序,它可以为我加载,让我可以从它离开的地方继续使用。
我可以降到 TTY1,DISPLAY=:0 unity --replace
但我收到的错误消息是
compiz (opengl) — 错误:FBO 不完整:GL:FRAMEBUFFER UNSUPPORTED
它想要告诉我什么以及我该如何解决这个问题?
更新 1:我尝试遵循此处的建议:升级到 14.10 并且没有 unity 没有 dash但这不是我想要的答案。
更新 2:使用DISPLAY=:0 ccsm
我可以启用 compiz 的 Unity 插件并在 OpenGL 中禁用 Framebuffer Object,DISPLAY=:0 compiz
然后给我 Unity 侧边栏,虽然顶部栏非常有限并且缺少菜单等。
答案1
这就是我为自己解决问题的方法。
ctrl
我使用++进入 tty1alt
并F1
输入DISPLAY=:0 ccsm
ctrl
++我切换回来并使用 CCSM 我能够启用 Unity 的 compiz 插件并在 OpenGL 插件中禁用 Framebuffer Object alt
。F7
然后返回 tty1 并
sudo apt-get install --reinstall ubuntu-desktop
我重新启动并且一切正常。