因此,我目前在我的 macbook pro retina (10,1) 上双启动 14.04 和 OSX。
我目前正在使用 nouveau 驱动程序,但一直无法让 nvidia 驱动程序正常工作。我安装了它们,生成了 Xorg.conf,然后重新启动,但当我尝试启动 Ubuntu 时,屏幕却只显示黑屏。
我尝试过使用nvidia-current
apt 中的包,也尝试过只使用附加驱动程序页面并切换到 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
这次安装对我来说没有任何效果-嗯