我刚刚安装了 11.04 的干净版本并且正在尝试让 NVIDIA 驱动程序运行。
安装后,我刚看到 Unity 并使用了它。然后我激活了 NVIDIA 驱动程序(从附加驱动程序对话框)或者我只是重新启动(我记不太清楚了),然后我收到一条消息,告诉我 Unity 不需要,然后我进入了经典模式。
在附加驱动程序对话框中,它显示 NVIDIA 驱动程序“已激活但当前未使用”。我发现我应该执行sudo nvidia-xconfig
,它返回:
使用 X 配置文件:“/etc/X11/xorg.conf”。
验证错误:文件 /etc/X11/xorg.conf 中的数据不完整。设备部分“默认设备”必须有驱动程序行。
将文件‘/etc/X11/xorg.conf’备份为‘/etc/X11/xorg.conf.backup’,将新的 X 配置文件写入‘/etc/X11/xorg.conf’
(正如在ubuntuforums 之前。我也有同样的版本,“nvidia-xconfig:version 270.41.06”。)
重新启动后,我可以看到 Ubuntu 徽标和四个点开始启动,然后只有一个带有一些启动消息的控制台:
- 启动 ACPI 守护进程 [确定]
.. 更多这样的起始信息..
modem-manager[778]: ModemManager (版本 0.4) 正在启动...
.. 以及更多调制解调器管理器加载插件消息..
..最后是:
- 停止将启动日志刷新到磁盘 [确定] 跳过 /etc/apparmor.d/disable 中的配置文件:usr.bin.firefox
[ 好的 ]
然后什么都没发生。我停留在这个控制台上,无法以正常方式进入图形模式。
我可以在恢复模式下重新启动并启动经典 GUI,用备份的 xorg.conf 替换 xorg.conf,然后一切恢复正常。这样一来,整个过程就一遍又一遍地重复了。但 NVIDIA 驱动程序仍然处于“当前未使用”状态。
有人知道下一个提示可以进一步帮助我吗?
答案1
答案2
这或许是个错误,但要写入 xorg.config 文件,您需要成为 root 用户,即使用 sudo,nvidia 脚本并不总是提示输入 root 密码,因此无法写入文件。
执行此操作的一种方法是从 grub 启动到恢复模式,然后从那里更新 nvidia 配置。