我有一台华硕 K550JK(Ubuntu 显示 X550JK),配有英特尔 hd 4600 和 nvidia 850m。尝试安装 Ubuntu 15.04 时,出现了与 nouveau unk06 相同的错误,我只需将 nomodeset 设置为内核参数并安装 15.04,然后安装 bumblebee。之后就不需要 nomodset 了,我的笔记本电脑在 ubuntu 上工作正常。
但是当 15.10 出来时,我尝试设置,同样的 nouveau 错误 unk06 开始泛滥。根据经验,我只是将 nomodeset 添加到启动参数并安装。然后我尝试安装 bumblebee,重启后,ubuntu 引导加载程序/加载小圆圈动画后屏幕变黑。
所以我认为 bumblebee 与 15.10 不兼容,所以我使用 nomodeset 重新进行了全新安装。然后进入并从 ubuntus 附加驱动程序部分安装了一个专有驱动程序。重新启动后,同样的问题,黑屏。我尝试了不同的驱动程序,结果是一样的。黑屏。一些较旧的驱动程序会出现紫屏,nvidia optimus 会出现登录循环。
我不确定我可以/需要发布什么日志,因为我无法访问笔记本电脑,因为它会黑屏。但我确信按照说明我可以做到。(它在低分辨率的恢复模式下启动正常。)由于我使用 ubuntu 只是为了编程和网页浏览以及其他简单的非图形任务,如果我能只使用英特尔 gpu 并且 ubuntu 会关闭 nvidia alltogather(如果这是解决方案的话),我会很高兴。但 bios 没有任何禁用 nvidia gpu 的选项。
除了回到 15.04 之外还有其他方法可以解决这个问题吗?我甚至不想在 Ubuntu 上使用 nvidia gpu,我只需要英特尔内置 gpu。
答案1
要解决您的问题,请安装最新的当前稳定的 NVIDIA 驱动程序 352!
但首先请卸载您之前安装的所有 NVIDIA 相关软件。
同时删除 bumblebee 包 -它将被 nvidia-prime 替换。
打开终端并执行:
sudo apt-get purge nvidia* bumblebee
sudo reboot
然后安装新的 NVIDIA 驱动程序:
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot
打开NVIDIA X 服务器设置->主要简介切换到英特尔显卡。
答案2
也许你没有正确安装 bumblebee!我建议你按照以下说明操作:确保已删除所有 nvidia 驱动程序:
sudo apt-get remove --purge nvidia*
sudo apt-get install nvidia-common ubuntu-desktop
基本上你要这样做:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get update
安装 bumblebee 和 nvidia 驱动程序
sudo apt-get install bumblebee bumblebee-nvidia nvidia-355 nvidia-settings
然后你需要gksudo gedit /etc/modules
添加
i915
bbswitch
然后你需要gksudo gedit /etc/modprobe.d/bumblebee.conf
确保
blacklist nvidia-355
是否存在,如果没有,请添加。
最后你需要gksudo gedit /etc/bumblebee/bumblebee.conf
- 第 22 行:>
Driver=nvidia
- 第 55 行:>
KernelDriver=nvidia-355
- 第 58 行:>
LibraryPath=/usr/lib/nvidia-355:/usr/lib32/nvidia-355
- 第 61 行:>
XorgModulePath=/usr/lib/nvidia-355/xorg,/usr/lib/xorg/modules
如果您在系统上使用较新的内核(例如 Xenial LTS 的 v4.4),您还需要编辑/etc/default/grub
并确保它添加了启动参数nogpumanager
:
GRUB_CMDLINE_LINUX="nogpumanager"
然后
update-grub
重启。
此答案来自:http://rajat-osgyan.blogspot.gr/2015/05/how-to-install-latest-nvidia-driver-in.html
请参阅那里了解更多说明。许多人(包括我)都认可它可以工作,但不同之处在于我不使用 ppa:xorg-edgers(因为它不稳定)而是使用 ppa:bumblebee/stable,我建议您改用它。
英特尔酷睿 i5-3210m、GT 650M
答案3
删除与 Nvidia 专有驱动程序相关的所有内容。
sudo apt-get remove --purge nvidia-*
白手起家。
sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv
重新安装所有内容
sudo apt-get 安装 nvidia-common sudo apt-get 安装 xserver-xorg-video-nouveau sudo apt-get 安装 --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
重新配置 X 服务器。
sudo dpkg-reconfigure xserver-xorg
来源:Ubuntu 维基