В mesa появилась новая функция DRI_PRIME
, чтобы идти в ногу с современной гибридной графикой на ноутбуках. Я бы тоже хотел использовать его для рабочего стола. Энергосбережение всегда хорошо.
Поэтому я заставляю xorg использовать только драйвер Intel, отключив опцию AutoAddGPU
. Затем, когда мне нужно запустить приложение, потребляющее gpu, я могу разбудить свои карты Radeon. Узлы рендеринга DRI появляются после модуля modprobing radeon:
# ls /dev/dri/
card0 card1 card2
controlD64 controlD65 controlD66
renderD128 renderD129 renderD130
Как я могу заставить xorg использовать эти узлы для разгрузки рендеринга?
Я попробовал xrandr --listproviders
но получил только один провайдер, соответствующий встроенной карте Intel. Могут ли узлы рендеринга использоваться в качестве провайдеров?