Framework 16 graphics module output use?

The graphics module on the FW16 (AMD Radeon™ RX 7700S) has its own little USB-C at the back.

I assumed that would allow us to get maximum graphics performance by connecting it (e.g. via DisplayPort adapter) directly to a display; but it does not seem to do anything.

What is this port actually intended for, and how do you get it to work?

(FW16 Batch 13, Ubuntu 24.04LTS as OS)

It is for maximum performance DisplayPort and also carries USB 2.0 but nothing else (can’t be used for charging, USB 3.0, USB 4.0, etc).

A displayport adapter should be working. Odd that you say it isn’t. What adapter are you using?

In Ubuntu the dGPU will be OFF until it’s manually woken up by userspace. Connecting the cable to the port DOES NOT wake it up. You’ll need to manually interact with a sysfs file, running lspci, or anything that looks at GPU sensors (Like Mission Center). After that it should find the display connected and start using it.


I assume that while the dGPU is off no events are fired if something is connected to that type c port, right?

1 Like


1 Like

I tried a CableMatters, a Startech, and the frameworks USB-C-to-DisplayPort module.