I recently spent the better part of a weekend trying to figure out how to update the NVIDIA graphics drivers for Solaris 11.1 on my Lenovo T530. It uses NVIDIA's NVS 5400M GPU. Prior to doing any of this, I had to configure the BIOS to use "Discrete Graphics" instead of the default, "NVIDIA Optimus". Once I had done that, I then did the following on a clean install of Solaris 11.1 to update the drivers. The NVIDIA drivers that are included with Solaris 11.1 are relatively old and did not support the NVS 5400M card I had in my laptop.
Directions for updating NVIDIA Drivers on Solaris 11.1