Uzun zamandır GNU/Linux kullanırım yaşadığım tek eksiklik video oynatma konusundaki performans sorunu. YouTube üzerinde Windows ile 4K 60 FPS videoları 0 kare kaybı ile çok akıcı izleyebilirken GNU/Linux üzerinde 4K 60 FPS videoları 0 kare kaybı bir yana videoyu izleyemiyorum bile. GNU/Linux'ta 144p video izlerken bile işlemci kullanımı %30 civarında dolaşıyor. 1080p 60FPS videoları ancak düşük kare kaybı ile izleyebiliyorum o bile Windows gibi 0 kayıpla olmuyor. Sanıyorum ki NVIDIA sürücülerinin GNU/Linuxta donanım hızlandırma konusunda yetersiz olduğu için bu sorunu yaşıyorum. AMD ve Intel grafik işlemcilerinde performans nasıl bir bilgim yok. Aslında konuyu açma amacım da bilgi paylaşımında bulunmak. Sizin video performanslarınız nasıl? Son düzenleyen: Moderatör: 17 Ocak 2022

Pstate powersave governer'ından bahsediyorum ben de, ACPI ondemand bile daha iyi sonuç veriyor ondan. En azından benim deneyimim öyle.

CPU kullanimi yukseliyorsa frekansi da yukseliyodur zaten, bir etkisi olacagini sanmiyorum.

Şunu denedin mi? Çözüldü: Linux Mint Xfce YouTube kasıyor Chrome kurdum videolarda fazlasıyla drop ve kasma var. 1 dakika izlemeden yaklaşık 500 drop giriyor. Deb olarak indirip kurdum. Chrome güncel. Driver yüklü. @OzgunP hocam yardımlarınızı bekliyorum. www.technopat.net

Nvidia'nın kapalı kaynak sürücüsünü deneyin.

Donanım hızlandırmayı denediğim tarayıcılarda zaten aktifleştirdim. Aşağıdaki kaynaktaki gibi beta kanaldan Chromium ve donanım hızlandırma sürücülerini kurup denedim. Brave üzerinde de denedim. Aktifleştirmeme rağmen yaşadığım sorunlar özellikle 50FPS ve 60 FPS videolarda frame kaybı, yüksek işlemci kullanımı sorunları. 30FPS videolarda frame kaybı yok denebilir ama işlemci kullanımı onlarda da sorunlu. Firefox üzerinde picture-in-picture modunu sık kullanıyorum mesela bunu açtığımda frame kaybı 1000'li sayılara ulaşıyor. How To Enable Hardware Acceleration In Chromium On Ubuntu Or Linux Mint This article explains how to install a Chromium development build which includes a patch that enables VA-API on Linux, bringing support for GPU accelerated video decoding, which should significantly decrease the CPU usage when watching HD videos online. www.linuxuprising.com

Powersave governer'da çok etkili olmuyor scaling. Ondemand ya da doğrudan performance kipine almak çoğu zaman sorunları çözebiliyor.

Oyle zaten, P-state powersavede up threshold gibi degiskenler mevcut degil bu yuzden cok hassas degil.

Masaüstü GTX1050ti kullanıyorum iki ekran kartı yok.

4K video izlemeyi denemedim ama kapalı kaynak sürücüler ile 1080p'de videolarda bir sorun olmuyordu, Pop OS'ta denemiştim.

Donanim hizlandirma gercekten calisiyor olsaydi yuksek islemci kullanimi olusmazdi. Konfigurasyon problemi herhalde.

NVIDIA ayarlarından performans modunu "Prefer Maximum Performance" olarak ayarladım bir değişiklik olmuyor maalesef. Bendeki sorun donanım hızlandırma ile alakalı. Videolar GPU ile değil CPU ile çalışıyor. GPU kullanımı düşük CPU kullanımı yüksek.

Sırasıyla bu şekilde. CPU: Dual Core Intel Core i3-6098P speed/min/max: 800/800/3600 MHz Kernel: 5.11.0-46-generic x86_64 Up: 7m Mem: 1858.0/7916.5 MiB (23.5%) Storage: 931.51 GiB (3.1% used) Procs: 275 Shell: bash 5.0.17 inxi: 3.0.38 intel_pstate powersave 800012 4K bir video açtığımda işlemci hızı şu şekilde. Kod:Panoya kopyala $ lscpu | grep MHz CPU MHz: 3600.000 CPU max MHz: 3600,0000 CPU min MHz: 800,0000 Ve işlemci kullanımı bu şekilde. Başka video izlerken işlemci kullanımı yükselen yok mu? Linuxta bu sorunu tek ben mi yaşıyorum?

1080p videolarda görünürde bir sorun yokmuş gibi ama istatistikleri açınca frame droplar oldukça oluyor bende ayrıca işlemci kullanımı %50,%60 arasında takılıyor. Video izlerken başka uygulamalar çalıştırdığımda örneğin PyCharm kullandığımda işlemci kullanımından dolayı performans sorunları oluyor. Ama Windowsta her şey gayet akıcı.

İsabet oldu bu sabah Wiki Arch'ta donanım hızlandırma bölünü inceledim ve tahmin ettiğim gibi sorunun NVIDIA kapalı kaynak sürücülerinin VA-API donanım hızlandırma sürücüsünü desteklemiyor olması olduğunu öğrendim. NVIDIA kapalı kaynak sürücüler için sadece VDPAU ve NVDEC etkin. MPV media player ile 4K 60FPS videoları NVDEC ile çalıştırdığımda gayet iyi oynatıyor. Ama Firefox ve Chromium sadece VA-API destekliyor. VA-API için VDPAU desteği getiren bir paket var libva-vpdau-driver. Birde sizinde attığınız VA-API için NVDEC desteği getiren nvidia-vaapi-driver var. Ubuntu üzerinde derlemeye çalıştım ama bende sizin gibi bağımlılıkları hallettikten sonra derleme sırasında hata aldım sonra Arch ile derlemeyi denedim bu sefer oldu. Ayrıca AUR üzerinde paket bulunuyormuş. Github adresinde yazan tüm ayarlamaları yaptıktan sonra çalıştı. Paket çok yeni yayınlanalı 5 gün olmuş o yüzden sorunları var ama yinede videoları daha iyi oynatıyor. Artık bu paketlerin daha iyi hale gelmesini veya NVIDIA'nın kendi desteğini getirmesini bekleyeceğim.

Firefox ile ilgili sorun, Nvidia sürücüsünde vaapi'nin kullanılaması sanırım. Şöyle bir yeni proje var, ama bağımlılıkları da bir şekilde tamamlamama rağmen derleyemedim. GitHub - elFarto/nvidia-vaapi-driver: A VA-API implemention using NVIDIA's NVDEC Bunun yardımıyla, Nvdec arka-uç işlemleri ile vaapi desteği sağlanıyormuş. Solus deposunda derlenmiş bir sürümünü buldum, ama şu an deneme imkanım yok. Önümüzdeki hafta başı bunu bir Deb paketi yapıp paylaşırım. Ya da Firefox yerine donanımsal hızlandırma desteği bulunan bir tarayıcı deneyebilirsin, yukarıdaki mesajlardaki önerilerde mevcut.

Hem bu var hem de Optimus varsa dahili grafik biriminden dolayi performans kaybi yasanabiliyor. Once kapali kaynak surucu kurulup sonra Optimus ayarlamasi yapilabilir eger Optimus teknolojisinden kaynaklanan bir hata mevcutsa.

Brave browser kullanabilirsin, o hardware acceleration destekliyor.

Firefox'da hardware acceleration destekliyor.

Şunların çıktısını paylaş bakalım bir de. Kod:Panoya kopyala inxi -C cat /sys/devices/system/cpu/cpu /cpufreq/scaling_driver cat /sys/devices/system/cpu/cpu /cpufreq/scaling_governor cat /sys/devices/system/cpu/cpu /cpufreq/scaling_cur_freq

Yani eger kendisi konfigure etmemisse powersave de olmasi icin bir sebep yok sanirim. Ha bu arada Intel'in powersave governorunu kastediyorsan onun ondemanddan pek farki yok.