Skip to content

Ubuntu 24.04 - Cannot switch to iGPU #164

Description

@splendidhazard

I am stuck on AMD graphics on my Macbook Pro 2016 16inch.

Outputs:

echo $XDG_SESSION_TYPE
wayland

sudo lshw -C display

 *-display                 
       description: VGA compatible controller
       product: Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 40
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: iomemory:410-40f iomemory:400-3ff irq:106 memory:4100000000-41ffffffff memory:4080000000-40801fffff ioport:3000(size=256) memory:81500000-8157ffff memory:81580000-8159ffff
  *-display
       description: VGA compatible controller
       product: CoffeeLake-H GT2 [UHD Graphics 630]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb1
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 resolution=3072,1920
       resources: irq:103 memory:80000000-80ffffff memory:a0000000-afffffff ioport:4000(size=64) memory:c0000-dffff

cat /etc/modprobe.d/apple-gmux.conf

# Enable the iGPU by default if present
options apple-gmux force_igd=y

glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD Radeon Graphics (radeonsi, navi14, LLVM 20.1.2, DRM 3.64, 6.17.5-1-t2-noble)

DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa Intel(R) UHD Graphics 630 (CFL GT2)

uname -r
6.17.5-1-t2-noble

If you need anything else please do ask.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions