Hi
Got through the default theme issues, but seem to now have a problem with default optimus.
(Laptop with optimus, 4.4x kernel, xfce, all latest updates).
Prior to this update, after the initial startup, the nvidia notification LED would turn itself off, and I would be running on the Intel integrated graphics. That's what I'd like to do.
Now, the notification LED is always on, which indicates that the nvidia card is always on and never powered off. It still seems to be accessing the integrated graphics by default, as I can only access nvidia-settings if I run primusrun nvidia-settings -c :8, as I used to prior to the update.
dmesg extract:
[ 4.087046] bbswitch: version 0.8
[ 4.087050] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 4.087054] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[ 4.087063] ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
[ 4.087132] bbswitch: detected an Optimus _DSM function
[ 4.087138] bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF
[ 4.087139] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-bumblebee 2016.02.05 false PCI
Warning: No installed USB configs!
After searching around, found
this post. Seems like the nvidia driver is not being unloaded. If I follow the modprobe -r nvidia and then the tee command, I can manually turn the discrete card off.
Same happens with 4.1x kernel.
Here says that bumblebeed should turn the nvidia card off. So seems to be something funky with bbswitch/bumblebeed/driver interaction.