Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote play hardware acceleration non longer working #1196

Open
izissise opened this issue Nov 15, 2023 · 2 comments
Open

Remote play hardware acceleration non longer working #1196

izissise opened this issue Nov 15, 2023 · 2 comments

Comments

@izissise
Copy link

Distribution name and version where applicable
PRETTY_NAME="KDE neon Testing Edition"
NAME="KDE neon"
VERSION_ID="22.04"
VERSION="Testing Edition"
VERSION_CODENAME=jammy
ID=neon
ID_LIKE="ubuntu debian"
HOME_URL="https://neon.kde.org/"
SUPPORT_URL="https://neon.kde.org/"
BUG_REPORT_URL="https://bugs.kde.org/"
PRIVACY_POLICY_URL="https://kde.org/privacypolicy/"
UBUNTU_CODENAME=jammy
LOGO=start-here-kde-neon

Flatpak info

Problem description
Last week remote play worked fine with hardware acceleration, but an update from valve make the vaapi hardware decoding not work. I see the following:
Screenshot_20231115_182848
It flashes too.

When switching off hardware decoding, for the client (linux), it works fine. I only updated steam nothing else changed.
I'm not sure where to start to find more information, streaming_client.log doesn't have any error in it.

Maybe useful infos:

$ pgrep streaming_clien | xargs -I {} cat /proc/{}/maps | grep libva
7f44aa60b000-7f44aa60d000 r--p 00000000 fd:00 15151793                   /usr/lib/x86_64-linux-gnu/libva-x11.so.2.1900.0
7f44aa60d000-7f44aa610000 r-xp 00002000 fd:00 15151793                   /usr/lib/x86_64-linux-gnu/libva-x11.so.2.1900.0
7f44aa610000-7f44aa611000 r--p 00005000 fd:00 15151793                   /usr/lib/x86_64-linux-gnu/libva-x11.so.2.1900.0
7f44aa611000-7f44aa612000 r--p 00005000 fd:00 15151793                   /usr/lib/x86_64-linux-gnu/libva-x11.so.2.1900.0
7f44aa612000-7f44aa613000 rw-p 00006000 fd:00 15151793                   /usr/lib/x86_64-linux-gnu/libva-x11.so.2.1900.0
7f44aaaa9000-7f44aaaaa000 r--p 00000000 fd:00 15152987                   /usr/lib/x86_64-linux-gnu/libva-drm.so.2.1900.0
7f44aaaaa000-7f44aaaab000 r-xp 00001000 fd:00 15152987                   /usr/lib/x86_64-linux-gnu/libva-drm.so.2.1900.0
7f44aaaab000-7f44aaaac000 r--p 00002000 fd:00 15152987                   /usr/lib/x86_64-linux-gnu/libva-drm.so.2.1900.0
7f44aaaac000-7f44aaaad000 r--p 00002000 fd:00 15152987                   /usr/lib/x86_64-linux-gnu/libva-drm.so.2.1900.0
7f44aaaad000-7f44aaaae000 rw-p 00003000 fd:00 15152987                   /usr/lib/x86_64-linux-gnu/libva-drm.so.2.1900.0
7f44ae8e7000-7f44ae8ea000 r--p 00000000 fd:00 15157951                   /usr/lib/x86_64-linux-gnu/libva.so.2.1900.0
7f44ae8ea000-7f44ae905000 r-xp 00003000 fd:00 15157951                   /usr/lib/x86_64-linux-gnu/libva.so.2.1900.0
7f44ae905000-7f44ae915000 r--p 0001e000 fd:00 15157951                   /usr/lib/x86_64-linux-gnu/libva.so.2.1900.0
7f44ae915000-7f44ae916000 r--p 0002d000 fd:00 15157951                   /usr/lib/x86_64-linux-gnu/libva.so.2.1900.0
7f44ae916000-7f44ae917000 rw-p 0002e000 fd:00 15157951                   /usr/lib/x86_64-linux-gnu/libva.so.2.1900.0
# on the host fs
$ ls -la /usr/lib/x86_64-linux-gnu/{libva.so.2,libva-drm.so.2,libva-x11.so.2} 
lrwxrwxrwx 1 root root 21 févr. 23  2022 /usr/lib/x86_64-linux-gnu/libva-drm.so.2 -> libva-drm.so.2.1400.0
lrwxrwxrwx 1 root root 17 févr. 23  2022 /usr/lib/x86_64-linux-gnu/libva.so.2 -> libva.so.2.1400.0
lrwxrwxrwx 1 root root 21 févr. 23  2022 /usr/lib/x86_64-linux-gnu/libva-x11.so.2 -> libva-x11.so.2.1400.0

Does this issue reproduce with native Steam
Have not tested

@jurf
Copy link
Member

jurf commented Nov 25, 2023

I can also reproduce this.

@izissise
Copy link
Author

izissise commented Feb 4, 2024

This seem related #362

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants