intel / intel/media-driver

Cloud gaming performance degredation with iHD

Open
#925 51 comments 1 reaction 1 assignee Assigned to @MicroYY View on GitHub
P2 VP
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.