Nvidia 驱动程序 MacBook Pro Retina (10,1) 14.04

Nvidia 驱动程序 MacBook Pro Retina (10,1) 14.04

因此,我目前在我的 macbook pro retina (10,1) 上双启动 14.04 和 OSX。

我目前正在使用 nouveau 驱动程序,但一直无法让 nvidia 驱动程序正常工作。我安装了它们,生成了 Xorg.conf,然后重新启动,但当我尝试启动 Ubuntu 时,屏幕却只显示黑屏。

我尝试过使用nvidia-currentapt 中的包,也尝试过只使用附加驱动程序页面并切换到 331(它说已经测试过),但都没有成功。

我想使用 nvidia 驱动程序主要有两个原因:1)希望挂起功能能够正常工作 - 它只是唤醒黑屏并且我无法通过 ctrl+alt+F5 进入终端 2)切换工作空间很慢,我希望会有明显的差异。

经过一番研究,似乎有些人已经能够让 nvidia 驱动程序正常工作。但我还发现,当 Ubuntu 安装在 (U)EFI 模式下时,nvidia 驱动程序不起作用,只能在传统模式下工作(我没有在传统模式下安装)

是否有希望让 nvidia 驱动程序正常工作?
我可以切换到传统模式而不重新安装 Ubuntu 吗?
我是不是做了一些根本性的错误?

答案1

我在 Mint 上遇到了同样的问题。尝试通过以下方式安装最新的 nvidia 驱动程序版本:

sudo add-apt-repository ppa:xorg-edgers/ppa

sudo apt-get update

sudo apt-get install nvidia-340

看起来 nvidia-drivers 331-338(或至少其中一些)无法在装有 Ubuntu/Mint 的 Mac 上正常运行。

如果此方法不起作用,您可能还需要将 nouveau 驱动程序列入黑名单:

sudo gedit /etc/default/grub

添加到 GRUB_CMDLINE_LINUX_DEFAULT

nouveau.blacklist=1 quiet splash

更新:

sudo update-grub2 //or grub depends on your version

重启。

如果再次出现黑屏,您可能需要以安全模式启动或在内核启动参数中添加 nomodeset 参数

e在 grub 启动菜单中按下

添加到 GRUB_CMDLINE_LINUX_DEFAULT

nomodeset

引导。

使用 Nvidia 驱动程序时会遇到的问题如下:

  • 供暖问题
  • 电池消耗更高
  • 风扇转速高

这些与 Optimus/gpuswitching 在装有 Linux 的 Mac 上无法运行有关。

你可以试试http://manpages.ubuntu.com/manpages/utopic/man1/macfanctld.1.html根据您的需要调整风扇。

答案2

同样的问题 - 昨天发布了“nvidia-current”驱动程序的更新,我更新后重启 - 无显示,内存不足消息和崩溃等。我正在使用 MacBook Pro(较新型号)的双启动设置,使用 14.04。我发现一个可以快速恢复的解决方案是:

以某种方式进入 shell(对我来说,Cntr+ Alt + F1 在 Mac 上从来没有起作用过,所以在 grub 启动到恢复模式并在那里找到一个终端)。

清除与 nvidia 有关的任何内容:

sudo apt-get purge nvidia*

之后重新启动,一切都应该恢复到“正常”状态 - 即默认驱动程序。

我也希望能够使用专有的 nvidia 显示器 - 但也很茫然。

顺便说一句 -

sudo dpkg-reconfigure xserver-xorg

这次安装对我来说没有任何效果-嗯

相关内容