团结不见了?看不到顶板或侧板

haf*_*huk 31 unity compiz ati 12.10

我只是使用 ccsm 删除了一些效果,切换到 AMD 专有驱动程序,重新启动,登录后,统一面板不再存在。如果我按 windows 键或 alt 键,什么也不会发生。我可以按ctrl+alt+t 来获取终端(从而通过命令行启动应用程序)。

有谁知道我该如何解决这个问题?我需要在此处发布哪些日志以获取帮助?

编辑#1:

正如@cprofitt 所建议的,我刚刚跑了:

dconf reset -f /org/compiz/ && setsid unity
Run Code Online (Sandbox Code Playgroud)

我现在在终端中看到一些 compiz 消息:

unity-panel-service: no process found
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : unity
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  155 (ATIFGLEXTENSION)
  Minor opcode of failed request:  66 ()
  Serial number of failed request:  23
  Current serial number in output stream:  23
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  155 (ATIFGLEXTENSION)
  Minor opcode of failed request:  66 ()
  Serial number of failed request:  23
  Current serial number in output stream:  23
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Error: Plugin initScreen failed: opengl
compiz (core) - Error: Failed to start plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Error: Plugin 'opengl' not loaded.
Run Code Online (Sandbox Code Playgroud)

cpr*_*itt 52

请尝试以下操作:

在终端中输入以下内容:

dconf reset -f /org/compiz/
Run Code Online (Sandbox Code Playgroud)

然后

setsid unity
Run Code Online (Sandbox Code Playgroud)

如果这是 Unity 设置的问题,会将您的配置重置为默认值。

我希望这有帮助。


Chr*_*ion 11

今天早上我遇到了同样的问题,经过数小时的故障排除后,我找出了问题所在。问题出在 Compiz 上,但您不能简单地关闭 Compiz 并重新启动它,问题仍然存在。我所做的是登录,当然unity 不会出现。

只需点击Ctrl+ Alt+T打开终端并键入ccsm以加载 Compiz 配置设置管理器。

现在你需要寻找 Ubuntu Unity 插件,点击它,你会注意到它没有启用,只需启用它,它会带来一些冲突的窗口,只需阅读它们并单击你想要的选项和统一将会回来!

对我来说,当我单击启用并关闭该窗口时,它第一次不起作用,但我第二次这样做了,它起作用了!


haf*_*huk 6

所以我最终根据无法在 12.10 中安装 ATI 专有驱动程序重新安装了 lightdm 和 ubuntu-desktop

sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop
Run Code Online (Sandbox Code Playgroud)

然后重启

据我所知,现在已经安装了 AMD 驱动程序。

brad@saro:~$ fglrxinfo 
display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 5700 Series 
OpenGL version string: 4.2.11903 Compatibility Profile Context

brad@saro:~$ fgl_glxgears 
Using GLX_SGIX_pbuffer
1499 frames in 5.0 seconds = 299.800 FPS
1663 frames in 5.0 seconds = 332.600 FPS
Run Code Online (Sandbox Code Playgroud)