[Bug 215003] apple_gmux fails to initialize and iGPU unclaimed on MacBook Pro 16" 2019

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=215003

Lukas Wunner (lukas@xxxxxxxxx) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lukas@xxxxxxxxx

--- Comment #2 from Lukas Wunner (lukas@xxxxxxxxx) ---
vga_switcheroo_client_probe_defer() only returns true if invoked by the
*inactive* GPU's driver. (That's the "pdev != vga_default_device()" condition.)
In other words, you've enabled the iGPU but it's not the *active* one. You need
to use the gpu-switch utility (https://github.com/0xbb/gpu-switch) to tell the
EFI BIOS that it should switch to the iGPU on next boot. That should resolve
the issue.

Unfortunately we don't support GPU switching for retina MBPs in the kernel yet,
hence have to rely on the EFI BIOS to do that for now. (We do support GPU
switching for *pre-retina* MBPs in the kernel since early 2016.)

However, I'd like to know why apple_gmux fails to probe with "Failed to find
gmux I/O resource". Could you attach an ACPI dump to this bugzilla? Thanks!

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux