No need to set provider on AMD DRI3 config

Bug #1717204 reported by Danny Hsu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Provider - Base
Fix Released
High
Sylvain Pineau

Bug Description

For I+A config, we added test case for AMD offloading before, but that was for AMD DRI2 driver, the driver was changed to DRI3 on current platforms, there is no need to set provider anymore.

* AMD GPU Test (I+A) (DRI2)
  $ xrandr --listproviders
  $ xrandr --setprovideroffloadsink provider (DIS) sink (UMA)
  $ DRI_PRIME=1 glxgears

* AMD GPU Test (I+A) (DRI3)
  * xrandr commands are not necessary, just run the following command to do test.
  $ DRI_PRIME=1 glxgears

Document: https://wiki.archlinux.org/index.php/PRIME

Danny Hsu (dannyhsu)
tags: added: oem-concern
tags: added: ce-qa-concern
removed: oem-concern
Revision history for this message
Jerry Kao (jerry.kao) wrote :

Base on https://wiki.archlinux.org/index.php/PRIME, there is a note describing as following

Note: This setting (xrandr --setprovideroffloadsink provider sink) is no longer necessary when using the default intel/modesetting driver from the official repos, as they have DRI3 enabled by default and will therefore automatically make these assignments.

Revision history for this message
Danny Hsu (dannyhsu) wrote :

u@AMN4-DVT2-C2:~$ sudo cat /var/log/Xorg.0.log | grep DRI3
[sudo] password for u:
[ 7.770] (**) AMDGPU(G0): DRI3 enabled
[ 7.882] (II) intel(0): direct rendering: DRI2 DRI3 enabled

Jerry Kao (jerry.kao)
Changed in plainbox-provider-checkbox:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Sylvain Pineau (sylvain-pineau)
Changed in plainbox-provider-checkbox:
milestone: none → 0.42.0
Changed in plainbox-provider-checkbox:
status: Confirmed → Triaged
status: Triaged → In Progress
Changed in plainbox-provider-checkbox:
status: In Progress → Fix Committed
Changed in plainbox-provider-checkbox:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.