我有一台华硕笔记本电脑。它有一个 Core i5 CPU,带有集成显卡和独立 NVIDIA 310M GPU。
我安装了 Windows 7,我确信一切正常。今天我安装了 Debian 7.1。我正在使用 GNOME GUI 和 Xorg。
我按照本指南安装了 Nvidia 驱动程序:点击!
我以为一切都很顺利,因为在指南中我没有遇到任何错误。第二次重启后,我卡在了黑屏上,光标闪烁。按Ctrl+ Alt+后F1,我发现我得到了“未检测到设备”错误,错误日志如下(摘自这里):
[ 79.779] (II) LoadModule: "nvidia"
[ 79.779] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 79.779] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 79.779] compiled for 4.0.2, module version = 1.0.0
[ 79.779] Module class: X.Org Video Driver
[ 79.779] (II) NVIDIA dlloader X Driver 295.59 Wed Jun 6 21:21:24 PDT 2012
[ 79.779] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 79.779] (--) using VT number 8
[ 79.783] (EE) No devices detected.
[ 79.783]
Fatal server error:
[ 79.783] no screens found
所以我试着用谷歌搜索答案,我发现我应该添加
BusID "PCI:1:0:0"
添加到 xorg.conf 文件中的“设备”部分。添加此行后,我重新启动,再次出现黑屏,但这次没有闪烁的光标。它太长了,无法发布,因此托管这里。
我找不到错误,但仍然没有任何反应。
我发现如果我删除 xorg.conf 文件,系统可以启动但 Xorg 不会打开。
这是我的配置文件。
我该如何解决这个问题?
答案1
我还有一台配备 i5 和 nvidia gt 630M 显卡的华硕笔记本电脑。
这是我安装驱动程序的步骤:
从官方 Debian 安装 nvidia 驱动程序地点。您指定的链接是第三方链接。我建议您遵循 wiki 上提供的官方 debian 指南。
接下来,我将“contrib”和“non-free”存储库添加到 /etc/apt/sources.list
gedit /etc/apt/sources.list
在最后添加了以下几行。
deb http://http.debian.net/debian/ wheezy main contrib non-free
到现在为止一切都很好。然后我使用以下命令安装了 nvidia 图形驱动程序的 linux 头文件和内核模块:
apt-get install build-essential pkg-config help2man libx11-dev libbsd-dev libglib2.0-dev
很好,我已经在系统上安装了 nvidia 驱动程序。
对我来说一切都很顺利。但是因为我的 gpu 支持 optimus 技术,所以我必须安装 bumbelbee。这取决于你的 nvidia gpu 是否支持 optimus。
希望对您有帮助。祝一切顺利!