有一半的时间,当我启动笔记本电脑时,它会进入 Gnome Classic 后备模式,并且所有 3D 图形都被禁用。如果我注销并重新登录,它将正确进入 Unity,3D 效果将恢复正常。
一些说明:
这种情况在冷启动时似乎更常发生,但在重启或热启动时仍可能发生。我还没有找到规律。
将 ubuntu 设置为显示登录屏幕而不是自动登录并不能解决问题。
将 nouveau 列入黑名单并不能解决问题。
一开始我以为是我的专有 nvidia 显卡驱动加载速度不够快,所以第一次登录时默认使用 nouveau,但事实并非如此。我的电脑在低显卡模式下仍然在使用 nvidia 驱动。
我正在使用 Macbook 5,1 修订版,它带有集成的 Nvidia GeForce 9400M 芯片和 256MB 共享内存。
我还没有找到任何控制台消息,但是如果我找到任何消息,我会更新它们(我承认我不知道在哪里查找......)
任何帮助是极大的赞赏。
答案1
解决方案是将我的 Nvidia 显卡驱动程序升级到较新的版本。除非您遇到此问题,否则我不建议这样做,但新驱动程序对我来说运行良好,似乎已解决了此问题。
要正确添加较新的 nvidia 驱动程序:
1)添加X-swat repo:
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
2)运行更新:
sudo apt-get update
3)最后升级以提高您的 nvidia-current 版本号:
sudo apt-get upgrade
无论你做什么,都不要从 Nvidia 网站安装更新的版本,只需使用此 ppa。如果不进行大量调整,它将无法工作,我几乎毁了我的安装。