Cloud gaming performance degredation with iHD
- Dominant language
- C
- Stars
- 1.2k
- Forks
- 383
- Avg merge
- 8d 18h
- Merged PRs (30d)
- 4
Description
So, just wanted to post this as it caught me off guard when my Manjaro Linux install upgraded from 19 to 20. It is Arch linux based. I think the default changed from i965 to iHD during this upgrade.
I use cloud and game streaming software to play games on my Linux laptop from my gaming desktop. I use Parsec primarily, and Rainway as a backup.
When the iHD driver is active, Parsec and Rainway both degrade within a few seconds to severe decoding latency, making these unusable.
I only found out about it because I went to the Parsec discord, and a community manager happened to have the same issue and pointed it out.
As soon as I set `LIBVA_DRIVER_NAME=i965` all my performance came back fully.
Parsec uses a desktop app (thought I believe its an Electron app of some sort with Native bindings for streaming), and Rainway runs entirely in chromium. Both use h264 and/or h265 if you support it.
Even with h264, it was a huge difference in performance between the 2 drivers.
I don't know where and what logs/debug information would be beneficial, so if there is anything I can provide to help, I can definitely provide it.
Contributor guide
Assessment
This issue has not been assessed yet.