Çoklu ekran kartı

Eğer birden çok ekran kartınız varsa varsayılan olarak ilk ekran kartı kullanılır. Diğer ekran kartınızı kullanmak için DRI_PRIME çevresel değişkeni ayarlamamız gerekir.

Öncelikle ekran kartlarını listeleyelim:

$ lspci -nn | grep -ie vga -ie 3d
# X11 kullanıyorsanız
$ xrandr --listproviders

İkinci ekran kartını kullanmak için uygulamayı aşağıdaki gibi çalıştıralım.

# 1 numaralı ekran kartı (2. ekran kartı) için:
$ DRI_PRIME=1 firefox
# Veya vendor:product şeklinde de belirtebilirsiniz
$ DRI_PRIME=1002:699f firefox

Not: Vulkan ile çalışan uygulamalarda da kullanıma zorlamak için DRI_PRIME=1! şeklinde tanımlanır.

Eğer sürekli olarak belirlediğiniz ekran kartını kullanmak isterseniz bu değişkeni /etc/profile.d/ dizini altında tanımlamanız yeterli olur.

echo "export DRI_PRIME=1" > /etc/profile.d/dri_prime.sh

Not: Bu işlem grafik arabirimde çeşitli sorunlara ve aşırı güç kullanımına sebep olabilir.