![非常奇怪的 GUI 问题](https://linux22.com/image/1115041/%E9%9D%9E%E5%B8%B8%E5%A5%87%E6%80%AA%E7%9A%84%20GUI%20%E9%97%AE%E9%A2%98.png)
我在 Ubuntu 13.04 中遇到了一个非常奇怪的问题:
我只能启动 cairo-dock 会话,如您所见,部分屏幕丢失。另一个问题是窗口边框(关闭、最小化、最大化)丢失。升级期间只出现过一次这种情况,但下次启动时可以正常工作。上次会话中我没有安装任何软件包,只有一两个小时的虚拟机。所以现在我只能使用 Windows 8 :(。任何帮助都将不胜感激!
答案1
发生这种情况是因为窗口合成器和装饰器 (compiz) 没有运行。它可能崩溃了。
黑色区域是需要运行窗口合成器的“透明”区域。
为了让您重新开始工作,请gnome-panel
从终端安装该软件包。启动后,无需登录,按 Control+Alt+F1,登录控制台并使用此命令:
sudo apt-get install gnome-panel
安装完成后gnome-panel
,重新启动或使用 Alt+F7 返回登录屏幕并选择会话 Gnome Classic(无效果)。
为了使 compiz 重新工作,以便您可以正确运行 Unity 和 Cairo-dock,我们必须确定哪里出了问题。可能是以下之一:
- Compiz 未正确安装。
sudo apt-get install --reinstall compiz
从终端运行以确保 compiz 已安装。 - 您的用户配置文件对 Compiz 的配置不正确。创建一个新用户并尝试使用该用户在 Cairo Dock 或 Unity 上登录。如果成功,您必须重置用户的 Compiz 配置要解决这个问题。
- 您的图形驱动程序安装不正确或在运行 compiz 时遇到问题。
compiz --replace | tee output_compiz.txt
从 Gnome Classic 会话运行以查看发生了什么。将生成的文件粘贴到这里output_compiz.txt
请添加您正在使用的显卡和驱动程序。
请注意,您可以随时按 Ctrl+Alt+F1 登录控制台并运行此命令来终止您的会话:
killall gnome-session
如果您在使用窗口合成器/装饰器时遇到问题并想返回登录屏幕,这将非常有用。执行此操作后,按 Alt+F7 或 Alt+F8 返回图形会话。