This guide provides installation and uninstallation procedures for the AMDGPU stack.
The rest of this document will refer to Radeon™ Software for Linux® as the AMDGPU stack.
Some components, such as OpenCL, are provided by the ROCm stack. For simplicity, this subset of ROCm will be included in the use of the term “AMDGPU stack”. Please see the ROCm documentation for further information on other ROCm components.
There are two major use cases available for installation:
- Workstation: recommended for use with Radeon Pro graphics products.
- All-Open: recommended for use with consumer products.
|Install Use Case||Components|
You can install a combination of stack components using the
script by appending comma separated selections to
--usecase, such as:
$ amdgpu-install --usecase=graphics,opencl
amdgpu-install -h for more options or
for more available usecases.
In the 21.40 release,
amdgpu-install has changed and some options
available in previous releases have been removed.
has been dropped, but the following equivalent command can be used instead:
amdgpu-install --usecase=workstation --vulkan=pro.
- When installing the All-Open use case using
amdgpu-installscript, every component from the All-Open stack will be installed. There is no supported way to install arbitrary combinations of these components when using
amdgpu-installbut you can use the system package manager to do so.
- When installing any Proprietary components for the first time, the
user will be prompted with the End User License Agreement (“EULA”) and
asked to accept. To allow for non-interactive install, the option
--accept-eulacan be appended to
amdgpu-install, but using this option will prevent the proprietary packages or updates from being accessible directly with the system package manager. By using the
--accept-eulaoption, you are confirming that you have read and agreed to be bound by the terms and conditions of the EULA (/usr/share/amdgpu-insall/AMDGPUPROEULA) for use of AMD Proprietary components
- 32-bit graphics runtime libraries are automatically installed when
installation is performed using
amdgpu-installscript. The addition of the “–no-32” option can be used to exclude these runtime libraries.