In my MacbookPro 10,1 with Elementary OS 6.1 Jólnir:

How do I get Nvidia Optimus in order to use my GK107M Nvidia GeForce GT 650M Mac Edition and my Intel iGPU (3rd Gen Core processor Graphics Controller) to the fullest extent? The experience is very laggy compared to MacOS, which I suspect is due to the graphic drivers. Currently, the novueau driver is being used to render.

I have tried to install bumblebee, which resulted in me being unable to boot. Installing nvidia-prime following this solution, resulted in my built-in keyboard and trackpad being rendered useless, my wifi disappearing, which I somehow fixed and had to boot into an older kernel where my colors are still inverted. If you still have a solution, please give it regardless.

My goal is to improve the performance of my Nvidia driver, have something which I can use to launch specific apps with the iGPU or the Nvidia GPU on demand, or something which has a power saving mode that uses the iGPU and the Nvidia GPU for the normal mode.

lshw -C display

       description: VGA compatible controller
       product: GK107M [GeForce GT 650M Mac Edition]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:53 memory:c0000000-c0ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:2000(size=128) memory:c1000000-c107ffff
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:51 memory:c1400000-c17fffff memory:b0000000-bfffffff ioport:3000(size=64)


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.