hi,
I recently had at work an HP zbook 15 G3 (dual graphic cards: intel integrated and nvidia quadro)
I had first Ubuntu with plasma desktop installed by the lab (worked ok except with second screen and docking station), which i decided to replace by Opensuse Leap 42.1, with plasma too.
First, I could not install without passing the nomodeset option to the kernel. With nomodeset, installation went fine, and when i rebooted, i saw that i had no way to control screen brightness / backlight, which was at a painful maximum. Not with the applet, nor with the fn keys. The /sys/class/backlight was empty.
I decided to go on and install bumblebee with nvidia proprietary drivers. (blacklisted nouveau, mkinitrd, etc). So far no problems, bumbleebe worked fine, but still no backlight control. The /sys/class/backlight was empty.
If i removed the nomodeset from the kernel options, (keeping nouveau.modeset=0 and nouveau in the blacklist), then i would see intel_backlight in /sys/class/backlight, and could control backlight from the applet. I discovered later that the module i915 is needed for this to happen (tried to see with i915.modeset=0/1)
Nevertheless, after 3 to 15 min maximum, the desktop would ranomly freeze: the mouse would stutter twice, then everything would freeze: no mouse or keyboard control, had to reset with power button.
Same behavior with nouveau without bumblebee: as soon as i remove nomodeset, the crash is bound to happen.
I have a temporary work around now, where I disable integrated graphics in the bios, and installed the binary driver from the nvidia website, while still booting with nomodeset option. /sys/class/backlight now contains acpi_video0, and control works only through the applet.
There is no error in xorg log, nor in journalctl, except spamming " kscreen: Primary output changed from blablabla", which still happens now.
I’m at loss to find the culprit, especially because it worked in Ubuntu.
How can i find which modeset doesn’t please my configuration ? I would really appreciate the optimus technology for battery life and heat.
thanks !