首先我想说的是,我对 Linux 还很陌生,但我很钦佩这个系统!
好的,在使用 ubuntu 13.04 一周后,我正在尝试 compiz 立方体效果,系统崩溃了。重启后,我收到以下错误“系统正在低图形模式下运行”。我尝试了网上发布的几种解决方案,最后安装 gdm 解决了这个问题。但不是完全的。目前我不再有这个错误,但图形不能正常工作。自动隐藏的 Unity 启动器留下了灰色空间(壁纸没有拉伸到该区域)。面板的透明度不再起作用,我注意到的最糟糕的事情是 CPU 使用率大幅提高。
根据以上内容,我认为图形驱动程序无法正常工作。对吗?
现在我的硬件:我有一台联想 IdeaPad y580 笔记本电脑,配备 i7 处理器、英特尔内置显卡和 GeForce 660M。我知道这在 Optimus 技术下可以工作,因此在拥有 Ubuntu 的第一天,我安装了 Bumblebee,它运行正常(glxspheres 和 optirun glxspheres 之间的 FPS 有显著差异)。但是我没有配置任何应用程序来使用此 optirun 命令,所以我认为所有东西(unity、cairo dock(无 openGL)、compiz)都在使用此英特尔显卡。
您能给我一些解决这些问题的建议吗?我的想法对吗?这一定是英特尔驱动程序的问题?我应该使用 Geforce 来实现 compiz 效果还是 cairo dock(如果是,如何使用?)。
谢谢,Marcin
答案1
确保更新运行以删除以前的存储库,然后:
sudo apt-get update
这只会将 gdm 下载到我们的档案中,在进入下一步之前请确保操作正确完成:
sudo apt-get -d install --reinstall gdm
当软件包被删除时,按照提示继续并停止 xserver,然后:
sudo apt-get remove --purge gdm
现在我们已经安装了新的 gdm 并采用了新的配置,接下来我们需要删除 xgl 和相关文件:
sudo apt-get install gdm
然后安装以下内容:
sudo apt-get remove --purge xserver-xgl compiz compiz-plugins compiz-core compiz-manager csm cgwd cgwd-themes
和
sudo apt-get install --reinstall compiz compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-gnome compiz-plugins libcompizconfig0
使用以下命令删除现有的 xorg
sudo apt-get remove --purge xserver-xorg
使用以下命令安装 xorg
sudo apt-get install xserver-xorg
选择驱动程序“ati”,当您获得显示器分辨率时,选择要运行的分辨率,高于该分辨率的任何分辨率都应被删除。完成后,发出以下命令:
sudo dpkg-reconfigure -phigh xserver-xorg
sudo reboot
答案2
Compiz 很容易因为设置过多而损坏,但这里有一个链接可以帮助您重置所有内容,而无需重新安装:
http://techiesf1.blogspot.co.uk/2013/03/ubuntu-is-running-in-low-graphics-mode.html
最后还是选择 nvidia 而不是 ati...