Script Types
The AMDGPU stack offers the following script to help you install a coherent set of stack components:
amdgpu-install
This script supports a set of arguments that are explained in the following sections of this page.
Purpose
The amdgpu-install
script does the following:
-
Simplifies the installation of the AMDGPU stack by encapsulating the distribution specific package installation logic and by using command line options that allow to specify the:
- Use case of the AMDGPU stack to be installed (All-Open or Workstation)
- Combination of components (in case of the Pro stack, or user selection)
-
Performs post-install checks to verify whether the installation was performed successfully.
-
Installs the uninstallation script to allow you to remove the whole AMDGPU stack from the system by using a single command.
The script is provided by the installer package.
Invoking the amdgpu-install
Script
Once you have installed the installer package, invoke the script as amdgpu-install
from a terminal.
Note
Use of the -y
option is recommended to avoid prompts from the package manager.
Scenarios
Specifying an OpenCL Implementation
There are two OpenCL implementations available:
- ROCr: Provides support for Vega 10 and newer hardware.
-
- Legacy: Provides support for hardware older than Vega 10.
- (DEPRECATED, requires EULA acceptance)
You can either install one or both implementations.
Note
To use the ROCr implementation of OpenCL, the running user might need additional permissions. Usually the user must be added to the “render” group or to the “video” group. See the notes in OpenCL (Optional Component) for more details.
OpenCL is installed using the