前段时间买了一台联想,在上面安装了Debian squeeze。
现在我设法在上面放了一个极简的 GUI,但我认为我可以从中获得更多。问题始于有两张显卡:
- 一个 Nvidia GT635M
- 以及一个英特尔显卡(我无法确定驱动程序,尽管我
读到英特尔对 Linux 的支持相当好,不像 Nvidia)
我遇到了多个问题:当我安装 Nvidia 驱动程序并尝试使用它时,屏幕变黑,有时是白色,有时是黑色,光标闪烁。经过一天的谷歌搜索,我决定从全新安装开始,使用 intel 卡,并尝试让 compiz 工作,但每次我尝试时,intel 卡的开箱即用驱动程序都不足以满足 compiz 的要求
compiz --replace
compiz 返回的内容如下:
Fatal: Software rendering detected
并且无法启动。我尝试使用 xorg.conf 进行调整,我生成了一个配置文件
X -configure
但它只是让屏幕一片空白,光标闪烁。经过两天的谷歌搜索,我开始疯狂起来,所以决定在抑郁吞噬我之前在这里写一个问题。
我的问题是:- 有没有办法让英特尔和 Nvidia 显卡与 X 和谐地协同工作?(我还没有放弃)
- 除此之外,我如何确定我需要英特尔的哪个驱动程序?我从 lspci 获得的信息是英特尔公司设备 0166,rev9(不管它是什么意思,搜索什么也没返回)- 最后:我如何让 compiz 工作?(即使只有一张卡)
任何帮助,将不胜感激!
答案1
您的系统硬件太新,无法正确运行 Squeeze。添加 Backports 并从那里安装最新的 X.org 和内核 - 它应该可以让您运行 Squeeze。
答案2
NVidia 的双显卡功能几乎无法工作,如果不进行一些重大调整,将无法在 Squeeze 中使用。也就是说,英特尔驱动程序应该可以正常工作。删除 xorg.conf 文件,在 bios 中禁用 nVidia 卡,然后重新启动。如果需要,请安装并运行 glxgears,并确保具有硬件加速渲染。Compiz应该启动正常。不幸的是,Compiz 是一项非常过时的技术。最初的维护者甚至不再维护它了。Gnome Shell、Kwin、XFWM4 和 Enlightenment 都提供了自己的硬件加速窗口管理器。我知道 KWin4 可以独立于 KDE 运行,并且它在英特尔显卡上表现非常好。