安装最新的英特尔驱动程序后,Nvidia(大黄蜂)无法加载

一切都很好。 我已使用此安装程序更新了Intel驱动程序 。 安装驱动程序后,它被要求重新启动,我做了。 现在optirun没有用。 我认为英特尔司机看起来不错。 我为bumblebeebbswitch-dkmsnvidia-340运行dpkg-reconfigure但是nothings有帮助。 还要重启系统几次。 我发现了以下错误。

 $optirun firefox [ 117.439917] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ 117.439954] [ERROR]Aborting because fallback start is disabled. $dmesg | tail [ 117.506015] nvidia: Unknown symbol drm_gem_prime_handle_to_fd (err -22) [ 117.506034] nvidia: disagrees about version of symbol drm_gem_private_object_init [ 117.506036] nvidia: Unknown symbol drm_gem_private_object_init (err -22) [ 117.506106] nvidia: disagrees about version of symbol drm_gem_handle_create [ 117.506107] nvidia: Unknown symbol drm_gem_handle_create (err -22) [ 117.506161] nvidia: disagrees about version of symbol drm_pci_exit [ 117.506162] nvidia: Unknown symbol drm_pci_exit (err -22) [ 117.506187] nvidia: disagrees about version of symbol drm_gem_prime_export [ 117.506188] nvidia: Unknown symbol drm_gem_prime_export (err -22) 

系统信息:

 Ubuntu 14.04 64bit $lspci | grep "VGA\|3D" 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09) 04:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1) $dpkg --get-selections | grep -v deinstall | grep "bumblebee\|nvidia-\|bbswitch" bbswitch-dkms install bumblebee install bumblebee-nvidia install nvidia-340 install nvidia-settings 

新的英特尔驱动程序是问题。 Nvidia不支持新的drm环境。 要删除新驱动程序,请运行以下命令:

 sudo apt-get purge i915-3.15-3.13-dkms sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg 

然后重启系统。 optirun应该在重启系统后工作。 如果没有,则运行以下命令并重新启动

 sudo apt-get install --reinstall nvidia-340 sudo dpkg-reconfigure bbswitch-dkms