-
-
Notifications
You must be signed in to change notification settings - Fork 139
Hardware Support
Ilya Zlobintsev edited this page Mar 17, 2025
·
12 revisions
LACT for the most part does not implement features on a per-generation basis, rather it exposes the functionality that is available in the driver for the current system. However the following table shows what functionality can be expected for a given generation.
- ✅ - Supported
- ✅* - Supported with certain caveats
- ❔ - Unknown, but theoretically supported
- ❓ - Unknown
- ❌ - Unsupported
| Generation | Clocks configuration | Power limit | Power states | Fan control | Notes |
|---|---|---|---|---|---|
| Southern Islands (HD 7000) | ❌ | ❓ | ❓ | ❓ | Requires the amdgpu.si_support=1 kernel option |
| Sea Islands (R7/R9 200) | ❌ | ❓ | ❔ | ❔ | Requires the amdgpu.cik_support=1 kernel option |
| Volcanic Islands (R7/R9 300) | ❌ | ❓ | ❔ | ❔ | |
| Arctic Islands/Polaris (RX 400-500) | ✅ | ✅ | ✅ | ✅ | |
| Vega | ✅ | ✅ | ✅ | ✅ | |
| RDNA1 (RX 5000) | ✅ | ✅ | ✅ | ✅ | |
| RDNA2 (RX 6000) | ✅ | ✅ | ✅ | ✅ | |
| RDNA3 (RX 7000) | ✅ | ✅ | ✅ | ✅* | Fan zero RPM mode is enabled by default even with a custom fan curve, and requires kernel 6.13 to be disabled. The power cap is sometimes reported lower than it should be. See #255 for more info. |
| RDNA4 (RX 9000) | ✅ | ✅ | ❔ | ✅ | Requires recent kernel and firmware versions. Fan zero RPM option will be available with Linux 6.15+ |
GPUs not listed here will still work, but might not have full functionality available. Monitoring/system info will be available everywhere. Integrated GPUs might also only have basic configuration available.
Anything Maxwell (900 series) or newer should generally work. A recent driver version is highly recommended, as older versions have shown to have issues with certain configuration options such as clockspeed settings.
Functionality status on Intel GPUs:
- Clocks configuration - works on most devices, but there is no support for overclocking (clocks can only be adjusted within the default limits)
- Power limit - works on ARC dGPUs. The maximum power limit might not be reported by the GPU, so the UI will change depending on the current limit
- Monitoring - most values are shown on devices where they are applicable, dGPU temperature and fan speed reading might need a recent kernel version
- Fan control - not supported by the driver