Adapt graphics jobs to take amdgpu-pro drivers into account
Bug #1622477 reported by
Pierre Equoy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Canonical Certification Client |
Fix Released
|
Critical
|
Unassigned | ||
Checkbox Provider - Resource |
Fix Released
|
Critical
|
Unassigned |
Bug Description
According to the information provided in lp:1592650, AMD graphics card using "amdgpu-pro" drivers do not use the same method for switching GPUs than the "amdgpu" open source drivers.
- On AMDGPU-PRO(AKA Hybrid), AMD provides a script ("amdgpu-pro-px") for GPU switching. AMGPU-Pro driver will be released via a packaged delivery, and the script will be installed via driver installation.
- On AMDGPU(AKA all-open), PRIME can be used for GPU switching.
When amdgpu-pro drivers are installed, a metapackage named "amdgpu-pro" is installed on the system.
Checkbox providers and resources providers have to be adapted to take this into account.
Related branches
lp://staging/~pieq/checkbox/fix-1622477-amdgpu-pro-jobs-update
- Sylvain Pineau (community): Approve
- Paul Larson: Approve
-
Diff: 190 lines (+26/-23)3 files modifiedproviders/plainbox-provider-checkbox/bin/graphics_env (+6/-6)
providers/plainbox-provider-checkbox/jobs/graphics.txt.in (+13/-10)
providers/plainbox-provider-checkbox/jobs/suspend-graphics.txt.in (+7/-7)
Changed in plainbox-provider-certification-client: | |
importance: | Undecided → Critical |
assignee: | nobody → Pierre Equoy (pierre-equoy) |
milestone: | none → 0.28 |
Changed in plainbox-provider-resource: | |
importance: | Undecided → Critical |
assignee: | nobody → Pierre Equoy (pierre-equoy) |
milestone: | none → 0.28 |
Changed in plainbox-provider-certification-client: | |
status: | New → In Progress |
Changed in plainbox-provider-resource: | |
status: | New → In Progress |
Changed in plainbox-provider-certification-client: | |
status: | In Progress → Won't Fix |
status: | Won't Fix → In Progress |
Changed in plainbox-provider-certification-client: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-resource: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-certification-client: | |
assignee: | Pierre Equoy (pierre-equoy) → nobody |
Changed in plainbox-provider-resource: | |
assignee: | Pierre Equoy (pierre-equoy) → nobody |
Changed in plainbox-provider-resource: | |
status: | Fix Committed → Fix Released |
Changed in plainbox-provider-certification-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.