Почему DRI_PRIME=1 работает, хотя у меня есть черный список amdgpu?

В связи с проблемой выхода из системы, упомянутой здесь, я занесен в черный список amdgpu. Как я понимаю, для работы dGPU необходимо. (Дайте мне знать, где мое понимание неверно - вот почему я задал этот вопрос.)

xrandr --listproviders перечисляет только одного провайдера с черным списком amdgpu или без него - у меня есть один интегрированный графический процессор и один выделенный графический процессор.

Бег glxgears дает мне частоту кадров около 50; во время бега DRI_PRIME=1 glxgears дает 100-кратную частоту кадров первой команды, даже когда amdgpu занесен в черный список. Зачем?

С amdgpu в черном списке, запустив эту страницу в Chromium с DRI_PRIME=1 дает прирост частоты кадров на 100% по сравнению с без DRI_PRIME=1; как предложено здесь.

Чтобы подвести итог,

  1. Какова роль amdgpu во всем этом? Кажется, никакой роли не играет. Если роли нет, то почему она вообще была установлена ​​во время установки ОС?
  2. Если amdgpu не драйвер, то какой драйвер?

(Дайте мне знать, если нужна какая-либо конкретная информация. Я использую (X)Ubuntu 16.04.4, а dGPU - AMD Radeon R7 M260/M265 (Topaz).)

0 ответов

Другие вопросы по тегам