无法使 NVIDIA 驱动程序与 Ubuntu 12.10 兼容

无法使 NVIDIA 驱动程序与 Ubuntu 12.10 兼容

我似乎遇到了与许多人类似的问题,但我没能解决它:

  • 有一台配备 NVIDIA GeForce 610M 的联想 N581
  • 刚刚安装了全新的 Ubuntu 12.10 64 位,+ KDE
  • 并尝试让我的 NVIDIA 卡正常工作。

已尝试发布的所有解决方法:清除 nvidia,安装内核源/头文件,然后重新安装 nvidia-current-updates(或仅 nvidia-current),执行“sudo nvidia-xconfig”。

它确实创建了一个 xorg.conf,但作用不大(顺便说一下,没有模块部分)。结果是我的系统(jokey)告诉我驱动程序存在但未使用,并且我只获得 640x480 分辨率。如果我尝试启动 nvidia-settings,它确实告诉我未使用 nvidia 驱动程序。

我在 kde 下完成了所有这些工作,但我猜想在这阶段这确实很重要。

有什么办法可以解决这个问题吗?我感觉很卡,无法使用任何加速功能,这也是我最初购买这台笔记本电脑的原因之一...

感谢您提供的任何帮助/建议!

答案1

可以在以下链接找到可行的解决方案:

  • 首先确保系统已更新(以便首先应用新内核)。

https://askubuntu.com/a/202680/111057

它允许 nVidia 驱动程序 deb 在安装时编译内核启动模块,但如果没有正确的软件包(默认情况下不包含,也不是 nVidia 驱动程序 deb/package 的直接依赖项),它将失败。完成上述修复后,我在 Ubuntu 12.10、Mint v14 和 Kubuntu 12.10 上获得了完全解决方案。

答案2

模块应该可以安装并在一定程度上正常工作。可能还存在其他问题,例如性能或损坏,但那是另一个问题。您必须重新启动,或者至少重新启动 X 才能使模块生效。您是否不耐烦,不给它加载驱动程序的机会?回顾一下该过程:

sudo apt-get install nvidia-current

或者

sudo apt-get install nvidia-current-updates

然后

sudo reboot

或者直接注销然后重新登录以重新启动 X。(考虑到您的问题,也许全新启动不会有什么坏处,尽管理论上重新启动 X 就是所需的全部。)

下次尝试

nvidia-settings

如果驱动程序运行良好,您能看到,它应该会加载设置程序。笔记本电脑默认使用某种低分辨率模式真是太奇怪了。这种情况不应该发生,即使(尤其是)使用 nouveau 驱动程序。

我认为您安装了 Ubuntu,然后添加了 KDE?也许只需尝试默认 Unity 一段时间。我不使用 KDE,所以我不知道它有什么具体问题可能会使您的工作变得更加困难。也许可以删除 /etc/X11/xorg.conf 并重新开始。

答案3

我的联想 G780 也遇到了同样的问题... 不明白为什么 nvidia 驱动程序不工作。

然后我发现笔记本依赖于擎天柱技术。混合显卡nvidia 芯片“搭载”在英特尔显卡上。nvidia 芯片有助于节省大量电量,只有在使用图形密集型程序时才会发挥作用。

这是一个很棒的功能...当您运行 Windows 时。Linux 尚未赶上,但正在采取开源措施。

该项目名为熊蜂。到目前为止它对我有用。

我希望我早知道这一点。我不确定这是否适用于您的情况,但从我读过的内容来看,该技术被 Sandy/Ivy 桥接芯片组广泛使用。

--编辑--
您可以通过运行以下命令来检查 Optimus:

lspci -vnn | grep '\''[030[02]\]'

如果它输出两条线,您很可能拥有一台 Optimus 笔记本电脑。

答案4

为 ubuntu 12.10 安装 nvidia gt 610m 驱动程序:

首先删除 nvidai 驱动程序:

sudo apt-get remove nvidia-current && sudo apt-get remove nvidia-current-update

然后 :

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update && sudo apt-get install nvidia-current nvidia-settings

对于 Ubuntu 12.04 或更早版本:

sudo apt-get remove nvidia-current && sudo apt-get remove nvidia-current-update

然后 :

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update && sudo apt-get install nvidia-current nvidia-settings

祝你好运

相关内容