Bir linux işletim sistemi kullanarak görsel işlemler yapmak isteyenler için Intel işlemcilerde yer alan iGPU özelliğinin aktif edilmesi gerekiyor. Özellikle FFMPEG kullanmak isteyenler ve sunucu üzerinde canlı yayın yapmak isteyenler bu makale tam sizin için…
iGPU aktif etmemiz için gerekenler;
- Intel İşlemcili herhangi bir dedicated sunucu olması
- İşletim sistemi olarak Linux kullanılması
Konu ile alakalı olarak işlemci uyumunu kontrol etmek için bu bağlantıyı kullanabilirsiniz. İşlemci modelinizi bulduktan sonra Processor Graphics alanını kontrol ediniz. Uyumsuz sürümlerde yapacağımız değişiklikler işinize yaramayacaktır.
ls -la /dev/dri
komutu ile iGPU aktif mi diye kontrol ediyoruz. Eğer aşağıdaki gibi bir geri dönüş alırsak bilin ki çalışmıyor.
ls: cannot access '/dev/dri': No such file or directory
Muhtemelen yapılandırmada bir sorun olabileceği gerekçesi ile sürücü kara listeye alınmıştır.
Genelde /etc/modprobe.d/blacklist.conf
içerisinde aşağıdaki sürücüleri arıyorsunuz. Yeri farklı olabilir.
blacklist i915
blacklist i915_bdw
Başında # varsa kaldırın ve modülleri aktif edin, ardından yeni nesil işlemcilerde bulunan GuC ve HuC özelliklerini /etc/modprobe.d/i915.conf
dosyası oluşturup içerisine aşağıdaki satırları ekleyerek aktif ediyoruz.
options i915 enable_guc=2
Bu işlemden hemen sonra kernel parametresi olarak sistemde yer alan nomodeset
satırını kaldırıyoruz.
GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"
Bu değişiklikleri /etc/default/grub
içerisinde yapacağınızı hatırlatayım.
sudo grub-mkconfig -o /boot/grub/grub.cfg
Değişiklikleri kayıt ediyoruz. Artık iGPU özelliği aktif çalıştığını görebilmek için dmesg
çıktısına bakabilirsiniz. Yukarıda aktif ettiğiniz sürücüyü görmelisiniz yani i915