About a week ago, I bought a new laptop (Asus Zenbook UX303LB). I immediately threw out the included Windows installation and installed Ubuntu 15.04 (later upgraded to 15.10, and also reinstalled at some) to replace it. The system has been working just fine.
A couple days ago I noticed, that I didn't have proprietary Nvidia drivers installed. I installed them, and saw major tearing artifacts on the screen. I can switch the prime profile to Intel, but then the Nvidia graphics card can't be utilized at all.
I have tried installing Bumblebee to fix the afforementioned issues (and improve battery life when not using the NVidia card). The guide I followed can be found here. No matter what I tried (stuff mentioned in the comments of that question, and methods used in other articles), I always got the "The system is running in low-graphics mode" screen, and could only use the text-based ttys. I have then had to recover from a backup.
I have only tried installing Bumblebee alongside the nvidia-352-updates
drivers so far. Are they problematic? Another issue I percieved, was that the /etc/X11/xorg.conf
file was always overwritten to a format which seemed illogical (The only display in use was nvidia, but it was not defined and the intel display was set to be inactive).
So, is there any way I could install Bumblebee (or something similar, as long as it atleast takes care of the tearing) properly?
More info:
After attempting to install bumblebee using philsegeler's method (and using other methods as well), trying to proceed in the "The system is running in low-graphics mode" dialog and choosing "Try running with default graphical mode" results in this:
[...] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 138780, found 92519)
[...] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 138780, found 92519)
[...] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 138780, found 92519)
[...] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
As I described earlier in the post, this is what the xorg.conf now looks like:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection